The verdict in three sentences
For an Amsterdam wholesaler with 4,000 SKUs and 1,200 trade customers, Shopify Plus works if price lists stay simple and the ERP has a standard connector. Once every customer has its own negotiated prices, carriage-paid thresholds and 30-day payment terms with a credit limit, a custom build at €40,000 to €100,000 excl. VAT becomes cheaper over five years. The best decision metric is simple: how many hours of manual entry each order not yet placed online is costing you.
Shopify Plus or custom build: the real five-year cost
The headline subscription is rarely the real issue. What weighs is the B2B apps, the ERP connector and the time spent working around the model's limits. 2026 ballpark figures for a Dutch wholesaler:
| Item | Shopify Plus | Custom build |
|---|---|---|
| Initial setup | €25,000 to €45,000 excl. VAT (partner agency) | €40,000 to €100,000 excl. VAT |
| Platform subscription | about USD 2,300 per month, roughly €25,500 per year | €0 (hosting €150 to €400 per month) |
| B2B apps (quotes, credit, pricing) | €300 to €900 per month | included in development |
| ERP connector (Exact, AFAS, SAP) | €6,000 to €20,000 excl. VAT + €100 to €400 per month | €10,000 to €25,000 excl. VAT within the project |
| Ongoing development | €8,000 to €15,000 per year | €10,000 to €18,000 per year |
| 5-year total cost (estimate) | €230,000 to €330,000 | €120,000 to €230,000 |
| Code ownership | no | yes |
Custom does not always win. With fewer than 300 active customers and a single price list with tiered discounts, Shopify Plus is faster to launch, often 10 to 12 weeks against 16 to 24 weeks.
The B2B features that tip the decision
A wholesaler does not sell like a consumer shop. Trade buyers order by the case, expect their own prices as soon as they log in and want to reorder in two clicks. Here is what each option covers out of the box.
| B2B feature | Shopify Plus | Custom build | Impact on adoption |
|---|---|---|---|
| Negotiated customer-specific pricing | B2B catalogues, limited beyond a few hundred price lists | unlimited, synced from the ERP | high |
| 30-day terms with credit limit | native payment terms, limit via app | per-customer rules, automatic block | high |
| Quick order by SKU or CSV import | via app or theme | native | high for key accounts |
| Multiple buyers per company with approval | partial | full | medium |
| Carriage-paid threshold per customer | rules to configure | rule per customer or zone | medium |
| Order history and one-click reorder | yes | yes | high |
| Downloadable invoices and statements | via ERP or app | native | medium |
The target of 35 % of orders placed online within 18 months is realistic if sales reps champion the platform. Keeping their commission on their customers' web orders stops them from slowing the project down.
Mini case study
Sanne, sales director of a hospitality supplies wholesaler in Amsterdam, handles about 18,000 orders a year, 95 % of them by phone, email or rep. Each entry takes 7 minutes on average, 2,100 hours a year. With 35 % of orders online she saves about 735 hours, half a sales assistant at €42,000 fully loaded, roughly €21,000 a year. Add a 6 % lift in average basket from reorder suggestions on €9M revenue at 25 % gross margin: about €135,000 of extra margin if half the customers adopt the tool. A €75,000 custom project pays back in under a year.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Does Shopify Plus really handle customer-specific pricing?
Yes, through B2B catalogues assigned to each company. Beyond a few hundred different price lists maintenance gets heavy, and syncing with the ERP needs a connector at €6,000 to €20,000 excl. VAT.
How long does a custom B2B platform take?
Allow 16 to 24 weeks for a 4,000-SKU wholesaler, including 4 to 6 weeks for the ERP integration. A pilot with 50 volunteer customers from week 14 lets you fix issues before general launch.
How do 30-day terms work online?
The platform reads the approved credit from the ERP and blocks orders above the limit, offering card or iDEAL payment to release them. In the Netherlands, the statutory B2B term for large companies paying SMEs is 30 days, so it is the market norm.
What online order share should we target in year one?
20 to 25 % in the first year, then 35 % at 18 months, is a common 2026 order of magnitude in trade distribution. Repeat customers with small baskets switch first.
Can we move from Shopify Plus to custom later?
Yes, product, customer and order data can be exported. Migration still costs €15,000 to €30,000 excl. VAT and redoes part of the work, which is why the choice is best made at scoping stage.
Let's scope your project. We scope your B2B platform, SKU count, price lists and ERP, with an indicative budget of €40,000 to €100,000 excl. VAT and a 16 to 24 week plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
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.

