toooly-box

VAT Calculator

Add VAT to a price, or take it back out of one that already includes it.

runs locally
VAT
Works at any rate, in any currency.
22.00VAT 22%
Net100.00
Total122.00

How do you calculate VAT?

To add VAT, multiply the net price by the rate: €100 at 22% becomes €122. To take VAT out of a gross price, divide rather than subtract: €122 divided by 1.22 is €100. Subtracting 22% from €122 gives €95.16, which is wrong by nearly five euro.

How it works

Adding VAT is a multiplication: net × (1 + rate ÷ 100). At 22%, €100 net becomes €122 gross, of which €22 is VAT.

Taking VAT out is a division, not a subtraction: net = gross ÷ (1 + rate ÷ 100). From €122 at 22% the net is €100: not the €95.16 you get by subtracting 22% of the gross, which is the single most common VAT mistake there is.

Switch direction with the Add VAT / Remove VAT control, or the “amount already includes VAT” checkbox. The rate is a free field, so it works at 22, 10, 5, 4 or any other rate, in any currency.

What a VAT calculator does, in both directions

VAT sits on top of a price. The price before it is the taxable amount: the net; the price with it is the gross, and the VAT is the difference. Given any one of the three and a rate, the other two follow, and a VAT calculator is just those two formulas with the arithmetic done for you.

The two directions are not symmetrical, and this is where money goes missing. Forwards, you multiply: €100 at 22% gives €122. Backwards, you divide: €122 at 22% gives €100. Subtracting 22% from €122 gives €95.16, and the €4.84 difference is not a rounding artefact: it is a percentage taken from the wrong base. The surcharge was computed on 100 and you removed it from 122.

gross = net × (1 + rate ÷ 100) · net = gross ÷ (1 + rate ÷ 100)At 22%: €100 net is €122 gross, and €122 gross is €100 net with €22 of VAT.

How to use it, step by step

  • Pick the direction Add VAT if the figure you have is net, Remove VAT if it already includes the tax. Everything else follows from this choice.
  • Amount the price you have in hand. In Remove VAT mode it is the gross: the number on the receipt or the total of the invoice.
  • VAT rate % type the percentage as a number: 22, 10, 5, 4. Decimals are accepted for the rates that have them.
  • Read all three lines the headline shows the VAT, with the taxable amount and the total underneath. For bookkeeping you need all three, because they are three different rows.
  • Copy the result the copy button takes the figure out as text, ready for a spreadsheet cell or an invoice line.

The cases that cost real money

Rounding per line against rounding per invoice is a genuine difference, not a quibble. Ten lines each rounded to the cent and then summed can land a cent or two away from the same total rounded once at the end, and accounting software differs on which it does. If an invoice is off by a cent, this is almost always why, and the fix is to agree on one convention, not to adjust a figure by hand.

Multiple rates on one document cannot be run in one pass. A restaurant bill with food at 10% and alcohol at 22% has two taxable bases and two VAT amounts, and the total VAT is their sum. Calculate each rate separately and add the results; applying an average rate to the whole total gives a number that matches nothing.

And reverse charge means there is no VAT to compute. On a cross-border B2B supply inside the EU, the supplier invoices without VAT and the customer accounts for it in their own country. The invoice total equals the net: if you add 22% to it you have invented a tax nobody owes.

When the number comes out wrong

  • The net is lower than it should be you subtracted the rate instead of dividing by it. From a gross figure, always divide by 1 + rate ÷ 100.
  • The total is lower than the amount you typed you are in Remove VAT mode with a net figure. Switch to Add VAT; the mode decides how your number is read.
  • “Values have to be greater than zero” the amount is zero, empty or negative. A credit note is handled as a positive amount with a minus sign in your books, not as a negative input here.
  • A rate of 0 gives VAT of zero which is correct, and distinct from an exempt or out-of-scope supply. Zero-rated, exempt and non-taxable are three different statuses on a return, even when the VAT column reads nothing in all three.
  • The cents disagree with your invoicing software rounding convention, almost certainly. Compare what each one rounds: every line, or only the final total.

The words on the invoice

  • Taxable amount the price before VAT, also called the net or the base. It is what your revenue is measured on.
  • VAT the tax itself, which you collect on behalf of the state and do not keep. It never belongs to the business.
  • Gross taxable amount plus VAT: what the customer actually pays.
  • Standard and reduced rates most EU countries run one standard rate and one or two reduced ones: in Italy 22% standard, with 10%, 5% and 4% on specific categories. The rate follows what is being sold, not who is selling it.
  • Input and output VAT what you pay on purchases and what you charge on sales. You remit the difference, which is why VAT is neutral for a business and a cost only for the final consumer.

Questions people ask

How do I add VAT to a price?

Multiply the net by 1 plus the rate as a decimal. At 22%, €100 × 1.22 = €122, of which €22 is VAT.

How do I remove VAT from a gross price?

Divide by 1 plus the rate as a decimal. €122 ÷ 1.22 = €100 net and €22 VAT. Do not subtract the percentage from the gross: that gives €95.16, which is wrong.

Why is subtracting 22% from the gross wrong?

Because the 22% was calculated on the net, not on the gross. Taking it off the larger number removes too much: about 4% too much at a 22% rate.

Does it work with rates other than 22%?

Yes. The rate is a free field, so 10, 5, 4, 19, 20 or any decimal rate works, in any currency.

Can I calculate VAT on an invoice with two different rates?

Run each rate on its own lines and add the VAT amounts. An average rate applied to the whole total does not produce a figure that reconciles.