VAT and sales tax calculator

Add VAT or sales tax to a price, or work out how much of a total is tax, at whatever rate applies to you. Type the rate yourself: nothing is looked up.


Adding and removing tax

Worked out by this calculator, each rounded to the penny:

Add:     tax = net × rate      gross = net + tax
Remove:  net = gross ÷ (1 + rate)      tax = gross − net
SumNetTaxGross
Add 20% to 100.00100.0020.00120.00
Take 20% out of 120.00100.0020.00120.00
Take 20% out of 59.9949.9910.0059.99
Add 5% to 49.9949.992.5052.49
Take 7.25% out of 100.0093.246.76100.00
Add 8.875% to 80.0080.007.1087.10

Why taking off 20% gives the wrong answer

Tax is a percentage of the price before tax. So a price that includes 20% tax is 120% of the net price, and to get back to the net you divide by 1.2. Taking 20% off 120 gives 96, not 100.

VAT, GST and sales tax

VAT and GST are added at each step of a sale and are usually included in shop prices. Sales tax is added only at the final sale and in many places is added at the till. Rates differ between countries and, for sales tax, between states and cities, and change from time to time, which is why this calculator asks you for the rate rather than guessing it.

How to read the result

Common mistakes

How to use it

  1. Choose Add tax to find the price with tax, or Remove tax to find how much of a total is tax.
  2. Type the amount and the rate that applies to you.
  3. Tap any figure to copy it.

Questions

How do I work out VAT backwards?

Divide the total by 1 plus the rate: for 20%, divide by 1.2. The tax is the total less that. Remove tax does it for you.

Which rate should I use?

The one that applies to what you are buying or selling where you are. This calculator doesn’t look rates up or give tax advice.

Why does the tax sometimes look a penny out?

Because each figure is rounded to the penny. The calculator makes the net and the tax always add up to the total you typed.

More calculators

Elsewhere on Yuzool

See all 39 calculators. Everything runs in your browser; nothing you type is sent anywhere.