Guide

Odoo Implementation Cost: Licences, Hosting and Custom Development

What an Odoo implementation costs: per-user plans, Odoo.sh hosting, Success Packs and the upkeep of custom modules and integrations, from Odoo's own pages.

The short answer

An Odoo implementation has four costs: user licences, hosting, implementation services, and the upkeep of any custom code. The first two are published and predictable. The last two depend on how far you move from standard Odoo, and one decision drives most of it: as soon as you need custom modules or an integration through Odoo's API, you are on Odoo's Custom plan, off Odoo Online, and paying to maintain code through every upgrade.

1. Licences

Odoo sells three plans: One App Free, Standard and Custom. The difference between the two paid plans is what matters for cost:

Prices depend on your country. Odoo shows a different price list by visitor location. As served to a Canadian visitor on October 5, 2026:

The lower figure is an introductory price: the discount is valid for 12 months, for initial users ordered, so budget the list price from year two. We could not confirm the US-dollar price list from a US connection, so check Odoo's pricing page from your own location.

Who counts as a user? A paying user is someone who has access to the Odoo backend to create, view, or edit documents. Customers and suppliers using the portal are not paying users.

The plan decision most buyers miss

Integrations decide the plan. Odoo's documentation states that access to data via the external API is only available on Custom Odoo pricing plans, and is not available on One App Free or Standard plans. If another system has to read from or write to Odoo, price the Custom plan for every user.

Community or Enterprise?

Odoo Community is open source: it is licensed under LGPL version 3, and Odoo calls it the core upon which Odoo Enterprise is built. Enterprise can only be used with a valid Odoo Enterprise Subscription for the correct number of users. Community has no licence fee, but it lacks the Enterprise-only apps and Odoo's hosting, support and upgrade service, so its cost moves into hosting and engineering.

2. Hosting

3. Implementation services

Odoo excludes implementation from its plans and sells it separately as Success Packs: a package of premium services by a dedicated consultant, in blocks of hours. As served to a US visitor on August 9, 2026:

PackHoursReturning customersNew customers (15% off)
Starter4US$ 580US$ 493
Basic25US$ 3,600US$ 3,060
Standard50US$ 7,000US$ 5,950
Custom100US$ 12,500US$ 10,625
Pro200US$ 25,000US$ 21,250

Source for the whole table: Odoo's Success Packs page as captured for a US visitor on August 9, 2026. Pack prices also vary by country; check the live page.

Three conditions from Odoo's own pages affect what a pack is worth:

Odoo also says that mid-size and large companies (more than 50 employees) usually work with a partner. Partners and independent firms set their own rates. For a market reference, Clutch lists ERP consulting at $25 to $49 per hour among the IT services companies on its platform (updated September 21, 2026); that is ERP consulting in general, not Odoo specifically.

4. The cost of custom code over time

This is the part that is easy to leave out of a first-year budget. Upgrades are free with Enterprise: upgrading a database to the most recent version of Odoo is free. Your custom code is a different matter:

The practical lesson is the one on our Odoo service page: configure first, and add custom modules only where a real business need cannot be met otherwise, because every customization is code that has to be carried through each upgrade.

Putting it together

SetupPlanHostingWhat else to budget
Standard apps, no integrationsStandardOdoo Online, includedConfiguration, data import and training
Standard apps plus an integration through the APICustomOdoo Online is possible if no custom module is installedThe integration itself, and its upkeep as APIs change
Custom modulesCustomOdoo.sh or on-premiseDevelopment, hosting, and maintenance of the custom code through upgrades

As an example of the licence line alone, 20 users on the Standard plan at the Canadian yearly-billing price above come to CAD 8,448 for the first year (20 × 35.20 × 12) and CAD 10,560 a year at the list price. That is our arithmetic on Odoo's published figures; it excludes implementation, hosting beyond Odoo Online and any custom work.

Questions to answer before you budget

  1. How many people need backend access? Portal users are free.
  2. Does any other system need to exchange data with Odoo? If so, price the Custom plan.
  3. Can your processes be met by configuration, or do they need custom modules?
  4. Who will implement it: Odoo, a partner, or your own team, and at what hourly or daily rate?
  5. Who will maintain custom code and integrations through each new Odoo version?

Frequently Asked Questions

How much does Odoo cost per user?

It depends on your country and plan. As served to a Canadian visitor on October 5, 2026, the Standard plan was CAD 35.20 per user per month billed yearly, against a list price of CAD 44.00, and the Custom plan CAD 57.90, against a list price of CAD 73.00. Odoo says the discount is valid for 12 months, for initial users ordered.

Is Odoo free?

Partly. Odoo Community is open source, licensed under LGPL version 3, and Odoo offers a One App Free plan. Odoo Enterprise can only be used with a valid Odoo Enterprise Subscription for the correct number of users.

Do I need the Custom plan to integrate Odoo with other systems?

Yes, if the other system calls Odoo. Odoo's documentation says access to data via the external API is only available on Custom Odoo pricing plans and is not available on One App Free or Standard plans.

What does Odoo.sh hosting cost?

Odoo.sh is priced by resources. Billed annually in US dollars, its calculator shows $57.60 per worker per month, $0.20 per GB per month and $14.40 per staging environment per month, and that does not include the enterprise licence.

Do custom Odoo modules cost more to maintain?

Yes. Odoo upgrades customizations only when they are covered by a maintenance of customizations subscription, which is charged as a monthly fee per 100 lines of code. Custom modules that are not covered have to be ported by whoever maintains them.

Odoo's plans, prices and terms were taken from the linked pages on October 9, 2026; the two price tables come from Internet Archive captures of Odoo's own pages on the dates shown, because Odoo prices by visitor country. Confirm current prices for your country with Odoo before you budget.

Technical consultation

Budgeting an Odoo Project?

Tell us which Odoo apps you need, which systems Odoo has to connect to and what you want customized. An engineer will tell you what that means for plan, hosting and upkeep.

  • A 30-minute technical discovery call with an engineer, not a salesperson.
  • Fixed-scope projects, monthly retainers, or a combination, agreed after the call.
  • Small, well-defined tasks get a scoped estimate. We reply within 1 business day.

Prefer to pick a time? Book a call on Calendly

Tell us about your project

We'll review your details and reach out within 1 business day.

Book Strategy CallCase Studies