Contents
Key Takeaways
- Odoo's license is $8.95 per user a month on the Standard plan and $16.40 on the Custom plan, billed yearly, with a discount in the first year.
- For 10 users that is $1,074 a year on Standard or $1,968 on Custom, after the first-year discount.
- Implementation usually costs more than the license: setting up the apps, moving your data, connecting other systems and training your team.
- Custom modules, integrations and Odoo.sh or on-premise hosting need the Custom plan.
- Ask for a fixed price and a go-live date in writing, so the scope and the bill cannot drift.
Odoo costs a per-user license plus the work to set it up. On Odoo's US price list the license is $8.95 per user a month on the Standard plan and $16.40 on the Custom plan, billed yearly. Implementation, which covers setting up the apps, moving your data, connecting other systems and training your team, is usually the larger part of the first-year bill. For a small business on a fixed-price package, the first year typically lands between a few thousand and a few tens of thousands of dollars, depending on scope.
The Four Parts of the Bill
1. The license
Odoo publishes its prices. At the time of writing, the US plans are:
| Plan | Billed yearly | Billed monthly | What it covers |
|---|---|---|---|
| One App Free | $0 | $0 | One app, unlimited users |
| Standard | $8.95 per user a month | $11.20 | All apps, on Odoo Online |
| Custom | $16.40 per user a month | $20.90 | Adds Studio, multi-company, external API, Odoo.sh or on-premise hosting |
Odoo discounts the first year to $7.25 on Standard and $13.40 on Custom, billed yearly, for the users on your first order.
2. Hosting
The Standard plan runs only on Odoo Online, and hosting is included. The Custom plan lets you host on Odoo.sh, Odoo's own platform, or on your own servers, which adds a hosting cost of its own.
3. Implementation
This is where most of the money goes: mapping how you work, setting up each app, building any custom modules, moving your data and training people. It scales with the number of apps, users, integrations and records, not with the license.
4. Support after go-live
Updates, small changes and help when something breaks. Some businesses handle this in house; others keep a partner on a monthly plan.
A Worked Example: 10 Users
Here is the software cost for a 10-person company after Odoo's first-year discount ends:
- Standard: 10 users x $8.95 x 12 months = $1,074 a year (Odoo pricing)
- Custom: 10 users x $16.40 x 12 months = $1,968 a year (Odoo pricing)
Add implementation on top. On our fixed-price packages, a company using up to 3 apps with 15 users pays $6,000 once, and one using up to 7 apps with data migration and two integrations pays $15,000 once. The license is then the main running cost.
Where budgets go wrong
Most overruns come from scope that was never written down: an extra app, a report nobody mentioned, or data that turned out messier than expected. A fixed price for an agreed scope, with changes priced before they are made, keeps the bill honest.
What Pushes the Price Up
- Custom modules. Anything Odoo does not do out of the box needs development, and the Custom plan.
- Integrations. Connecting your online store, payment provider, shipping or accounting systems.
- Data migration. Moving products, customers, open orders and balances from spreadsheets or an old system. Messy data takes longer.
- Several companies or countries. Multi-company setups need more configuration and the Custom plan.
- Manufacturing. Bills of materials, routings and costing take care to set up right, because production and pricing depend on them.
What a Real Build Looks Like
For a furniture manufacturer, we built production, stock, three sales channels and payments on Odoo with custom modules. The system now runs every product with a cost rolled up from its bill of materials.
961
active products managed in one Odoo system
Furniture manufacturer on Odoo with custom modules. Source: the client's Odoo dashboards.
Odoo or ERPNext?
If license cost worries you most, ERPNext is open source with no license fee; you pay only for hosting, from $5 a month on a Frappe Cloud shared site. We compare the two on price, features and fit in Odoo vs ERPNext.
How Long It Takes
Timelines follow scope. On our packages, up to 3 apps go live in 30 days and up to 7 apps with data migration in 60 days, with the date in writing; larger builds with custom modules get a date agreed in scoping. The steps are the same at every size:
- Map how you work. Walk through orders, stock, production, purchasing and reporting as they happen today.
- Set up and configure. Switch on the apps, set up products, warehouses, taxes and users.
- Build what is missing. Custom modules and integrations, only where Odoo's standard apps fall short.
- Move the data. Import products, customers, suppliers, open orders and balances, then check them.
- Train and go live. Short sessions for each role, a dry run, then the switch.
Most delays come from data and decisions, not software: product lists that need cleaning, or processes nobody has written down.
Questions to Ask Before You Sign
- Which apps are in scope, and which are not?
- Is the price fixed for that scope, and how are changes priced?
- Who moves the data, and how is it checked?
- Which Odoo plan do we need, and why?
- What happens after go-live, and what does support cost?
- Is the go-live date in writing?
A partner who answers these plainly, in writing, is worth more than a lower day rate.
How to Get an Accurate Quote
- List the apps you need now and in the next year.
- Count the users who will log in, and which of them only look things up.
- List every system Odoo must connect to.
- Collect samples of the data you want to move.
- Ask for a fixed price for that scope and a go-live date in writing.
Our ERP development page has an estimator that prices your project, license and hosting together, free.
Frequently Asked Questions
How much does Odoo cost per user?
On Odoo's US price list, the Standard plan is $8.95 per user a month and the Custom plan $16.40, both billed yearly. In the first year the prices are $7.25 and $13.40. The One App Free plan costs nothing for a single app.
How much does it cost to implement Odoo?
It depends on how many apps, users, integrations and records you move. Our fixed-price packages are $6,000 for up to 3 apps and 15 users live in 30 days, $15,000 for up to 7 apps with data migration and two integrations live in 60 days, and from $30,000 for custom modules or several companies.
Do I need the Custom plan?
You need it for custom modules, Odoo Studio, multi-company, the external API for integrations, or hosting on Odoo.sh or your own servers. Many small businesses start on Standard and move up when they need one of those.
Is Odoo Community edition free?
Yes, the Community edition is open source and free, but several apps and features are only in the paid plans. You also host and maintain it yourself.
What are the ongoing costs after go-live?
The yearly license, any hosting, and support for changes and updates. We offer support from $1,000 a month after the first 30 days, if you want it.