An Odoo implementation costs roughly €1,000 to €3,000 per user as a one-off. A manufacturer with 15 users and full scope - sales, CRM, purchasing, shipping, inventory, manufacturing and internal processes - usually lands between €25,000 and €30,000. That is the direct answer. The more useful one explains where that number comes from, why we price per user, and why the per-user price falls as you grow.
Why we price per user
Most implementation cost scales with the number of people using the system: more users usually means more roles, more permissions, more screens to configure and more people to train. Per user is therefore a fairer starting point than a flat project figure that lands differently for everyone.
| Situation | One-off cost per user |
|---|---|
| Small, standard setup, close to the standard, few integrations | towards €1,000 |
| Average: several departments, a few integrations, some customisation | €1,500 - €2,500 |
| Broad: manufacturing, multiple entities or webshops, heavier integrations | towards €3,000, sometimes higher |
These are starting points, not quotes. The same organisation can fall at either end, depending on the factors below.
What actually determines the price
Five things decide where you land in that range:
- Your requirements. The closer you stay to standard Odoo, the cheaper. The cost lives in the deviations from the standard, not in the standard itself.
- The guidance you want. Do you want us to do most of it, or will your team take on a large part? Doing more yourself lowers the bill directly.
- The number of users. More users means more configuration and training - but on average cheaper per user (see below).
- Customisation and integrations. Configuring the standard is predictable work. Integrations with external systems and custom modules sit on top of that.
- The availability of internal people. An engaged internal lead who makes decisions and picks up testing speeds the project up and pushes the cost down. No internal capacity means we absorb that, and that costs.
Why the per-user price falls as you grow
Configuring a process costs about the same whether you do it for 5 or 25 people. The purchasing flow, the inventory logic, the invoicing: you set that up once. Spread that one-off cost across more users and the per-user figure drops. That is why a small company sits nearer the top per user and a larger one nearer the bottom.
The exception is added complexity that does not scale with users. Multiple legal entities, multiple webshops, international VAT, heavy integrations or a messy data migration: those costs are largely independent of the user count and can push the per-user average back up.
Example: a manufacturer with 15 users
Take a manufacturer with 15 users putting the whole operation on Odoo: sales and CRM, purchasing, shipping, inventory, manufacturing and the internal processes around them. One platform, one source of truth, from quote to production to invoice.
A full implementation like that usually lands between €25,000 and €30,000 as a one-off. That works out at roughly €1,700 to €2,000 per user - the middle band - because the scope is broad (manufacturing adds weight) but there is no exotic complexity like multiple entities or webshops. Add that, and it rises.
Implementation, licence and customisation: three budgets
It pays to separate them so nothing surprises you:
- Implementation is the one-off cost to configure standard Odoo for your business - the figures above.
- Licence is a recurring cost: Odoo Enterprise from around €25 per user per month. We always deliver on Enterprise, never the bare Community edition.
- Customisation is a separate budget for the 20% the standard does not cover, usually €4,000 to €15,000 per module. How that works is in what does Odoo customisation cost.
The pragmatic route: go live on the standard configuration on Enterprise first, then add customisation only where the standard genuinely falls short.
How to keep the cost down
- Start standard. Run standard Odoo first; some of your “must-have” customisation turns out to be already covered, or no longer needed once the process is clean.
- Free up internal people. An engaged internal lead on your side is the cheapest accelerator there is.
- Phase it. Build the core first, use it, then decide what is genuinely worth adding.
- Fix the process first. Automating a messy process only makes the mess faster.
Get a real number for your situation
Ranges only get you so far. Our implementation calculator walks through the processes you want to cover and gives a cost breakdown and a go-live timeline. To weigh it against staying put, the ROI calculator compares five-year Odoo costs against AFAS, Exact and SAP Business One. Or start with a free Odoo scan and we will map it out together.