Platforms · 16 min

Odoo pricing in 2026: plans, Odoo.sh hosting, implementation and what a rollout really costs

Odoo pricing in the US, checked November 2026: Standard $31.10, Custom $61 a user a month billed yearly. Odoo.sh hosting and rollout costs by size.

Feature graphic: Odoo pricing in 2026: plans, Odoo.sh hosting, implementation and what a rollout really costs

Odoo pricing in the US, checked on 10 November 2026 on odoo.com/pricing: One App Free costs nothing for one app and unlimited users. Standard is US$31.10 per user per month billed yearly (US$38.90 billed monthly) and covers every app on Odoo's cloud. Custom is US$61.00 per user per month billed yearly (US$76.20 monthly) and adds Studio, multi-company, the external API and the choice of Odoo.sh or your own servers. New subscriptions get 20% off for the first 12 months, on the users ordered at the start. Odoo Community, the open-source edition, has no licence fee at all. The licence is rarely the biggest line, though. Implementation, data migration and upgrades usually cost more in year one, and this guide prices those too.

Odoo sets prices by country, so check the page from where you will buy. The same page viewed from Bangladesh showed Standard at US$8.95 and Custom at US$16.40, billed yearly. Every figure below is the US price.

Odoo editions and plans

Odoo ships as two editions of the same software. Community is open source under the LGPLv3 licence (source), free to download, run and change. Enterprise is the licensed edition, and the three plans on the pricing page are ways of buying it.

PlanUS price per user per monthWhat you get
Community$0 (self-hosted)Open-source core: CRM, sales, inventory, manufacturing, eCommerce, invoicing. No full accounting, Studio, payroll, mobile apps, Odoo support or upgrade service
One App Free$0One Enterprise app (plus the apps it depends on) for unlimited users, on Odoo Online
Standard$31.10 yearly, $38.90 monthlyAll apps, on Odoo Online only
Custom$61.00 yearly, $76.20 monthlyAll apps, Studio, agentic AI, multi-company, external API; Odoo Online, Odoo.sh or on-premise

First-year prices are 20% lower: $24.90 yearly or $31.10 monthly on Standard, $49.00 or $61.10 on Custom. Plan for the list price from month 13. Odoo also lists a Light User at US$8.90, for employees who only log time off, expenses, attendance and similar self-service tasks; you get it through an Odoo advisor.

The Community feature list comes from Odoo's editions comparison. The gaps that matter most: Community has invoicing but not the full accounting app, and no barcode, PLM, payroll or Studio. That is why most companies that want their books in Odoo end up on Enterprise.

Who counts as a paying user

A paying user is anyone with backend access who creates, views or edits documents, plus any employee record with no linked user. Customers and suppliers who use the portal to see invoices or track orders are free, as are website shoppers. An employee who only submits expenses or timesheets is a paying user, unless you license them as a Light User.

What Custom adds over Standard

Odoo describes Custom as the plan for companies that run several companies in one database or customise Odoo through Studio, agentic AI, custom development or the API. In practice four things push you onto it:

  1. Odoo Studio, the no-code tool for custom fields, screens, reports and automations.
  2. Multi-company in one database. Adding a second company moves you to Custom automatically.
  3. External API. Outside software calling Odoo's JSON-RPC or XML-RPC API counts. Calls Odoo makes outward, to Stripe, a carrier or a bank feed, stay on Standard.
  4. Hosting choice. Standard runs only on Odoo Online. Custom can also run on Odoo.sh or on your own servers, and only those accept custom Python modules.

That last point decides more budgets than the per-user price does. If you need one custom module, you need Custom, and the licence roughly doubles.

Hosting options and what they cost

Odoo Online is included in every plan, with storage unmetered up to 100 GB. Odoo runs the servers, backups and upgrades. The catch is in Odoo's own documentation: Odoo Online is incompatible with custom modules and with modules from the Odoo Apps Store.

Odoo.sh is Odoo's own platform for hosting Enterprise with custom code. It only works with the Custom plan and is billed on top of the licence, by resource rather than by user. The next section prices it in full.

On-premise means downloading Enterprise and running it on your own servers or cloud account. Odoo charges nothing for hosting here, so the cost is whatever your host charges plus the time to run it: patches, backups you have actually restored, monitoring. Community is always self-hosted, at the same running cost and with no licence fee.

Odoo.sh pricing

Odoo.sh is a managed cloud platform for Odoo Enterprise projects that carry their own code. You connect a GitHub repository, and every commit is built, tested and deployed in its own branch. Staging branches run on a copy of production data, so a change or an upgrade can be tried on real records before it goes live. Shell and SSH access, an online editor, 24/7 monitoring and daily backups are included; backups are kept on three servers in different regions for up to three months. Odoo runs the servers, and you or your partner own the code.

Odoo.sh pricing, US dollars, checked on 10 November 2026:

Odoo.sh itemBilled yearly (per month)Billed monthlyLimits
Worker (serves concurrent requests)$57.60 each$72.00 each1 to 16 on shared hosting
Storage (production, staging and backups)$0.20 per GB$0.25 per GB1 to 512 GB on shared hosting
Staging environment$14.40 each$18.00 each0 to 20
Dedicated hosting$480, plus workers$600, plus workers8 to 256 workers, up to 4 TB
Development branches and developer accountsIncludedIncludedUnlimited

Yearly billing is 20% below monthly. Unlike the licence, Odoo.sh is not priced by country: the page shows one dollar and one euro price list. The Enterprise licence is never included.

Odoo recommends one additional worker per 25 backend users and one per 5,000 website visitors a day, and about 1 GB of storage per user to start. On those rules, with one staging environment per 50 users, the bill billed yearly looks like this:

Set-upWorkersStorageStagingPer monthPer year
Smallest possible11 GB0$57.80$693.60
10 users110 GB1$74.00$888.00
25 users225 GB1$134.60$1,615.20
50 users350 GB1$197.20$2,366.40
100 users5100 GB2$336.80$4,041.60
Dedicated, smallest81 GB0$941.00$11,292.00

The arithmetic for 25 users: 2 × $57.60 + 25 × $0.20 + $14.40 = $134.60 a month. Dedicated hosting is $480 plus at least eight workers at $57.60; on Odoo's own rule eight workers cover about 175 backend users, so that is roughly where it starts to fit. A busy online store adds workers on top: 10,000 visitors a day means two more.

Odoo Online, Odoo.sh or on-premise: which fits

Odoo OnlineOdoo.shOn-premise
PlansOne App Free, Standard, CustomCustom onlyCustom, or Community with no licence
Hosting costIncluded, storage unmetered up to 100 GBFrom $57.80 a month billed yearlyYour server, plus the time to run it
Custom Python and Apps Store modulesNot supportedSupportedSupported
Who runs the serversOdooOdoo; you manage the code in GitHubYou
Extended support after the three standard yearsNot offeredPaid, for some versionsPaid
Best fitStandard processes, no custom codeCustom modules, a developer or partner, no server teamAn in-house IT team, or data that must stay on your own servers

Start on Odoo Online unless something forces you off it. The usual reasons are a custom module, a module from the Apps Store, or the need for Odoo's paid extended support, which Odoo Online does not offer (support policy). Move to Odoo.sh when you need custom code but not a server team: for 25 users the hosting is about $1,615 a year against $18,300 for the Custom licence at list price. Choose on-premise when you already run servers well, or when the data has to stay on your own infrastructure.

Implementation cost

Odoo's pricing page is clear that implementation is not included. It also says who usually does it: companies under 50 employees tend to buy Success Packs from Odoo, companies above 50 usually work with a partner, and companies over 250 should talk to Odoo directly.

Success Packs are blocks of consultant hours, US prices checked on 10 November 2026:

PackConsultant hoursPriceNew customer (15% off first pack)
Starter4$580$493
Basic25$3,600$3,060
Standard50$7,000$5,950
Custom100$12,500$10,625
Pro200$25,000$21,250

The hours cover analysis, configuration, training and data import help. Odoo recommends the Custom and Pro packs when customisation is involved, and notes that extra monthly charges apply to maintain extra modules or lines of code. For a small company with standard processes, a Success Pack bought straight from Odoo is often the cheapest sensible route, and you do not need a partner.

A partner makes sense when the work runs past configuration: several apps that must agree with each other, data from an old ERP, integrations with a store or a warehouse system, or custom modules. Gigabit is an Odoo Learning Partner. Our Odoo implementation is from $15,000 fixed, from 8 weeks, delivered in phases: process mapping, configuration of up to four core apps, data migration, user training and go-live support. Manufacturing, multi-company set-ups and custom modules are quoted higher, as a fixed price before work starts. Odoo's licence is separate and paid to Odoo. One integration on its own, such as store orders into Odoo with stock synced back, is $8,000 fixed over 3 weeks.

Implementation cost by company size

The licence grows with users. Implementation grows with complexity: how many apps, how messy the data, how much custom code. The table puts both side by side for three common company sizes. Licence and Odoo.sh figures are our arithmetic on the US prices above, checked on 10 November 2026. Implementation figures are ranges, and each one comes from a named price list.

Company sizeTypical set-up and planLicence per year (billed yearly)Odoo.sh per yearImplementation rangeSource of the range
Small: up to 10 usersStandard apps, no custom code; Standard on Odoo Online$2,988 in year one, then $3,732 (10 users)$0$3,060–$5,950Odoo Basic (25 h) to Standard (50 h) Success Pack, first-pack price
Mid: 10–50 usersSome customisation, one or two integrations; Custom$14,700 in year one, then $18,300 (25 users)About $1,615 if custom modules need it (25 users)$10,625–$21,250 from Odoo; from $15,000 with GigabitOdoo Custom (100 h) and Pro (200 h) packs; Gigabit Odoo Implementation
Larger: 50+ usersMulti-company, heavy customisation, often manufacturing; Custom on Odoo.sh or on-premise$58,800 in year one, then $73,200 (100 users)About $4,042 (100 users)$15,000–$90,000 with GigabitGigabit Odoo Implementation, fixed price agreed before work starts

How the licence column is worked out:

  1. Small, 10 users on Standard: 10 × $24.90 × 12 = $2,988 in year one, then 10 × $31.10 × 12 = $3,732 a year.
  2. Mid, 25 users on Custom: 25 × $49.00 × 12 = $14,700 in year one, then 25 × $61.00 × 12 = $18,300. Across the band, 10 users cost $7,320 a year at list price and 50 users $36,600.
  3. Larger, 100 users on Custom: 100 × $49.00 × 12 = $58,800 in year one, then 100 × $61.00 × 12 = $73,200. Every further 10 users adds $7,320 a year at list price.

Small. Odoo's own Success Packs are the natural route. Odoo recommends Basic for simple apps and Standard once data import is involved, and its pricing page says companies under 50 employees usually work with Odoo directly.

Mid. This is where Odoo's own hours start to run short. Odoo recommends its Custom and Pro packs when customisation is involved, and says 80% of projects in its estimator's scope reach production in 200 hours or less. Customisation also moves you to the Custom plan, which roughly doubles the licence. A partner fits when the work includes data from an old system or integrations. Gigabit's Odoo implementation starts at $15,000 fixed for up to four core apps, with data migration, training and go-live support. A further integration, such as store orders into Odoo with stock synced back, is the AI Quick Win Sprint at $8,000 fixed over 3 weeks.

Larger. Odoo says companies above 50 employees usually work with a partner and those above 250 should contact Odoo directly, and its estimator sends anyone above 50 users to an in-depth analysis. Odoo publishes no pack above 200 hours. We quote manufacturing, multi-company set-ups and custom modules as a fixed price before work starts, within our price-list range of $15,000 to $90,000. Custom code also has a running cost: Odoo charges extra each month to maintain extra modules, and every module has to be ported at each major upgrade.

For how these lines split across a whole ERP budget, and where they usually overrun, see our ERP implementation cost guide.

The costs beyond the licence

Four lines catch people out, roughly in this order.

Data migration. Customers, products, open orders, stock levels and opening balances have to be cleaned and mapped before they load. It is the phase most often under-scoped, and it is where a cheap quote usually gets expensive.

Customisation. Studio changes are cheap to make and Odoo upgrades them for you while Studio stays installed and subscribed. Custom Python modules are more powerful and cost more to own. Write every change as a proper module; databases edited by hand are the ones that cannot be upgraded later.

Training. Budget time for the people who will run Odoo every day, plus a person inside the business who owns it after go-live.

Upgrades. Odoo ships one major version a year, and each gets three years of standard support (supported versions); Odoo 20 came out in September 2026. On Odoo Online a major-version upgrade is mandatory every two years (upgrade policy). Upgrading standard apps and Studio work is included in the Enterprise subscription. Upgrading custom modules is not, unless they sit under a maintenance contract, and a database with custom modules cannot be upgraded until those modules are ported to the new version. Plan for that work every year or two.

Our ERP implementation cost guide breaks these lines down across platforms. Custom modules and version upgrades after go-live are an embedded pod with us at $3,000–$7,500 per engineer per month.

Worked examples

These are our arithmetic on the US list prices above, checked on 10 November 2026. Taxes are extra.

10 users on Standard, Odoo Online

A distributor running sales, inventory, purchasing and accounting with no custom code. - Licence, billed yearly: 10 × $24.90 × 12 = $2,988 in year one, then 10 × $31.10 × 12 = $3,732 a year. - Billed monthly instead: $3,732 in year one, then $4,668 a year. - Hosting: $0 on Odoo Online. - Implementation: Odoo's Standard Success Pack, 50 hours, $5,950 as a first pack. - Year one is about $8,940; year two about $3,730.

This is the case where Odoo is hard to beat on price, and where buying hours from Odoo directly is usually enough.

25 users on Custom with Odoo.sh

A manufacturer with two companies in one database, a store integration and two custom modules. - Licence, billed yearly: 25 × $49.00 × 12 = $14,700 in year one, then 25 × $61.00 × 12 = $18,300 a year. - Odoo.sh, billed yearly: two workers ($115.20), 25 GB ($5.00) and one staging environment ($14.40) = $134.60 a month, about $1,615 a year. - Implementation: a partner project. Ours starts at $15,000; multi-company and custom modules put a project like this above that from-price. - Year one is at least $31,315 before the custom modules are priced; year two is about $19,900 plus upkeep of the custom code.

Community, self-hosted

A workshop with its own developer runs inventory and manufacturing on Community. The licence is $0. The costs are a server, the developer's time, and every upgrade, which Odoo's upgrade service does not cover for Community. Accounting stays in another tool, because Community has invoicing only. This works when you have the engineer. Without one it is the most expensive option of the three.

How to keep the bill down

Configure before you customise. Every Studio field you use instead of a custom module is code you never have to port. Count real backend users; portal customers are free, and Light Users cost far less than full ones. Bill yearly if you are sure of the headcount, because monthly billing costs 25% more. And pick hosting last: if nothing needs custom code, Odoo Online on Standard is the cheapest Enterprise there is.

Weighing Odoo against bigger systems? See Odoo vs NetSuite for the comparison with Oracle's cloud ERP, and Odoo vs Zoho vs ERPNext for the open-source and suite alternatives.

When you know which apps, how many users and what data has to move, the rest of the budget can be priced. Our Odoo implementation starts at $15,000 fixed, with Odoo's licence paid to Odoo. If Odoo's own Success Pack will do the job, we will say so on the first call.

Platforms · FAQ

Questions this raises

Short answers to the questions this article is written to settle.

How much does Odoo cost per user?

In the US, checked on 10 November 2026: Standard is US$31.10 per user per month billed yearly or US$38.90 billed monthly, and Custom is US$61.00 or US$76.20. New subscriptions get 20% off for the first 12 months on the users ordered at the start, so year one on Standard is US$24.90 per user per month billed yearly. Odoo sets prices by country, so the figure on odoo.com/pricing where you are may differ.

Is Odoo free?

Two ways. Odoo Community is open source under LGPLv3 with no licence fee; you host it yourself and it lacks the full accounting app, Studio, payroll and Odoo's support and upgrade service. One App Free gives you one Enterprise app, plus the apps it depends on, for unlimited users on Odoo Online at no charge. Installing a second app moves you to the paid Standard plan.

What is the difference between Odoo Standard and Custom?

Standard covers all apps on Odoo Online. Custom adds Odoo Studio, agentic AI, several companies in one database, outside software calling Odoo's API, and the option to host on Odoo.sh or your own servers, which is the only way to run custom Python modules. In the US, Custom costs US$61.00 per user per month billed yearly against US$31.10 for Standard.

How much does an Odoo implementation cost?

Odoo's own Success Packs run from US$580 for 4 hours to US$25,000 for 200 hours of consultant time, with 15% off a new customer's first pack (US prices, 10 November 2026). Odoo suggests them for companies under 50 employees. Larger or more complex projects usually go to a partner. As an Odoo Learning Partner, Gigabit's fixed-price Odoo implementation starts at $15,000, with the licence paid separately to Odoo.

How much does Odoo.sh cost?

Odoo.sh is billed on top of the Custom licence and priced by resource, not by user. Billed yearly, a worker is US$57.60 a month, storage US$0.20 per GB and a staging environment US$14.40; billed monthly they are US$72, US$0.25 and US$18. The smallest set-up, one worker and 1 GB, is US$57.80 a month, and 25 users need about US$134.60 a month. Dedicated hosting adds US$480 a month billed yearly and starts at 8 workers, so about US$941 a month. Prices checked on odoo.sh/pricing on 10 November 2026.

Do I need Odoo.sh?

Only if you run custom Python modules or modules from the Odoo Apps Store and do not want to run your own servers. Odoo Online, included in every plan, runs neither. Odoo.sh needs the Custom plan. For 25 users it costs about US$1,615 a year billed yearly, against US$18,300 a year for the Custom licence at list price, so the plan change costs more than the hosting.

Keep reading

Related insights

The next articles on the same decision.

Strategy

What does an ERP implementation cost in 2026? A real budget breakdown

What a mid-market ERP implementation costs, why the licence is the cheapest line, and where budgets blow up.…

Platforms

NetSuite pricing in 2026: how the quote is built, what implementation costs, and three worked budgets

NetSuite publishes no prices. How Oracle builds the quote, the four service tiers, dated third-party ranges …

Platforms

Zoho CRM pricing 2026: every edition, CRM Plus and Zoho One, with first-year costs

Zoho CRM pricing checked 10 November 2026: free for 3 users, $14 to $52 a user billed annually, CRM Plus $20…

Odoo implementation

We implement Odoo in phases, at a fixed price, and keep it upgradable.

Implementations start at $15,000, fixed and phased, from 8 weeks. We write the modules Odoo lacks and connect it to your store and bank.