The verdict in three sentences
Odoo wins when your processes match industry standards: fast rollout, rich ecosystem, controlled TCO of 30,000 to 90,000 EUR over 3 years. Custom wins when your competitive edge lives in atypical processes: higher upfront (60,000 to 150,000 EUR), but no lock-in and no business compromises. Odoo's classic trap is the hidden customisation costs that make the budget drift.
The real 3-year TCO
Licence price says nothing about total cost. Here is the 2026 order of magnitude for a distribution SME of 30 to 60 staff.
| Line item | Odoo (verticalised) | Custom build |
|---|---|---|
| Licences (per year) | 4,000 - 15,000 EUR | 0 EUR |
| Integration / configuration | 20,000 - 50,000 EUR | 50,000 - 120,000 EUR |
| Customisations (dev) | 10,000 - 40,000 EUR | Included in scope |
| Hosting / run (per year) | 2,000 - 6,000 EUR | 3,000 - 10,000 EUR |
| Training | 3,000 - 8,000 EUR | 3,000 - 8,000 EUR |
| 3-year TCO (estimate) | 30,000 - 90,000 EUR | 60,000 - 150,000 EUR |
Beware Odoo's hidden costs: every deviation from the standard (pricing rule, picking workflow, document layout) becomes a custom module to build and maintain at every upgrade. That is where Odoo projects overrun.
Decision criteria
The choice hinges on the nature of your processes and your horizon.
| Criterion | Odoo | Custom build |
|---|---|---|
| Standard processes | Excellent | Oversized |
| Atypical processes | Costly custom | Native |
| Time to deploy | 3 - 6 months | 6 - 10 months |
| Vendor lock-in | Medium to high | None |
| Cost of upgrades | Custom-module regressions | Controlled |
| Functional scalability | Good (ecosystem) | Total |
| Skills dependency | Odoo integrators | Team / dev vendor |
Key question: does your competitive edge rest on how you distribute? If so, custom protects that edge. If you distribute like the market, Odoo standardises at lower cost.
ROI is not just about price
A poorly fitted ERP costs in lost time and errors, not licences. Compare on productivity.
| Metric | Before (spreadsheets/scattered tools) | After ERP (estimate) |
|---|---|---|
| Order processing time | 14 min | 4 min |
| Stockouts / month | 12 | 3 |
| Invoicing errors | 5% | under 1% |
| Monthly close | 6 days | 2 days |
| Real-time stock visibility | No | Yes |
Whether you pick Odoo or custom, these gains are comparable: what differs is the cost to reach them and the long-term lock-in.
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.
Marc runs an electrical-equipment distribution SME in Berlin, 48 staff, 6,000 SKUs, with a volume-and-zone pricing rule no standard handles well. Odoo quote: 34,000 EUR integration + 28,000 EUR of custom modules for pricing, i.e. 62,000 EUR, plus 9,000 EUR/year in licences.
Custom is quoted at 95,000 EUR but the pricing rule is native, with no annual licence and no regression risk at each upgrade. Over 5 years, Odoo totals 62,000 + 45,000 EUR in licences = 107,000 EUR; custom stays at 95,000 EUR plus run. Because pricing is the heart of his business, Marc picks custom: cheaper at 5 years and lock-in free.
FAQ
Is Odoo really cheaper than custom?
Upfront, almost always: 30,000-90,000 EUR versus 60,000-150,000 EUR. But if your processes require heavy customisation, the development and maintenance costs of those modules can match or exceed custom over 5 years.
What are Odoo's real hidden costs?
Business customisations, maintaining those modules at each upgrade (regression risk), training and sometimes data migration. An unplanned custom budget is the number-one cause of overrun.
How long to deploy?
Allow 3 to 6 months for verticalised Odoo, 6 to 10 months for custom. The limiting factor is rarely code: it is your data quality and your business teams' availability.
Does custom really avoid lock-in?
Yes, if the contract provides source-code ownership and technical documentation. You are no longer dependent on a vendor's licences or its release schedule.
Can I start on Odoo then switch later?
Yes, but migration has a cost (data recovery, flow redesign). Better to decide early on your 2-3 critical processes: if they are atypical, going custom from the start avoids a double bill.
Let's scope your project. List your 3 most atypical processes and your SKU volume, and we'll price Odoo and custom side by side over 5 years. 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.
