New: Odoo and Dynamics 365 cost calculators.Estimate your costs

Odoo Canada: Pricing, Taxes, Payroll and Quebec

Odoo in Canada: CAD pricing, GST/HST/PST/QST rates by province, the payroll gap, data hosting and French for Quebec, checked 24 October 2026.

OdooOdoo Apps10 min readUpdated 11 sources

Key takeaways

  • Pricing: Odoo prices by country, and the CAD list is shown to visitors in Canada. A third-party tracker lists Standard at CAD 44.00 and Custom at CAD 73.00 per user a month on yearly billing, with a lower first-year rate. Get Odoo's own CAD quote before you budget.
  • Included: Canadian chart of accounts, provincial fiscal positions, GST, HST, PST and QST taxes, Balance sheet (CA), Profit and loss (CA), a tax report and cheque printing.
  • Confirm l10n_ca and l10n_ca_reports are installed and the company currency is CAD.
  • Taxes: Odoo Canada GST, HST, PST and QST setup

What Odoo covers for a Canadian company

Odoo handles Canadian accounting well out of the box and leaves payroll to another tool. Installing the Canada localization gives you a chart of accounts, sales and purchase taxes for GST, HST, PST and QST, a fiscal position for every province and territory, Canadian financial reports and cheque layouts. Canadian payroll is not part of Odoo, and Odoo's cloud hosting for the Americas keeps production data in the USA or Canada with backups in Europe and Canada.

This guide pulls the Canada-specific answers into one place and sends you to the detailed guide for each topic. Prices, rates and documentation were checked on 24 October 2026, and each figure names its source in the list at the bottom.

  • Pricing: Odoo prices by country, and the CAD list is shown to visitors in Canada. A third-party tracker lists Standard at CAD 44.00 and Custom at CAD 73.00 per user a month on yearly billing, with a lower first-year rate. Get Odoo's own CAD quote before you budget.
  • Tax: GST, HST, PST and QST are in the Canada tax template, with a fiscal position per province. You still assign the delivery province on each customer.
  • Payroll: not included. Odoo's payroll localization list has 23 countries and Canada is not one of them.
  • Hosting: production in the USA or Canada, backups in France, the Netherlands and Canada, and no option to restrict backup locations.
  • Quebec: French (CA) is an installable Odoo language. Bill 96 duties sit with your counsel and your implementer.

Odoo pricing in Canada in CAD

Odoo's pricing page is priced by visitor country. When we loaded odoo.com/pricing from outside Canada on 24 October 2026 it listed euros: Standard at EUR 19.90 per user a month in the first year and EUR 24.90 after, Custom at EUR 35.90 and EUR 44.90, and, on monthly billing, EUR 24.90 and EUR 44.90 in the first year, then EUR 31.10 and EUR 56.90. The page did not show a Canadian price list to us, so Odoo's own CAD figures can only be confirmed from a Canadian connection or on a quote.

The CAD figures below come from OEC, a third-party tracker that says it verified its Canadian list on 24 September 2026 and updated the page on 18 October 2026. These figures move: our 25-user guide notes that the same tracker showed CAD 69.00 for the Custom list in late September. Treat them as planning numbers and ask your Odoo advisor for a written CAD quote before you commit a budget.

Odoo Online per user per month in CAD on yearly billing, from a third-party tracker (OEC, verified 24 September 2026, page updated 18 October 2026). Planning figures, not an Odoo quote. Confirm sales-tax treatment on your quote.
PlanFirst 12 monthsList after year one25 users a year at list
StandardCAD 35.20CAD 44.00CAD 13,200
CustomCAD 57.90CAD 73.00CAD 21,900

How to budget the license and everything around it

The license is one line. The rest of a Canadian budget is implementation, hosting choice, payroll, and any custom work. Standard runs on Odoo Online only. Custom is the plan Odoo requires for Studio, custom code and several companies in one database, so a company with a Canadian and a US entity usually lands on Custom. Our Odoo pricing guide explains the plan rules, the Light User tier and the step-up after year one, and the 25-user guide shows the arithmetic in USD and CAD.

Read Odoo pricing for plan rules and how much Odoo costs for 25 users for a worked Canadian budget. For a quick range before you talk to anyone, the Odoo pricing calculator turns your user count into a planning range.

GST, HST, PST and QST rates by province

The table lists the sales-tax rates on the Canada Revenue Agency's GST/HST calculator page as of 24 October 2026, next to the Odoo fiscal position that covers each province. Charge the rate for the place the goods or services are delivered. Nova Scotia's HST has been 14% since 1 April 2025, so a database set up before then needs a check on the Nova Scotia position.

Quebec's QST is administered by Revenu Quebec and is shown on the CRA page as the provincial rate. British Columbia, Saskatchewan and Manitoba PST are provincial taxes with their own registration. Your accountant decides which taxes you must register for and file. The tax report in Odoo is a working paper for that return.

Combined rate is the simple sum of the federal and provincial rates. Source: Canada Revenue Agency GST/HST calculator, checked 24 October 2026. Odoo position names are from the Odoo 19.0 Canada documentation.
Province or territoryGST or HSTPST or QSTCombinedOdoo fiscal position
Alberta5%none5%Alberta (AB)
British Columbia5%7% PST12%British Columbia (BC)
Manitoba5%7% PST12%Manitoba (MB)
New Brunswick15% HSTnone15%New Brunswick (NB)
Newfoundland and Labrador15% HSTnone15%Newfoundland and Labrador (NL)
Northwest Territories5%none5%Northwest Territories (NT)
Nova Scotia14% HSTnone14%Nova Scotia (NS)
Nunavut5%none5%Nunavut (NU)
Ontario13% HSTnone13%Ontario (ON)
Prince Edward Island15% HSTnone15%Prince Edward Islands (PE), as spelled in Odoo's documentation
Quebec5% GST9.975% QST14.975%Quebec (QC)
Saskatchewan5%6% PST11%Saskatchewan (SK)
Yukon5%none5%Yukon (YT)

What the rates mean on an invoice

A taxable sale of CAD 1,000.00 delivered in Ontario carries 13% HST, which is CAD 130.00 of tax and an invoice total of CAD 1,130.00. The same sale delivered in Nova Scotia carries 14% HST, CAD 140.00 of tax and a total of CAD 1,140.00. Delivered in Alberta it carries 5% GST, CAD 50.00 of tax and a total of CAD 1,050.00.

Odoo's Canada documentation puts the rule this way: it is the province where the delivery occurs that matters. A customer in another province who receives a delivery should carry that province's fiscal position. A customer who collects goods at your location should have no fiscal position set. The step-by-step setup, the Saskatchewan resale taxes and the Quebec rounding test are in Odoo Canada GST, HST, PST and QST setup.

What the Canadian localization installs, and what it leaves out

Odoo's Canada page lists three modules that install together: Canada - Accounting (l10n_ca), Canada - Accounting Reports (l10n_ca_reports) and Canadian Checks Layout (l10n_ca_check_printing). The Odoo 19.0 and 20.0 documentation pages list the same three. Default sales and purchase taxes and the fiscal positions for all provinces, all territories and an International position are created when Accounting is installed.

The same page describes an Avalara AvaTax integration for databases with locations in Canada or the United States and an EFT section for CPA005 payments. It does not describe a Canadian payroll module, a Canada-specific e-invoicing module, or Quebec rules beyond the Quebec fiscal position. It also does not say that Odoo files GST or HST returns with the CRA, so plan for your accountant to file from the Odoo tax report.

  • Included: Canadian chart of accounts, provincial fiscal positions, GST, HST, PST and QST taxes, Balance sheet (CA), Profit and loss (CA), a tax report and cheque printing.
  • Optional: CPA005 EFT payments for vendor payment files and Avalara AvaTax for real-time tax calculation.
  • Not included: Canadian payroll, CRA or Revenu Quebec filing, and any rule for reduced-rate or exempt goods beyond the 0% taxes in the template.

Canadian payroll: what Odoo does not include

Odoo's Payroll documentation says a country localization must be installed because it configures local rules and taxes. The localization list on 24 October 2026 names 23 countries, including the United States, and Canada is not among them. A Canadian employer therefore needs one of three paths: a Canadian payroll provider that sends a journal entry to Odoo, a third-party payroll app on an Odoo edition that allows it, or payroll kept outside the ERP.

The statutory numbers are why payroll is its own scope. For 2026 the CRA sets the maximum employee CPP contribution at CAD 4,230.45 outside Quebec, and Quebec employers use the Quebec Pension Plan instead. Our payroll guide covers the three paths, T4 timing and what to write into a statement of work. Read Odoo payroll in Canada before you accept a quote that lists payroll as included.

Where Odoo hosts Canadian customer data

Odoo's privacy policy, effective 24 September 2026, says customer databases are hosted in the Odoo Cloud Hosting Region closest to where the customer is situated, and a customer can request a change of region subject to availability. For the Americas region, production is in the USA and Canada, and backups are in Europe (France and the Netherlands) plus Canada. The policy commits to at least three redundant backup copies of each database in separate data centres, and states that it is not possible to choose or restrict the backup locations.

In our reading, that means a contract rule that every copy of the data stay inside Canada cannot be met on Odoo's own cloud. If your customers, a provincial regulator or your board set that rule, the options are on-premise or partner-hosted servers, which move patching, backups and security to you or your host. If the rule only needs production data in Canada, ask Odoo to confirm in writing which country will hold your production database. Have counsel read the policy against your obligations, because we do not give legal advice.

French and bilingual operation for Quebec

Odoo ships Canadian French as its own language: French (CA) / Français (CA), code fr_CA, is in the Odoo 19.0 language data. Odoo's language documentation says you choose the database language when you create it, add more languages in Settings, and that emails and documents are sent to the user in the selected language. Each contact carries its own language, so in a typical setup a Quebec customer receives a French quote or invoice while the clerk works in English, provided the language is installed and the strings are translated. Print a test invoice in French before go-live to confirm it.

Custom fields, Studio views and third-party modules need their own French labels. Where no translation was loaded, the screen shows the source wording. Quebec's Charter of the French language sets duties for employee communication, invoices and software. Our Bill 96 guide walks through the duties as they apply to an ERP, and a Quebec lawyer confirms how they apply to your company. Read ERP Quebec French language requirements under Bill 96 before you scope a Quebec rollout.

A Canadian rollout checklist

Run these checks in a copy of the database before the first live invoice. They take a day or two and catch the problems that surface at the first GST/HST filing.

  • Confirm l10n_ca and l10n_ca_reports are installed and the company currency is CAD.
  • Post a CAD 100.00 invoice for a customer in each province you deliver to, and match the tax to the rate table above.
  • Post a pickup customer with no fiscal position and an international customer on the International position, then ask your accountant which 0% tax belongs on each.
  • Decide the payroll path in writing: provider journal, third-party app or outside the ERP.
  • Ask Odoo in writing which country holds your production database and which countries hold backups.
  • Install French (CA), set the language on every Quebec contact, and print a standard and a customized invoice in French.
  • Get a CAD quote from Odoo for the plan you need and compare it with the planning figures above.

The Canada guides, by question

Each guide below goes deeper than this page on one question. They are written for companies of 20 to 100 people.

How Flectic can help

Flectic implements Odoo for companies of 20 to 100 people in the US and Canada that want sales, stock and finance in one Odoo database. We set up the Canada chart, the provincial fiscal positions and the French language for Quebec contacts, and we settle the payroll path in writing before the first phase is priced. The discovery call is free, and Flectic then sends a written proposal with a fixed price for each phase before work starts.

Flectic holds no certification from Odoo or Microsoft. See the Odoo implementation scope and the Finance services page for the accounting phase, then book a free discovery call.

Sources

  1. Odoo pricing page as loaded from outside Canada: EUR list Standard 19.90 then 24.90, Custom 35.90 then 44.90, monthly 31.10 and 56.90. Odoo shows prices by visitor country.

    odoo.comChecked 2026-10-24
  2. CAD list from a third-party tracker: Standard CAD 35.20 promotional and CAD 44.00 list, Custom CAD 57.90 and CAD 73.00 on yearly billing; page says verified 24 September 2026, updated 18 October 2026.

    oec.shChecked 2026-10-24
  3. Canada localization: modules l10n_ca, l10n_ca_reports and l10n_ca_check_printing, provincial fiscal positions, AvaTax, CPA005 EFT section, no payroll.

    odoo.comChecked 2026-10-24
  4. Odoo 20.0 Canada localization page lists the same three modules and no payroll or Canada e-invoicing section.

    odoo.comChecked 2026-10-24
  5. Payroll localization list names 23 countries, including the United States and excluding Canada.

    odoo.comChecked 2026-10-24
  6. GST/HST and provincial rates by province and territory; Nova Scotia HST is 14% from 1 April 2025.

    canada.caChecked 2026-10-24
  7. 2026 maximum employee CPP contribution CAD 4,230.45.

    canada.caChecked 2026-10-24
  8. Hosting regions, Americas production and backup locations, backup location choice, effective 24 September 2026.

    odoo.comChecked 2026-10-24
  9. Language selection, adding languages, and documents sent in the user's selected language.

    odoo.comChecked 2026-10-24
  10. French (CA) / Francais (CA), code fr_CA, in the Odoo 19.0 language data.

    raw.githubusercontent.comChecked 2026-10-24
  11. Canada accounting module description: the province where delivery occurs decides the tax; fiscal position examples.

    raw.githubusercontent.comChecked 2026-10-24

Frequently asked questions

How much does Odoo cost in Canada?

Odoo prices by country and shows CAD to visitors in Canada. A third-party tracker lists Standard at CAD 35.20 per user a month in the first year and CAD 44.00 after, and Custom at CAD 57.90 and CAD 73.00, on yearly billing. Use those as planning numbers and ask Odoo for a written CAD quote.

Does Odoo handle GST, HST, PST and QST?

Yes. The Canada localization installs GST, HST, PST and QST taxes and a fiscal position for every province and territory. You set the fiscal position on each customer by delivery province, and your accountant reviews the rates and files the return from the Odoo tax report.

Does Odoo include Canadian payroll?

No. Odoo's payroll localization list names 23 countries and Canada is not one of them. Canadian employers use a payroll provider that posts a journal to Odoo, a third-party payroll app, or payroll outside the ERP, and should write the choice into the statement of work.

Where does Odoo host data for Canadian customers?

Odoo's privacy policy says databases sit in the cloud region closest to the customer. For the Americas, production is in the USA and Canada and backups are in France, the Netherlands and Canada. Customers cannot choose or restrict backup locations, so a rule that all copies stay in Canada needs on-premise or partner hosting.

Is Odoo available in French for Quebec?

Yes. Odoo includes a French (CA) language, and documents and emails are sent in the language set for the user or contact when that language is installed and translated. Custom fields and third-party modules need their own French labels, and a Quebec lawyer should confirm your Bill 96 duties.

Does Odoo file my GST or HST return with the CRA?

Odoo's Canada documentation does not describe filing with the CRA or Revenu Quebec. The localization gives you a tax report by period, and your accountant files from it. Ask any bidder to show the report and the purchase-tax accounts on a test invoice before go-live.

More on the blog: Choosing an ERP or CRM