Sales tax calculator for Canada (GST, HST, PST, QST)
Choose your province or territory and enter a price to add sales tax, or a total to take the tax back out.
Rates come from the Canada Revenue Agency table of GST/HST and PST rates by province.
How it's calculated
- Every province and territory has the federal GST of 5%. Five provinces combine it with their own tax as HST: 13% in Ontario, 14% in Nova Scotia and 15% in New Brunswick, Newfoundland and Labrador and Prince Edward Island.
- British Columbia (7%), Manitoba (7%), Saskatchewan (6%) and Quebec (9.975% QST) add their own sales tax on top of the GST.
- To take tax out of a total, the total is divided by 1 plus the combined rate.
An example
A $100 purchase in Ontario costs $113 with HST. In Quebec it costs $114.98: $5 of GST and $9.98 of QST.
Frequently asked questions
What is the difference between GST and HST?
GST is the federal sales tax. HST is a single tax that combines the GST with the provincial part in the provinces that harmonized.
Which provinces have no provincial sales tax?
Alberta, the Northwest Territories, Nunavut and Yukon only charge the GST of 5%.
When did the HST change in Nova Scotia?
It went down to 14% on April 1, 2025.
Does every product pay sales tax?
No. Some goods and services are zero-rated or exempt, and rules depend on where the supply is made and who buys it. Check the CRA or your province for a specific item.
Key terms
- GST
- Goods and Services Tax, the federal sales tax.
- HST
- Harmonized Sales Tax: GST and provincial tax charged together as one tax.
- PST
- Provincial Sales Tax, charged by some provinces on top of the GST. Manitoba calls it RST and Quebec QST.
The same calculation in other countries
Up-to-date official data
Data checked against the official source on .
We check the official sources automatically, every day.
- Canada Revenue AgencyGST/HST calculator (and rates): GST/HST and PST rates by province
- Government of British ColumbiaProvincial sales tax (PST)
- Manitoba FinanceRetail Sales Tax
- Government of SaskatchewanProvincial Sales Tax