The verdict in three sentences
An ERP-connected B2B ordering portal costs between GBP 45,000 and 100,000 in 2026 for a London distributor with 800 customers, depending on the ERP and how rich the pricing rules are. The value comes from syncing every 15 minutes stock, net prices and credit balance: customers order on their own without calling to check availability. Plan 12 to 18 weeks and a realistic target of 40% online orders in the first year.
What the ERP connection must sync
An unconnected portal quickly becomes yet another showcase, with wrong prices and stock-outs discovered after the fact. Here are the flows to scope with your ERP.
| Flow | Direction | Recommended frequency | Risk if missing |
|---|---|---|---|
| Stock per warehouse | ERP to portal | 15 minutes | Orders for out-of-stock items |
| Net prices and customer discounts | ERP to portal | 15 minutes or on change | Billing disputes |
| Credit balance and limit | ERP to portal | 15 minutes | Orders beyond approved risk |
| Orders | Portal to ERP | Real time | Manual re-keying |
| Invoice and credit note PDFs | ERP to portal | Daily | Customer service calls |
| Delivery status | ERP or carrier to portal | Hourly | "Where is my order" questions |
| Product sheets and safety data sheets | PIM or ERP to portal | Daily | Non-compliance on chemical products |
For professional hygiene products, providing up-to-date safety data sheets is a regulatory requirement under UK REACH and COSHH practice: the portal becomes where customers find them.
Cost and timeline by ERP
Connector cost depends mainly on how open the ERP is (available APIs, existing connectors, cloud or on-premise). 2026 order of magnitude with London agency rates:
| ERP | Connector | Full portal project | Timeline | Watch point |
|---|---|---|---|---|
| Sage X3 | GBP 12,000 to 22,000 | GBP 55,000 to 95,000 | 14 to 18 weeks | SOAP web services or API depending on version |
| Microsoft Dynamics 365 Business Central | GBP 9,000 to 16,000 | GBP 50,000 to 85,000 | 12 to 16 weeks | Good APIs, licence for API users |
| SAP Business One | GBP 10,000 to 17,000 | GBP 48,000 to 80,000 | 12 to 16 weeks | Well-documented Service Layer |
| Sage 200 | GBP 8,000 to 14,000 | GBP 45,000 to 75,000 | 12 to 15 weeks | Often via SQL or middleware |
| Odoo | GBP 5,000 to 10,000 | GBP 45,000 to 70,000 | 12 to 14 weeks | Open API, native portal possible |
| In-house ERP | GBP 15,000 to 30,000 | GBP 65,000 to 100,000 | 16 to 18 weeks | Documentation to rebuild |
Maintenance runs 12 to 18% of the project per year, hosting included. For a GBP 75,000 project, budget GBP 9,000 to 13,500 a year.
Features that drive portal adoption
| Feature | Measured effect at distributors |
|---|---|
| One-click reorder from history | 35 to 50% of online orders go through it |
| Excel list import or barcode scan | Used by multi-site customers (hospitals, cleaning contractors) |
| Multi-user accounts with approval | Essential for public buyers and groups |
| Net prices shown, no list prices | Trust and no more checking calls |
| Replenishment alerts based on usage | Average basket up 8 to 12% |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Emma, managing director of a professional hygiene distributor in London, serves 800 customers on Sage X3. Her 5 sales assistants key in 3,000 orders a month at 7 minutes each, or 350 hours. With 40% online orders in year one, 140 hours are freed each month, about GBP 54,000 a year at GBP 32 per loaded hour. Data-entry errors, estimated at 2% of orders and GBP 55 of handling cost each, drop from GBP 13,200 to GBP 7,900 a year. Project at GBP 80,000 plus GBP 11,000 of maintenance: payback in about 17 months, before the average basket gain.
FAQ
How much does an ERP-connected B2B ordering portal cost?
In 2026, between GBP 45,000 and 100,000 in London for a distributor with a few hundred to a few thousand customers. The ERP connector alone costs GBP 5,000 to 30,000.
Why sync every 15 minutes?
It is the right balance between stock freshness and ERP load. Orders, however, flow back in real time to avoid any re-keying.
What online order share should we target?
A 40% target in year one is realistic with customer onboarding. Mature distributors exceed 65% after three years.
Does the portal work with Sage X3?
Yes, through web services or APIs depending on the version. Budget GBP 12,000 to 22,000 for the connector and 14 to 18 weeks for the project.
Can we manage customer credit?
Yes. The portal shows the credit balance and limit from the ERP and can block or route for approval any order that exceeds the approved risk.
Let's scope your project. Tell us your ERP, customer count and pricing rules: we will price a connected portal between GBP 45,000 and 100,000 with a 12 to 18 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.
