The verdict in three sentences
A custom B2B e-commerce platform for a distributor or importer in a West African capital costs 8 to 25 million FCFA (12,200-38,100 EUR) and ships in 10 to 18 weeks, at a daily rate of 250,000 to 500,000 FCFA. The value comes not from the catalog but from the B2B business rules: per-client negotiated pricing, credit limits, recurring orders, approval workflows. Add a multi-channel payment gateway (1.4-3% commission) auto-reconciled with the ERP, and payback is measured in months, not years.
What a B2B platform costs in 2026
A B2B portal is not a consumer store. It manages contractual relationships: each reseller sees its own catalog, prices and credit balance. Here are the 2026 ranges by project tier.
| Tier | Scope | Budget FCFA | Budget EUR | Timeline |
|---|---|---|---|---|
| Essential | Catalog, group pricing, simple ordering | 8-12 M | 12,200-18,300 | 10-12 wks |
| Advanced | + credit limits, approval, reorder, light ERP | 12-18 M | 18,300-27,440 | 12-16 wks |
| Custom | + multi-warehouse, EDI, full ERP connector | 18-25 M | 27,440-38,100 | 14-18 wks |
| Maintenance | Monthly support (fixes + enhancements) | 400,000-1.2 M | 610-1,830 | monthly |
A qualified team's daily rate ranges from 250,000 to 500,000 FCFA by seniority (developer, tech lead, architect).
Budget breakdown by work package
Knowing where the money goes helps you scope. On a median 15 M FCFA project:
| Package | Share | Amount FCFA | Role |
|---|---|---|---|
| Discovery & B2B UX | 12% | 1.8 M | Pro buyer journey, mockups |
| Catalog & pricing | 22% | 3.3 M | Negotiated prices, volume rebates |
| Credit & limits | 15% | 2.25 M | Caps, blocking, dunning |
| Payment gateway | 14% | 2.1 M | Multi-channel, webhooks, reconciliation |
| ERP connector | 20% | 3 M | Stock, orders, invoice sync |
| UAT & go-live | 17% | 2.55 M | Testing, training, launch |
The gateway and ERP connector often make up more than a third of the budget: they are what eliminate double entry and secure cash flow.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Ousmane, director of an electrical-equipment distributor in Dakar, processes 900 orders/month from 140 resellers, hand-keyed by 3 inside-sales reps. Each order takes on average 18 minutes (intake, ERP re-entry, confirmation), i.e. 270 hours/month. By automating 70% of orders through the portal, he frees ~189 hours/month. At a loaded cost of 2,500 FCFA/hour, savings reach 472,500 FCFA/month, or 5.67 M FCFA/year. With a 15 M FCFA investment and 700,000 FCFA/month maintenance, break-even lands around month 26 — and the gain continues afterward, on top of fewer order errors.
FAQ
How long until launch? Expect 10 to 18 weeks depending on ERP integration complexity. An Essential base can go live in 10 weeks if your product data is clean.
Can we keep our current ERP? Yes, in 90% of cases. The connector syncs stock, prices and orders via API or files. Connector cost ranges from 2 to 4 M FCFA depending on the ERP's API maturity.
How are credit limits handled? The platform applies a per-client cap, blocks on breach and triggers automatic reminders. This typically cuts payment delays by 15 to 25%.
Which payment channel for large B2B amounts? Mobile money for small amounts, transfer/card for large ones, via a multi-channel gateway at 1.4-3%. B2B installments are managed through a payment schedule.
What maintenance budget should we plan? Monthly support of 400,000 to 1.2 M FCFA covers fixes, gateway monitoring and small enhancements. Underestimating this line is the most common mistake.
Let's scope your project. Tell us your order volume, your ERP and your target payment channels, and we'll frame a right-sized B2B scope and budget. 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.
