E-commerce11 min read

Shopware vs Custom B2B E-Commerce in Amsterdam: 3-Year Cost

Mohamed Bah·Fondateur, Kolonell
October 1, 2026
Share:
Shopware vs Custom B2B E-Commerce in Amsterdam: 3-Year Cost

Shopware vs Custom B2B E-Commerce in Amsterdam: 3-Year Cost

E-commerce

The verdict in three sentences

PrestaShop with B2B modules remains the cheapest choice for an 8,000-SKU catalogue as long as pricing rules stay simple. Shopware 6 Evolve pays off once you manage per-customer price lists, negotiated quotes and buyer-side approval flows. A custom build is only justified when your commercial logic (cascading discounts, framework contracts, in-house ERP) is your competitive edge.

What each option costs over 3 years

Launch price is misleading. In B2B e-commerce, licences, application maintenance and enhancements weigh as much as the initial project. Here is a 2026 order of magnitude for an Amsterdam distributor with 8,000 SKUs, 1,200 trade accounts and an existing ERP, with senior developer day rates of EUR 800-1,000.

Item (3 years, excl. VAT)PrestaShop + B2B modulesShopware 6 Rise / EvolveCustom build
Initial projectEUR 30,000-70,000EUR 45,000-100,000EUR 110,000-210,000
Licence or subscriptionEUR 0 (modules EUR 1,500-4,000)EUR 600-2,400/month, i.e. EUR 21,600-86,400EUR 0
Managed hostingEUR 3,600-7,200EUR 5,400-10,800EUR 7,200-14,400
Maintenance and updatesEUR 11,000-22,000EUR 13,000-26,000EUR 22,000-42,000
Yearly enhancementsEUR 8,000-18,000EUR 10,000-24,000EUR 18,000-36,000
Estimated 3-year totalEUR 55,000-120,000EUR 120,000-245,000EUR 180,000-300,000
Time to launch3-5 months4-6 months6-10 months

The Shopware range depends mainly on the edition: Rise (about EUR 600/month) covers the essentials, Evolve (about EUR 2,400/month) adds the full B2B Components module with buyer employees, budgets and approvals.

The three B2B features that tip the decision

A B2B site is not judged on its product page. It is judged on three mechanisms your buyers use every week.

B2B featurePrestaShopShopware 6 EvolveCustom build
Per-customer or group pricingModule, limits beyond 50 price listsNative via Rule BuilderUnlimited, free-form rules
Cascading discounts and framework contractsCustom work, EUR 6,000-14,000Partly nativeNative by design
Negotiable online quotesModule, EUR 300-900 + adaptationNative (Quote Management)To build, EUR 10,000-18,000
Buyer approval workflowsImmatureNative (roles, budgets)To build, EUR 12,000-24,000
Quick order by SKU or CSVModuleNativeTo build
Real-time ERP syncConnector, EUR 3,000-10,000Connector or API, EUR 5,000-15,000Built into the core

If 70% of your 1,200 accounts have negotiated prices, PrestaShop quickly becomes a stack of hard-to-maintain modules. Conversely, with 5 price groups and no buyer-side validation, Shopware Evolve is oversized.

Hidden costs to price before signing

Three items push B2B budgets over in Amsterdam as anywhere else. Data migration (product records, prices, customer history) often represents 8-15% of the project. Sales team training on the back office, often forgotten, takes 2-4 days. Finally, major upgrades: a PrestaShop 8 to 9 migration or a major Shopware upgrade costs EUR 5,000-20,000 depending on the number of modules.

On resources, a senior e-commerce developer in Amsterdam bills around EUR 800-1,000 per day in 2026. A qualified offshore agency such as Kolonell in Dakar can cut the development share by 30-45% without changing platform.

Mini case study

Thomas, sales director of a technical supplies distributor in Amsterdam, manages 8,000 SKUs and 1,200 trade accounts. Today, 60% of orders arrive by email or phone and keep 3 sales assistants busy.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

  • Chosen option: Shopware 6 Evolve, EUR 85,000 project, EUR 2,400/month subscription.
  • 3-year cost: 85,000 + 86,400 + 36,000 (hosting, maintenance, enhancements) = EUR 207,400.
  • Gain: 45% of orders move online in year one, freeing 1.5 FTE, about EUR 75,000 per year in loaded cost.
  • Over 3 years, savings reach EUR 225,000 before counting the higher average basket (+12% on quick orders). Payback arrives around month 32.

With PrestaShop, Thomas would have paid about EUR 95,000 over 3 years, but without the approval workflows that 40% of his key accounts require.

FAQ

Can PrestaShop really handle 1,200 B2B accounts?

Yes, technically, with customer group and specific pricing modules. Limits appear beyond 50 price lists and on approvals, which require EUR 12,000-24,000 of custom development.

Is Shopware 6 Rise enough for B2B?

Rise (about EUR 600/month) covers catalogue and pricing rules. Advanced B2B features such as quotes and buyer roles in practice require Evolve, around EUR 2,400/month.

When does a custom build pay off?

When your business rules would generate more than EUR 30,000 of custom work on a standard platform, or beyond EUR 20 million of online revenue. Below that, the 3-year cost rarely beats a packaged solution by more than 15%.

How long until launch?

Count 3-5 months for PrestaShop, 4-6 months for Shopware and 6-10 months for custom, data migration included.

Can we migrate from PrestaShop to Shopware later?

Yes, but migration costs EUR 35,000-70,000. It is better to choose based on your 3-year needs than to pay for two projects.

Let's scope your project. Send us your SKU count, account volume and pricing rules: we will cost all three options over 3 years with an indicative budget and a realistic timeline. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#B2B e-commerce#Shopware#PrestaShop#Amsterdam#3-year cost#platform comparison
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.