Odoo Pricing 2026: Free, Standard, Custom & Real TCO
Odoo pricing starts free, with Standard at $24.90 and Custom at $49 first-year annual rates. Compare renewal, Light Users, hosting and TCO.

Odoo pricing starts at $0 for One App Free, then moves to per-user all-app pricing: Standard currently shows $24.90/user/month first-year annual pricing and Custom $49, with higher regular reference prices.
Quick verdict
Key takeaways
- One App Free: $0 unlimited users
- Standard: $24.90 first-year annual / $31.10 regular reference
- Custom: $49 first-year annual / $61 regular reference
- Light User: $8.90
- Odoo.sh extra
- Implementation extra
- Custom-code maintenance extra
- 30-day non-renewal notice
- Renewal can increase up to 7% toward list price
- Trial has no card requirement
Modular all-in-one business software spanning CRM, accounting, inventory, manufacturing, ecommerce, projects, HR and more with free and paid deployment options.
Best for: Small and midsize organizations that want a broad, modular ERP/business suite at comparatively transparent pricing and are comfortable configuring or customizing workflows as they grow.
- Integrated all-app suite
- Odoo Studio and multi-company
- One App Free
- External API
- One App Free supports one app with unlimited users on Odoo Online.
- Standard includes all apps at a publicly listed $24.90/user/month current yearly introductory rate.
- Very broad integrated app suite covering CRM, accounting, inventory, manufacturing, ecommerce, projects, HR and more.
- Customization and version upgrades can become technically demanding.
- Implementation/consulting and Odoo.sh hosting are not included in the base plan price.
| Plan | Current pricing | Main entitlement | Major caveat |
|---|---|---|---|
| One App Free | $0 | One app, unlimited users, Odoo Online | More apps move buyer to paid all-app model |
| Standard | $24.90/user/mo first-year annual | All apps, Odoo Online, hosting/support/maintenance | $31.10 regular reference |
| Custom | $49/user/mo first-year annual | All apps + Studio, Agentic AI, multi-company, API, flexible hosting | $61 regular reference; Odoo.sh extra |
| Light User | $8.90/user/mo | Limited employee/operational access | Not equivalent to full user |
One App Free: $0
One App Free costs $0 and includes one Odoo app with unlimited users on Odoo Online.
It is an unusually strong free tier when a company genuinely needs a single function, but adding a second app changes the licensing economics.
Standard: $24.90 first-year annual rate
Standard currently shows $24.90 per user/month when billed annually for the first year.
Odoo's pricing configurator explicitly shows a $31.10 list/reference amount and a $6.20 first-year discount, producing $298.80 billed annually for one user.
Standard regular reference: $31.10
The public pricing page displays $31.10 as the regular reference price next to the $24.90 first-year offer.
Buyers should therefore avoid modeling $24.90 as a perpetual renewal rate.
Custom: $49 first-year annual rate
Custom currently shows $49 per user/month on the first-year annual offer.
For one user, Odoo's configurator shows $61 as the list/reference amount and a $12 first-year discount, producing $588 billed annually.
Custom regular reference: $61
The current pricing page displays $61 as Custom's regular reference price.
Organizations using Studio, multi-company, external API or flexible hosting should model renewal closer to the regular reference rather than only the introductory amount.
Light User: $8.90
Odoo currently advertises Light User at $8.90 per user/month.
Light Users are limited to selected employee and operational scenarios, so they should not be counted as interchangeable with normal full users.
What Standard includes
Standard includes all apps on Odoo Online plus standard hosting, maintenance and support.
This gives buyers broad functional coverage without paying separately for CRM, accounting, inventory, manufacturing, HR and other native apps.
What Custom includes
Custom includes all apps plus Odoo Studio, Agentic AI, multi-company and external API access with Odoo Online, Odoo.sh or on-premise deployment choices.
Custom is therefore the appropriate pricing baseline for businesses needing advanced customization or external integration.
Odoo.sh hosting is extra
Odoo explicitly states that Odoo.sh hosting for custom developments is not included in the base plan price.
The pricing configurator currently shows example Odoo.sh resource pricing such as worker, storage and staging-environment charges that scale with the selected infrastructure.
Implementation is extra
Implementation service and access to Odoo expert services are not included in Standard or Custom.
Buyers can self-implement, purchase an Odoo Success Pack or work with a local partner; implementation can easily become a larger first-year cost than the software subscription.
Success Packs
Odoo's configurator recommends Success Packs for smaller implementations and partner-led delivery for larger deployments.
The right choice depends on process complexity, data migration, localization, custom modules and internal ERP skills rather than employee count alone.
Custom-code maintenance
Maintenance of custom code is excluded from headline plan pricing.
The Enterprise Agreement can charge Covered Extra Modules based on lines of code, meaning custom development can create recurring maintenance fees.
In-app purchase credits
Odoo excludes some in-app purchase credits from the base subscription, including services such as SMS, contact enrichment, lead generation and AI/OCR scanning in certain workflows.
High-volume users should model these consumption-based costs separately.
Payment processing
Payment-acquirer fees are not part of the Odoo user subscription.
Ecommerce and invoicing-heavy businesses should compare gateway fees and regional availability independently.
First-year discount scope
Odoo states that the discount is valid for 12 months for initial users ordered.
New users added later can have different commercial treatment under the applicable price at the time, so headcount growth should be part of the budget.
Extra users during term
The current Enterprise Agreement requires customers to pay for additional users or Light Users added during the term at the applicable list price for the remainder of the term.
Seat growth is therefore an immediate cost rather than something deferred to renewal.
Plan upgrade during term
If the customer begins using features that require another Subscription Plan, the current agreement requires payment of the applicable higher-plan fee for the remainder of the term.
Businesses should choose Standard versus Custom based on realistic API, multi-company and customization requirements.
Renewal uplift
The current Enterprise Agreement says renewal charges can rise by up to 7% per year when the previous-term price is below the then-current applicable list price.
This clause makes multi-year TCO more important than comparing only the first-year discount.
Version support economics
The agreement defines Covered Versions as the three most recently released major versions.
If a customer remains on an older version, Odoo can apply an additional fee equal to 25% of the annualized price after the specified timing conditions.
One-App-to-Standard jump
The move from One App Free to Standard is strategically important because the company shifts from $0 to per-user all-app pricing.
Before adding a second app, buyers should calculate whether the integrated-suite value exceeds the cost across all active users.
10-user Standard first-year example
Ten Standard users at $24.90 equal $249 per month equivalent or $2,988 for the first annual billing period before taxes and services.
At the $31.10 regular reference, the same ten users equal $3,732 per year, showing why renewal planning matters.
10-user Custom first-year example
Ten Custom users at $49 equal $490 per month equivalent or $5,880 for the first annual billing period.
At the $61 regular reference, those ten users equal $7,320 per year before Odoo.sh, implementation and custom-code maintenance.
25-user Standard example
Twenty-five Standard users at the first-year $24.90 rate equal $7,470 annually.
At the $31.10 regular reference, the same 25 users equal $9,330 annually before implementation and other services.
25-user Custom example
Twenty-five Custom users at $49 equal $14,700 annually for the first year.
At the $61 reference, they equal $18,300 annually before Odoo.sh, partner work and custom-code maintenance.
Hosting choice
Standard is tied to Odoo Online, while Custom supports Odoo Online, Odoo.sh and on-premise.
Hosting flexibility should be evaluated alongside infrastructure responsibility, custom-module requirements and DevOps cost.
On-premise cost
Self-hosting removes Odoo.sh hosting fees but transfers infrastructure, backup, security and operations to the customer.
A self-hosted environment can therefore cost more overall even when the vendor hosting line disappears.
Support included
Odoo's pricing page says Standard and Custom include support, hosting and maintenance for the standard subscription scope.
That does not mean implementation consulting, custom-code maintenance or every third-party app is included.
Third-party app cost
Odoo Apps can extend the platform but third-party modules have their own pricing, support and maintenance risks.
A low core subscription can become expensive when a deployment depends on many proprietary marketplace modules.
Trial cost
Odoo's trial currently provides free instant access without a credit card.
The live page does not state one universal duration, so buyers should evaluate the active trial terms when they sign up.
Cancellation
The Enterprise Subscription Agreement requires written notice at least 30 days before the end of the term to prevent automatic renewal.
Subscription owners should calendar that deadline and verify the purchased term rather than assuming they can cancel at any moment.
Refunds
The current Enterprise Agreement does not provide one universal blanket money-back guarantee.
Buyers should confirm refund, credit and termination remedies in the actual order and applicable law.
Three-year TCO
A realistic three-year model should use the regular reference price after the first-year discount and include implementation, Odoo.sh, custom modules, third-party apps and maintenance.
It should also account for likely user growth and plan upgrades.
Five-year TCO
A five-year model should add major-version upgrades, internal administration, partner support, infrastructure and custom-code lifecycle cost.
Odoo can still be excellent value, but the business case should not assume first-year promotional pricing forever.
Pricing transparency assessment
Odoo is highly transparent about software pricing compared with many ERP vendors.
The main risk is not hidden plan pricing but buyers ignoring first-year discount mechanics and implementation/customization costs.
Procurement checklist
Classify users as full or Light, decide Standard versus Custom, identify hosting, implementation, custom modules, third-party apps and in-app credits, and model renewal at the regular reference price.
Then compare the same scope with Business Central, NetSuite, SAP and Acumatica.
Who should use this
- SMBs wanting transparent ERP pricing
- Teams that can start with One App Free
- Organizations needing all apps at one per-user price
- Buyers needing Studio/API/multi-company on Custom
- Teams able to budget implementation and upgrades
Who should avoid this
- Buyers assuming first-year prices never change
- Teams expecting Odoo.sh/implementation to be included
- Organizations unwilling to maintain custom code
- Companies that need heavy customization without technical governance
- Buyers treating Light Users as full users
Expert tip
— Toollers editorial team
Pricing methodology
Toollers rechecked Odoo's live pricing page, pricing configurator and 2026 Enterprise Subscription Agreement on October 9, 2026.
Continue reading about Odoo
Odoo pricing practical consideration 1
The most important Odoo budgeting mistake is treating the first-year discounted rate as the permanent renewal rate.
For a fair ERP decision, validate this point against the exact user roles, modules, companies, integrations, deployment model, customization depth, partner responsibilities and upgrade expectations that will exist after go-live.
Odoo pricing practical consideration 2
A heavily customized deployment should price maintenance, testing and upgrades as recurring operating costs rather than one-time implementation expenses.
For a fair ERP decision, validate this point against the exact user roles, modules, companies, integrations, deployment model, customization depth, partner responsibilities and upgrade expectations that will exist after go-live.
Odoo pricing practical consideration 3
Light Users can improve economics when their permitted tasks truly match operational needs, but they should not be used to understate full-user requirements.
For a fair ERP decision, validate this point against the exact user roles, modules, companies, integrations, deployment model, customization depth, partner responsibilities and upgrade expectations that will exist after go-live.
Odoo pricing practical consideration 4
Self-hosting and Odoo.sh create different cost structures; buyers should compare infrastructure responsibility, DevOps effort and custom-module needs rather than only hosting fees.
For a fair ERP decision, validate this point against the exact user roles, modules, companies, integrations, deployment model, customization depth, partner responsibilities and upgrade expectations that will exist after go-live.
Odoo pricing practical consideration 5
The most important Odoo budgeting mistake is treating the first-year discounted rate as the permanent renewal rate.
For a fair ERP decision, validate this point against the exact user roles, modules, companies, integrations, deployment model, customization depth, partner responsibilities and upgrade expectations that will exist after go-live.