E-commerce10 min read

Customer-specific pricing B2B webshop in Amsterdam (2026)

Mohamed Bah·Fondateur, Kolonell
October 21, 2026
Share:
Customer-specific pricing B2B webshop in Amsterdam (2026)

Customer-specific pricing B2B webshop in Amsterdam (2026)

E-commerce

The verdict in three sentences

When 900 customers each have their own price list, the heart of the project is the pricing engine, not the shop design. A B2B webshop with customer net prices, volume discounts and quick order by SKU, connected to the ERP, costs EUR 30,000 to 70,000 excl. VAT in Amsterdam in 2026, with a four-month timeline. Payback comes from fewer calls to the order desk and more frequent reorders, often visible from the third month after launch.

The pricing engine: what to model

An equipment wholesaler (tools, industrial supplies, catering equipment) builds up very uneven terms over the years. Before writing any code, list the rules the order desk actually applies.

Pricing ruleExampleComplexityBudget impact
Net price per customer and SKUEUR 12.40 for customer A, EUR 13.10 for BMediumEUR 4,000 to 8,000
Discount by product family-18% on power toolsLowEUR 1,500 to 3,000
Volume tier discount-5% from 50 units, -9% from 200MediumEUR 2,500 to 5,000
Framework contracts with fixed pricesPrices locked 12 months for a groupMediumEUR 3,000 to 6,000
Group and subsidiary hierarchyBuying office, 40 delivery sitesHighEUR 5,000 to 10,000
Free shipping and minimum orderFree shipping from EUR 450LowEUR 1,000 to 2,000
Real-time ERP price calculationAPI call on every page viewHighEUR 6,000 to 12,000

Two architectures exist. Either the ERP pushes all 900 price lists to the shop every night (simple, robust, a few hours of lag), or the shop queries the ERP in real time (always right, but dependent on ERP uptime). For 6,000 SKUs, nightly price sync with hourly stock updates is enough in most cases.

Budget, features and timeline

ItemEssential versionFull version
6,000 SKU catalogue, data sheets, PDFsEUR 6,000EUR 10,000
Customer pricing engine and discountsEUR 8,000EUR 18,000
Quick order by SKU and CSV importEUR 3,000EUR 6,000
Multi-user accounts with buyer approvalEUR 2,500EUR 7,000
ERP connection (Exact, AFAS, Business Central, SAP)EUR 6,000EUR 16,000
Card, iDEAL, bank transfer, 30-day termsEUR 2,000EUR 5,000
Testing, training, go-liveEUR 2,500EUR 8,000
Total excl. VATEUR 30,000EUR 70,000

The four months break down into three weeks of pricing rule scoping, two months of development, three weeks of ERP integration and two weeks of pilot with 30 customers. Running costs are around EUR 300 to 900 excl. VAT per month for hosting and maintenance. In the Netherlands, iDEAL (about EUR 0.29 per transaction) and pay-on-invoice options such as Billink are expected by many trade buyers.

Mini case study

Daan, sales director of a professional kitchen equipment wholesaler in Amsterdam-Westpoort, serves 900 customers with 5 order desk assistants. Each handles about 60 orders a day, half of which arrive by phone with a pricing question. A fully loaded assistant costs about EUR 3,900 per month.

With a EUR 52,000 webshop, 40% of orders go online within six months. The desk absorbs growth without hiring the planned sixth assistant, avoiding EUR 46,800 a year. Pricing errors, which caused 1.5% credit notes on EUR 9,000,000 revenue, drop to 0.5% on the online share: 9,000,000 × 40% × 1% = EUR 36,000 a year. Estimated gain: EUR 82,800 a year, payback in seven to eight months.

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.

You are :

FAQ

Should prices be shown to logged-out visitors?

In B2B, common practice is to show list price or no price, then the net price after login. The choice does not change the budget, but it affects SEO on 6,000 product pages.

How long does importing 900 price lists take?

If they are clean in the ERP, a connector handles it in two to three weeks. If some live in Excel files, allow 10 to 20 days of cleanup by the order desk.

Can quotes be handled from the shop?

Yes, a request-for-quote module for off-tier quantities adds EUR 3,000 to 6,000 excl. VAT. The rep approves the price and the customer converts the quote into an order in one click.

Which platform should we choose?

Sylius, Magento Open Source or Shopware with B2B features cover this need. For 900 price lists and a demanding ERP, Sylius or custom development gives more flexibility, at the upper range of EUR 55,000 to 70,000 excl. VAT.

Will customers really use quick order?

Trade buyers who reorder the same SKUs every month adopt SKU entry or CSV import very quickly: 50% to 70% of reorders go through this channel after a year.

Let's scope your project. Share your SKU count, number of price lists and ERP: we will price a B2B webshop between EUR 30,000 and 70,000 excl. VAT with a four-month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#customer-specific pricing#B2B webshop#Amsterdam#volume discounts#B2B e-commerce#online payment
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.