Sales tax & VAT calculator

Choose a country or province, enter a price and decide whether to add tax to it or remove the tax already included.

 
Price before tax
—
Tax
—
Price with tax
—

Rates last reviewed: November 2026. Always check the official tax authority for your situation.

Advertisement
Ads are coming soonThis space will soon show ads that help keep Calcoala free.Responsive

How to add sales tax to a price

Multiply the price by (1 + rate ÷ 100). A price of 50 with 13% tax: 50 × 1.13 = 56.50, so the tax is 6.50.

How to remove tax from a price

When tax is already included, divide by (1 + rate ÷ 100), do not simply subtract the percentage. A price of 120 including 20% VAT: 120 ÷ 1.20 = 100, so the VAT is 20, not 24.

Sales taxes in Canada

Canada charges a federal Goods and Services Tax (GST) of 5%. Some provinces combine it with their own tax into a single Harmonized Sales Tax (HST), others charge a separate provincial sales tax (PST, or RST in Manitoba), and Quebec charges the Quebec Sales Tax (QST) of 9.975%. Each tax is calculated on the price before tax, so in Quebec the combined rate is 14.975%.

Prices in Canadian shops are usually displayed before tax, which is added at the till.

VAT in Europe, the Middle East and elsewhere

Value-added tax (VAT) is usually included in the price shown to consumers. Most countries have a standard rate and one or more reduced rates for items such as food, books or medicine. Use Remove tax to find the price excluding VAT, for example on an invoice.

Frequently asked questions

What is the sales tax rate in Quebec?
Quebec charges 5% GST plus 9.975% QST, both calculated on the price before tax, for a combined 14.975%.
What is the HST rate in Ontario?
Ontario's Harmonized Sales Tax is 13%.
How do I calculate the price without VAT?
Divide the price including VAT by 1 plus the rate. With 20% VAT, divide by 1.20.
What is the VAT rate in the UAE and Saudi Arabia?
The standard VAT rate is 5% in the United Arab Emirates and 15% in Saudi Arabia.

Favorites

0

Recently used

0