Canadian sales tax calculator to add or remove GST, HST, PST, QST, and RST by province. Calculate before-tax price, after-tax price, and reverse sales tax in Canada.
Use this Canadian sales tax calculator to add sales tax to a price or remove tax from a total amount. It is useful when you need to calculate GST, HST, PST, QST, or RST for a purchase, invoice, receipt, retail price, or reverse sales tax calculation in Canada.
Select a province or territory, enter either the price before tax or the total price after tax, and the calculator splits the result into the correct tax components. For harmonized provinces it applies HST, and for others it shows the separate GST and provincial tax amounts.
Canadian sales tax formulas
$$\begin{aligned} \mathrm{Gross\ price} &= \mathrm{Net\ price}\times(1+r) \\ \mathrm{Net\ price} &= \frac{\mathrm{Gross\ price}}{1+r} \\ \mathrm{Tax} &= \mathrm{Net\ price}\times r \\ r &= r_{\mathrm{GST}} + r_{\mathrm{PST/QST/RST}} \quad \text{or} \quad r = r_{\mathrm{HST}} \end{aligned}$$
Canadian sales tax rates by province
| Province or territory | System | GST | Provincial tax | Total rate |
|---|---|---|---|---|
| Alberta | GST | 5% | 0% | 5% |
| British Columbia | GST + PST | 5% | 7% | 12% |
| Manitoba | GST + RST | 5% | 7% | 12% |
| New Brunswick | HST | 5% | 10% | 15% |
| Newfoundland and Labrador | HST | 5% | 10% | 15% |
| Northwest Territories | GST | 5% | 0% | 5% |
| Nova Scotia | HST | 5% | 9% | 14% |
| Nunavut | GST | 5% | 0% | 5% |
| Ontario | HST | 5% | 8% | 13% |
| Prince Edward Island | HST | 5% | 10% | 15% |
| Quebec | GST + QST | 5% | 9.975% | 14.975% |
| Saskatchewan | GST + PST | 5% | 6% | 11% |
| Yukon | GST | 5% | 0% | 5% |
Rates shown are the calculator defaults by province or territory. Effective for Nova Scotia at 14% HST on and after April 1, 2025.
Canadian Sales Tax Calculator FAQ
How do I calculate Canadian sales tax?
To add Canadian sales tax, use tax = net price × rate and gross price = net price × (1 + rate). To remove tax from a total, use net price = gross price / (1 + rate). The calculator applies the correct GST, HST, PST, QST, or RST combination based on the selected province.
How do I add GST, HST, PST, or QST to a price?
Enter the price before tax, select the province, and the calculator multiplies the amount by the combined applicable rate. In HST provinces it uses one harmonized rate. In other provinces it shows separate GST and provincial tax amounts where applicable.
How do I remove Canadian sales tax from a total price?
Enter the final price including tax and divide it by (1 + rate) to get the pre-tax amount. The tax amount is then gross price - net price. This is useful for reverse sales tax calculations when you only know the total on a receipt or invoice.
Can I see a Canadian sales tax calculation example?
Yes. If an item costs $100 before tax in Ontario, the calculator applies 13% HST, so tax = 100 × 0.13 = $13 and the total is $113. If you start with the total $113, the reverse calculation is 100 = 113 / 1.13, so the tax amount is still $13.
What is the difference between GST, HST, PST, QST, and RST?GST is the federal Goods and Services Tax. HST is a harmonized tax used in some provinces. PST is a provincial sales tax, QST is Quebec Sales Tax, and RST is Manitoba's Retail Sales Tax. Depending on the province, the final tax may be a single HST rate or a combination of GST and a provincial rate.
Why does the calculator show HST in some provinces and separate GST and provincial tax in others?
Because Canada does not use one single sales tax system across all provinces. Ontario and several Atlantic provinces use HST, while provinces such as British Columbia, Saskatchewan, Manitoba, and Quebec use separate federal and provincial sales taxes.
When should I use the before-tax price and after-tax price fields?
Use the before-tax field when you know the item price and want to add sales tax. Use the after-tax field when you know the final total and want to back out the tax and original price.