The verdict in three sentences
For a B2B wholesale/distribution business in Lille, Odoo Enterprise remains the best choice as long as your pricing rules, EDI and per-line margins stay standard — budget ~30 €/user/month plus 40,000 to 90,000 € of integration. Custom (120,000–220,000 € excl. VAT + 20,000 €/year maintenance) becomes worthwhile once your per-client pricing, sales route conditions and per-line margin steering exceed what a standard module handles without workarounds. The real question isn't licence price: it's the cost of the business rules you must replicate, year after year.
The tipping points toward custom
Odoo covers 80 % of a distributor's needs. It's the remaining 20 % — often the core of your edge — that decides.
| Criterion | Odoo fits if… | Custom if… |
|---|---|---|
| Per-client pricing | Simple grids, % discounts | Complex rules, tiers, contracts |
| Multi-warehouse stock | 2–3 standard depots | Fine allocation, reservations, shuttles |
| Client EDI | Few partners | EDI/API imposed by retail or industry |
| Sales routes | Basic tracking | Optimization, targets, field app |
| Per-line margin | Standard reporting | Real-time decision steering |
5-year TCO
The comparison isn't decided in year one but on the cumulative total, customizations included.
| Item (5 yrs) | Odoo Enterprise (15 users) | Custom ERP |
|---|---|---|
| Licences | ~27,000 € | 0 (owned) |
| Initial integration | 40,000–90,000 € | 120,000–220,000 € excl. VAT |
| Specific customizations | 25,000–70,000 € | included |
| Maintenance | 8,000–15,000 €/yr | ~20,000 €/yr |
| EU hosting | included/option | 3,000–8,000 €/yr |
| 5-yr TCO (order of magnitude) | 145,000–260,000 € | 200,000–320,000 € |
Odoo keeps the raw cost advantage. Custom pays back on business value: a mishandled pricing rule eroding 0.5 point of margin on a distributor with 20 M€ revenue is 100,000 €/year — a multiple of the custom premium.
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
Vincent runs an industrial supplies distributor in Lille: 18 M€ revenue, 15 ERP users, 24 % gross margin. His per-client pricing grids are so specific that Odoo demands heavy, fragile development. A custom ERP at 180,000 € excl. VAT stabilizes margin steering and recovers 0.6 point (i.e. ~108,000 €/year) while cutting stockouts by 18 %. Payback in about 20 months, after which the margin gain is net and recurring.
FAQ
Is Odoo really cheaper? In raw 5-year TCO, yes, often by 15 to 25 %. But if your business rules demand heavy, recurring development, the gap narrows fast and custom becomes more stable.
Can we start on Odoo then migrate to custom? Yes, a common trajectory: Odoo validates the processes, then you build the modules that became critical as custom. Data and history are preserved.
How long for a custom ERP? Budget 24–34 weeks for a full distribution scope (catalog, pricing, multi-warehouse stock, routes, invoicing), delivered in batches.
Is client EDI handled natively? In custom, yes, calibrated to your real partners (retail, industry). On Odoo it's possible via modules but often needs customizing.
Where is the data hosted? On GDPR-compliant EU servers, with backups and encryption — in both scenarios, but fully controlled in custom.
Let's scope your project. Give us your revenue, user count and the complexity of your pricing rules: we'll tell you frankly whether Odoo (integration 40–90 k€) or custom (120–220 k€ excl. VAT) is the right bet. 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.