Odoo Standard costs CA$44.00 per user per month, billed yearly, with every app included; the first 12 months are CA$35.20 for the users you start with. Implementation is billed separately and can be the larger line: Odoo's own consultants work out to CA$155 to CA$181 an hour, and partners quote a fixed fee or hours on top of the licence.
per user / month, Standard, billed yearly
per hour, Odoo's own Success Packs
on Odoo Online; Odoo.sh is billed on top
a year at renewal, while you pay below list
Four lines decide what Odoo costs in Canada. Odoo publishes the first and fourth; the second and third depend on your build.
Odoo licence · per user / month · CAD
| Plan | Yearly | Year one | Monthly |
|---|---|---|---|
| Standard | 44.00 | 35.20 | 55.00 |
| Custom | 73.00 | 57.90 | 91.90 |
| One App Free | 0 | 0 | 0 |
Worked example · 15 users on Standard, billed yearly
| Year one | 15 × 35.20 × 12 | 6,336 |
| At list price | 15 × 44.00 × 12 | 7,920 |
| 3 users added in month 5 | 3 × 44.00 × 7 | 924 |
Odoo Success Packs · Odoo's own consultants · CAD
| Pack | Hours | Price | New customer | Per hour |
|---|---|---|---|---|
| Starter | 4 | 850 | 722.50 | 180.63 |
| Basic | 25 | 5,260 | 4,471 | 178.84 |
| Standard | 50 | 10,300 | 8,755 | 175.10 |
| Custom | 100 | 18,250 | 15,512.50 | 155.13 |
| Pro | 200 | 36,500 | 31,025 | 155.13 |
New customers get 15% off. Travel is billed on top for onsite work.
Tell us your biggest software issue.
Within 5 business days, you'll see a working proof of concept in Odoo, bespoke to your business.
Book a call*If you're in Calgary, shoot an email and we'll buy you a coffee
Where Odoo runs · what each plan allows
| Hosting | Plan | Hosting cost | Custom modules |
|---|---|---|---|
| Odoo Online | Standard or Custom | Included | No |
| Odoo.sh | Custom | Billed on top | Yes |
| Your own server | Custom | Your server and upkeep | Yes |
Odoo Enterprise Subscription Agreement · v13 · 24 Sep 2026
§1“It is automatically renewed for an equal Term, unless either party provides a written notice of termination minimum 30 days before the end of the Term.”
§5.2“…these charges will increase by up to 7% per year of the previous Term.”
§5.1“…an extra fee equal to 25% of the annualized price” when the database is older than the three most recent versions.
§5.1“The charge is a monthly fee per 100 lines of code (rounded up to the next hundred).”
Odoo's pricing page counts anyone with access to the back end who creates, views or edits documents, including employees who only record expenses or timesheets, and outside accountants. Customers and suppliers using the portal, and website visitors placing orders, are free.
A complete quote from any partner breaks into these six. If one is missing, ask where it went.
Paid to Odoo every year, per user. The only line Odoo publishes.
The hours spent configuring, building and training. Ask for a fixed fee per phase rather than an open hourly estimate.
Custom fields, workflows and reports cost far less than custom modules. Every custom module also has to be carried through each upgrade.
Moving from QuickBooks, Xero, Sage, NetSuite or spreadsheets. It depends on the source and how clean the data is, so it should be quoted after someone has looked at it.
Payment processors, stores, banks, shipping carriers and your own systems. Well-used connectors are predictable; custom APIs are an estimate.
Odoo's included support covers bugs and how to use standard features. Help with your configuration and custom code is a separate agreement.
Pick your apps, users, data and integrations, and the estimate updates as you go. A fixed-fee proposal follows a scoping call and a look at your data.
This planning estimate is based on the apps, users, migration and integration requirements you select. A final fixed-fee proposal requires workflow scoping and a data review.
Each one comes from a clause in Odoo's agreement or from how demos are run.
The published price is a 12-month discount on the users you start with, and renewals can rise by up to 7% per year of the previous term. Ask for the year-two number in writing.
Added users are charged at list price for the rest of the term.
Custom modules are billed monthly per 100 lines of code and have to be carried through each upgrade.
Ask what happens when an estimate runs over, and who approves the extra hours.
A demo runs on clean data. Ask to see an exception, and ask whether the demo database contains any custom code.
Comparing Odoo with NetSuite, SAP Business One or Acumatica? Odoo publishes its price list; those three do not, so compare full quotes rather than licence prices. For the editions themselves, see Odoo Community vs Enterprise, and for every app the licence includes, browse all Odoo apps.
Odoo Standard is CA$44.00 per user per month billed yearly, and CA$55.00 billed monthly. The Custom plan is CA$73.00 billed yearly. In the first 12 months, the users you start with pay a discounted rate: CA$35.20 on Standard and CA$57.90 on Custom. Prices were checked on odoo.com on 25 October 2026 and exclude tax.
No. Customers and suppliers who sign in through the portal to see their own documents are not paying users. Anyone with back-end access to create, view or edit documents is.
The Enterprise Subscription Agreement counts them as Light Users where your version supports it. Odoo 20 counts active employees with no internal user, while Odoo 19 has no such count, so confirm with Odoo how your contract treats them.
Yes. Community is open source with no licence fee, but you host it yourself and it leaves out the Enterprise apps and features, such as Studio and bank synchronization. Odoo also offers One App Free: one app with unlimited users on Odoo Online.
It depends on the apps, the data you move, the integrations and how much custom work you need. Odoo's own Success Packs cost CA$155 to CA$181 an hour for new customers. The planning calculator above gives you a range for your own build, and the fixed fee for each phase is set after a scoping call.
The published discount lasts 12 months for the users you start with. At renewal, Odoo's agreement allows a price below list to rise by up to 7% per year of the previous term, and users added during the term are charged at list price.
Unlimited tickets about bugs and how to use standard features. Help with your own configuration, custom modules or development may need a separate agreement, and Odoo decides when a request is not covered.
If Odoo maintains your custom modules under the subscription, yes: the agreement charges a monthly fee per 100 lines of code, counted with the cloc tool. The rate is set in your own contract.
Odoo covers the three most recent major versions and releases one a year. If your database is older than that, the agreement adds 25% to the annual price, charged once a year. An Odoo upgrade avoids it.
Odoo sells the licence either way. Odoo's own implementation help is sold as Success Pack hours. A partner scopes your process, configures Odoo, moves your data and trains your team, and can quote a fixed fee per phase. See how Calibre works as an Odoo partner in Calgary.
Thirty minutes. Bring how the business runs today.
Tell us the software problem that costs you the most.
A working proof of concept in Odoo within 5 business days, built for your business.
Which workflows, in what order, and a fixed fee for each phase.
Your team trained on your own data before cut-over.
★★★★★ 4.9 on Clutch · 15 reviews · Odoo Ready Partner
Loading the calendar… or open it on Cal.com.
Published prices, the agreement and a fixed fee per phase, on one call.
Book the 30-minute call