The verdict in three sentences
Odoo is unbeatable to start fast and cover 80 % of a distributor's standard needs, as long as your processes stay close to the vendor model. A custom ERP (60,000-150,000 EUR) wins when customization exceeds 30 % of scope and vendor lock-in becomes a strategic risk. The decision is settled on 5-year TCO and your user count, not the entry price.
Coverage and costs compared
Odoo bills per user and per app, plus an initial integration. Custom is an amortised build. 2026 ballpark for a 30-user distributor.
| Item | Odoo | Custom |
|---|---|---|
| License | 25-50 EUR/user/month | None |
| Initial integration | 20,000-60,000 EUR | 60,000-150,000 EUR (build) |
| Heavy customization | +15,000-40,000 EUR | Included |
| Hosting | Included (Online) or 3,000 EUR/year | 3,000-8,000 EUR/year |
| Maintenance | Included in subscription | 10-15 % of build |
| Version upgrade | Paid every 2-3 years | Continuous |
| Vendor lock-in | Strong | None |
5-year TCO and break-even
The real comparison reads over 5 years, subscription and migrations included. Simulation for 30 users.
| Scenario | Year 1 | 5-year cumulative |
|---|---|---|
| Odoo (40 EUR/user) | 55,000 EUR | 155,000-210,000 EUR |
| Custom (100,000 EUR build) | 112,000 EUR | 155,000-185,000 EUR |
| Tipping point | — | ~28-32 users |
Below 25 users, Odoo stays cheaper over 5 years. Above 30, and especially with heavy customization, custom catches up then overtakes in value, while removing lock-in risk and paid migrations.
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
Sophie, CEO of a food distribution company in Rennes (34 users, 14 M EUR revenue). Odoo quote: 45,000 EUR integration + 40 EUR/user/month (16,320 EUR/year), about 175,000 EUR over 5 years, plus 25,000 EUR customization for her complex negotiated pricing. Custom quote: 108,000 EUR + 12 % maintenance (12,960 EUR/year), i.e. 160,000 EUR over 5 years. Custom is 15,000 to 40,000 EUR cheaper over 5 years, natively covers her pricing and removes the paid migration planned in year 3. She chooses custom for control and cost stability.
FAQ
Is Odoo really cheaper upfront? Yes, the entry is lower (25-50 EUR/user/month + integration). But the gap narrows as soon as you add heavy customization (+15,000-40,000 EUR) and version migrations every 2-3 years.
At what user count does custom become worthwhile? Generally around 28-32 users over a 5-year horizon. Below that, Odoo's subscription stays lighter; above it, the amortised build takes the lead.
What is the real cost of vendor lock-in? It shows up as forced upgrades, billed modules and limited reversibility. Custom makes you owner of the code and the roadmap.
How long for each option? An Odoo integration takes 8 to 16 weeks; a custom ERP 16 to 28 weeks. Custom needs more scoping but fits your processes exactly.
Can we start on Odoo then switch? Yes, many distributors validate their processes on Odoo for one or two years, then migrate critical modules to custom once needs stabilise. It is a valid risk-reduction strategy.
Let's scope your project. Give us your user count, customization rate and budget horizon, and we will compare Odoo and custom on your 5-year TCO. 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.
