The verdict in three sentences
Odoo is cheaper to start (license €24.90 to €37.40/user/month + €10,000 to €40,000 setup) and covers 80% of standard needs, while a custom app costs €60,000 to €120,000 as a one-shot but fits your business exactly. Over 3 years and 20 users, Odoo TCO sits around €55,000 to €110,000, custom around €95,000 to €160,000. Switching to custom is justified as soon as your business specificity exceeds what Odoo absorbs without heavy development.
3-year TCO for 20 users (2026)
Equal-scope comparison (light ERP/CRM) for a 20-user French SME. 2026 orders of magnitude.
| Line item | Odoo | Custom |
|---|---|---|
| Licenses 3 yrs (20 users) | €18,000 – 27,000 | €0 |
| Setup / initial build | €10,000 – 40,000 | €60,000 – 120,000 |
| Customizations | €8,000 – 25,000 | included |
| Maintenance 3 yrs | €6,000 – 18,000 | €32,000 – 65,000 (18%/yr) |
| Hosting 3 yrs | €3,000 – 9,000 | €3,000 – 9,000 |
| 3-year TCO | €55,000 – 110,000 | €95,000 – 160,000 |
Odoo keeps the price edge as long as your processes stay close to standard. As soon as you pile on custom modules, the gap narrows and custom becomes competitive over time.
Thresholds for switching to custom
Price isn't the only criterion: business specificity and vendor dependence matter as much.
| Signal | Stay on Odoo | Switch to custom |
|---|---|---|
| Processes covered by standard modules | yes | no |
| Number of heavy customizations | < 3 | > 5 |
| Business specificity (competitive edge) | low | high |
| Acceptable lock-in | yes | no |
| Number of users | rising → costly licenses | build amortized |
| Complex IT integrations | 1-2 | 3+ |
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
Élodie, head of a 22-employee trading SME in Bordeaux, is hesitating. Odoo quote: €25,000 setup + €18,000 customizations + €22,500 licenses (3 yrs, 20 users) + €12,000 maintenance = €77,500 over 3 years. Custom quote: €85,000 build + €45,900 maintenance (18%/yr) + €6,000 hosting = €136,900 over 3 years. Odoo wins by ~€59,000... except that her core business (negotiated pricing logic) needs 6 custom modules and heavy vendor coupling. Élodie chooses Odoo to start, with the option to move the pricing module to custom if lock-in becomes blocking.
FAQ
Is Odoo always cheaper? Over 3 years and a standard scope, yes, often by 30-40%. But over 5-7 years with heavy customization, cumulative licenses and custom debt can flip the math.
What's Odoo's real risk? Lock-in: the more you customize, the costlier version upgrades become and the more you depend on your integrator. It's a hidden cost to anticipate.
When does custom clearly win? When your software is a competitive edge (unique process), when you have 3+ complex integrations, or when user count makes licenses prohibitive.
Can you mix both? Yes, it's common: Odoo for standard accounting/stock, and a custom brick for the differentiating core, linked by API.
How long to deploy each option? Odoo: 6-14 weeks depending on customization. Custom: 3-6 months for a solid first scope.
Let's scope your project. Describe your processes, user count and business specifics: we compare Odoo and custom on a costed 3-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.
