Skip to content

Odoo for Canada: GST/HST/PST Tax & Localization Guide

DeployMonkey Team · March 22, 2026 8 min read

Canadian Tax Complexity

Canada has federal GST (5%) plus provincial taxes that vary by province — HST (combined), PST (separate), or QST (Quebec). This creates different tax rates per province, making proper fiscal position setup critical.

Tax Rates by Province

ProvinceGSTPST/HSTTotal
Alberta5%0%5%
British Columbia5%7% PST12%
Ontario-13% HST13%
Quebec5%9.975% QST14.975%
Nova Scotia-15% HST15%
Manitoba5%7% RST12%
Saskatchewan5%6% PST11%

Setup

# Select Canada during Odoo setup
# Installs:
# - Canadian chart of accounts
# - GST 5% configuration
# - Provincial tax templates

# Company:
# Business Number (BN): 9 digits + RT0001 (GST/HST account)
# QST Number: for Quebec businesses
# Provincial registration: if PST applies

Fiscal Positions

# Create fiscal positions per province:
# FP: Ontario (HST 13%)
#   Maps: GST 5% → HST 13%

# FP: British Columbia (GST 5% + PST 7%)
#   Maps: GST 5% → GST 5% + BC PST 7%

# FP: Quebec (GST 5% + QST 9.975%)
#   Maps: GST 5% → GST 5% + QST 9.975%

# FP: Alberta (GST only)
#   Maps: GST 5% → GST 5% (no provincial)

# FP: Export (outside Canada)
#   Maps: GST 5% → 0%

# Assign fiscal position based on customer province

CRA Reporting

# GST/HST Return:
# Filed quarterly or annually depending on revenue
# Odoo → Tax Report → shows GST/HST collected vs paid
# Net amount payable to CRA or refundable
# Submit via CRA My Business Account

# T4 Slips (employment income): via payroll module
# T5 Slips (investment income): manual or module

Payroll Deductions

# Canadian payroll deductions:
# CPP/QPP — Canada/Quebec Pension Plan
# EI — Employment Insurance
# Federal Income Tax (based on brackets)
# Provincial Income Tax (varies by province)

# Employer contributions:
# CPP: matched 1:1
# EI: 1.4× employee contribution

DeployMonkey for Canada

Deploy Odoo for your Canadian business on DeployMonkey. The AI agent configures provincial tax rules, fiscal positions per province, and CRA-ready reporting. Handles Canada's complex multi-tax system automatically.