The verdict in three sentences
If your processes look like those of thousands of SMBs (standard purchasing, sales, stock, accounting, HR), Odoo is almost always the best value: 15,000-60,000 EUR excl. VAT of integration and a short time-to-market. If your competitive edge lives in an atypical process you don't want to bend to an ERP, a custom build at 40,000-120,000 EUR excl. VAT protects that singularity. The real question isn't price but how much of that unique process you're willing to sacrifice.
5-year TCO: Odoo vs custom
The Odoo trap isn't licences but integration, customization and version upgrades. The custom trap is maintenance and the absence of features delivered "for free" by the community.
| Line item (5 years) | Odoo | Custom Kolonell |
|---|---|---|
| Licences / subscription | 24-45 EUR/user/month | 0 |
| Initial integration | 15,000-60,000 EUR excl. VAT | 40,000-120,000 EUR excl. VAT |
| Customization | 300-600 EUR excl. VAT/day | Included in scope |
| Hosting | Odoo.sh ~50-200 EUR/month | 300-1,000 EUR excl. VAT/month |
| Version upgrades | 3,000-15,000 EUR excl. VAT/version | Controlled, no breakage |
| Maintenance | Partner, pay-as-you-go | 800-2,500 EUR excl. VAT/month |
| Lock-in | Medium (Enterprise modules) | None (you own the code) |
For a 25-user SMB, Odoo Enterprise at 30 EUR/user/month is 9,000 EUR excl. VAT/year in licences, or 45,000 EUR excl. VAT over 5 years, before integration and customization. Custom has no licences but carries its maintenance: over 5 years, both TCOs often converge around 90,000-140,000 EUR excl. VAT.
Where each wins: the decision grid
The choice hinges on the nature of your processes, not a price table.
| Situation | Recommended choice |
|---|---|
| Standard processes, tight budget | Odoo |
| Operational need in 2-3 months | Odoo |
| Many interconnected modules (accounting, stock, HR) | Odoo |
| Unique business process = competitive edge | Custom |
| Refusing lock-in and per-user costs | Custom |
| Differentiating customer/product experience | Custom |
| Very specific volume or performance | Custom |
| Internal team wanting 100% code control | Custom |
A hybrid approach often exists: Odoo for accounting and HR (commodities), custom for the differentiating core, both linked via API. It's frequently the best real-world TCO.
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
Thomas, head of a 25-employee industrial SMB near Nantes, is torn on digitizing production and sales. Odoo Enterprise would cost 9,000 EUR excl. VAT/year in licences plus 35,000 EUR excl. VAT integration, 80,000 EUR excl. VAT over 5 years. His custom product-configuration process doesn't fit standard Odoo: it would need 20,000 EUR excl. VAT of specific development on top, with risk at every version upgrade. A custom build of the configurator (the differentiating core) at 55,000 EUR excl. VAT, coupled with Odoo for accounting/HR, brings 5-year TCO to about 95,000 EUR excl. VAT with no breakage risk on his key process. He chooses hybrid.
FAQ
Is Odoo really cheaper? Short term, yes, thanks to ready-made modules. Over 5 years, per-user licences, customizations and upgrades bring TCO close to custom, especially above 20-30 users.
Is Odoo lock-in a real risk? Enterprise modules and some customizations create dependence on the integrator partner and the vendor roadmap. Custom makes you the code owner, with no per-user cost or forced breakage.
Can we migrate from Odoo to custom later? Yes, but it's a project in itself. Many SMBs start on Odoo then custom-build the brick that becomes strategic, keeping Odoo for commodities.
How long for a custom ERP? Budget 4 to 8 months for a core-business scope, versus 2 to 4 months for a standard Odoo rollout. Custom ships in batches to go live progressively.
What's the tipping point to custom? In practice, when more than 30% of your processes don't fit Odoo without heavy customization, or when your differentiation lives in a process you refuse to standardize.
Let's scope your project. Describe your key processes and user count: we compare Odoo, custom or hybrid with hard numbers, between 15,000 and 120,000 EUR excl. VAT. 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.

