How to Calculate Sales Tax in Canada Calculator
Estimate GST, HST, PST, and QST by province or territory. Choose whether your amount is before tax or tax included.
Expert Guide: How to Calculate Sales Tax in Canada Accurately
Sales tax in Canada can look simple on the surface, but it becomes more complex once you factor in different provincial systems, tax-inclusive pricing, and business invoicing requirements. If you have ever asked, “How do I calculate sales tax in Canada correctly every time?”, this guide gives you a practical, expert-level framework you can apply whether you are a shopper, freelancer, eCommerce seller, contractor, or finance manager.
At a high level, Canada uses a federal Goods and Services Tax (GST), and some provinces either combine with GST into Harmonized Sales Tax (HST) or apply separate Provincial Sales Tax (PST) or Quebec Sales Tax (QST). Because rates vary by location, the first step is always identifying where the sale is considered to happen for tax purposes. Once the right rate is known, the arithmetic is straightforward and repeatable.
1) Understand the four core tax types: GST, HST, PST, and QST
- GST: Federal tax at 5% across Canada.
- HST: Combined federal + provincial tax used in select provinces (for example, Ontario).
- PST: Separate provincial retail sales tax in provinces like BC, SK, and MB.
- QST: Quebec Sales Tax administered by Revenu Quebec.
If you are buying something in Alberta, there is only GST (5%). If you are buying in Ontario, HST applies at 13%. In British Columbia, GST and PST are separate, so you add both components. Quebec generally applies GST plus QST, and the combined effect is often discussed as 14.975%.
2) Current province and territory rate comparison
The table below gives a practical snapshot of standard general sales tax rates often used for consumer calculations. Some products and services may be exempt or zero-rated, so always verify category-specific rules before filing returns or issuing invoices.
| Province / Territory | GST | HST | PST / RST | QST | Typical Combined Rate |
|---|---|---|---|---|---|
| Alberta | 5% | 0% | 0% | 0% | 5.000% |
| British Columbia | 5% | 0% | 7% | 0% | 12.000% |
| Manitoba | 5% | 0% | 7% | 0% | 12.000% |
| Saskatchewan | 5% | 0% | 6% | 0% | 11.000% |
| Ontario | 0% | 13% | 0% | 0% | 13.000% |
| Quebec | 5% | 0% | 0% | 9.975% | 14.975% |
| New Brunswick | 0% | 15% | 0% | 0% | 15.000% |
| Newfoundland and Labrador | 0% | 15% | 0% | 0% | 15.000% |
| Nova Scotia | 0% | 14% | 0% | 0% | 14.000% |
| Prince Edward Island | 0% | 15% | 0% | 0% | 15.000% |
| Northwest Territories | 5% | 0% | 0% | 0% | 5.000% |
| Nunavut | 5% | 0% | 0% | 0% | 5.000% |
| Yukon | 5% | 0% | 0% | 0% | 5.000% |
3) The two formulas everyone should know
Formula A: Starting from a before-tax price
- Find your combined tax rate.
- Tax amount = Subtotal x (Rate / 100).
- Total = Subtotal + Tax amount.
Example for Ontario (13% HST): On $200 before tax, tax is $200 x 0.13 = $26. Final total = $226.
Formula B: Starting from a tax-included price
- Find the combined tax rate.
- Pre-tax amount = Total / (1 + Rate / 100).
- Tax amount = Total – Pre-tax amount.
Example for BC (12% combined GST+PST): If total paid is $112, pre-tax price = 112 / 1.12 = $100. Tax = $12.
4) Comparison table: tax impact on a $100 pre-tax purchase
This table is useful for budgeting and pricing strategy because it shows how location changes final price even when the product base cost is identical.
| Province / Territory | Combined Rate | Tax on $100 | Total on $100 |
|---|---|---|---|
| Alberta | 5.000% | $5.00 | $105.00 |
| British Columbia | 12.000% | $12.00 | $112.00 |
| Manitoba | 12.000% | $12.00 | $112.00 |
| Saskatchewan | 11.000% | $11.00 | $111.00 |
| Ontario | 13.000% | $13.00 | $113.00 |
| Quebec | 14.975% | $14.98 | $114.98 |
| New Brunswick | 15.000% | $15.00 | $115.00 |
| Newfoundland and Labrador | 15.000% | $15.00 | $115.00 |
| Nova Scotia | 14.000% | $14.00 | $114.00 |
| Prince Edward Island | 15.000% | $15.00 | $115.00 |
| Northwest Territories | 5.000% | $5.00 | $105.00 |
| Nunavut | 5.000% | $5.00 | $105.00 |
| Yukon | 5.000% | $5.00 | $105.00 |
5) Common mistakes when calculating Canadian sales tax
- Using your home province rate instead of place-of-supply rules: For online sellers, the customer’s location may determine tax.
- Not separating tax components: Businesses often need GST/HST/PST/QST clearly broken out for bookkeeping.
- Incorrect reverse calculation from tax-included prices: Subtracting a flat percentage from total is wrong. You must divide by the tax factor.
- Ignoring exemptions: Some items are zero-rated or exempt, which changes what appears on invoices and returns.
- Rounding inconsistently: Round consistently to two decimals at invoice line or invoice total depending on accounting policy.
6) Business invoicing best practices
If you operate a business, clean tax documentation is essential. You should include your business legal name, invoice date, line items, subtotal, and each tax type with its rate and amount. If registered, include your GST/HST account number and any required provincial registration details. This reduces client confusion and helps avoid filing errors at month-end or quarter-end.
For multi-province sellers, maintain a tax matrix in your billing system and test edge cases monthly. For example, confirm rules for digital services, shipping charges, and bundled products. Tax logic errors usually come from one-off scenarios that were not documented during setup.
7) How to calculate tax-inclusive pricing for margin protection
Many businesses advertise a final all-in figure and need to determine the pre-tax base price that preserves target margin. The correct method is to divide the all-in price by the applicable tax factor. If your advertised all-in price in Ontario is $113, the pre-tax amount is $113 / 1.13 = $100. If your cost is $70, gross profit is $30 pre-tax, not $43. Getting this wrong can silently compress margins over thousands of transactions.
8) Practical workflow you can apply every time
- Identify where the transaction is taxed (province/territory).
- Confirm tax category of item (taxable, zero-rated, exempt).
- Determine if amount entered is pre-tax or tax-included.
- Apply Formula A or Formula B accurately.
- Round to two decimals based on your accounting policy.
- Store tax breakdown by component (GST/HST/PST/QST).
- Validate against authoritative guidance before filing.
9) Official resources you should bookmark
For up-to-date tax rates, registrations, filing expectations, and technical guidance, consult official agencies directly:
- Canada Revenue Agency: GST/HST for businesses
- Revenu Quebec: GST/HST and QST
- Statistics Canada: price and CPI resources
10) Final takeaway
Learning how to calculate sales tax in Canada is mostly about process discipline, not difficult math. Once you know the correct jurisdiction rate and whether your price is before or after tax, the formulas are consistent and easy to automate. Use the calculator above for quick estimates, keep a current rate table for internal teams, and verify edge cases with official guidance before submitting returns. That combination gives you speed, accuracy, and compliance confidence.