VAT / GST calculator
Add or remove VAT, GST and other consumption taxes at any rate — one amount, a multi-rate invoice, or a whole CSV of prices. Exact arithmetic, your rounding rules, nothing leaves your browser.
What it does
Type a price and this calculator gives you the net amount, the VAT and the gross amount — adding VAT to a price, taking it back out of a VAT-inclusive price, or working backwards when all you know is the VAT amount. It works with VAT, GST, consumption tax or any other percentage tax, at any rate you choose.
There are three ways to use it. Quick handles one amount and shows every rate for your country side by side. Invoice lines takes a list of items, each with its own quantity, price and rate, and totals the VAT per rate the way an invoice or a VAT return needs it. Batch CSV works through a whole column of prices in one go and gives you a CSV back with the net, VAT and gross added.
How it works
Exact arithmetic, not floating-point guesses
Most online calculators do their sums in ordinary floating-point numbers, which is why you occasionally see a total that is a penny out. This tool keeps every amount and rate as an exact fraction and only rounds at the very end, once, using the rule you pick. A price of 0.30 with 10% VAT is exactly 0.33 — not 0.32999999.
Removing VAT is not subtracting a percentage
To take 20% VAT out of £120, you divide by 1.20 (giving £100), you don’t subtract 20% of £120 (£24, which would leave £96). The working is shown under every Quick result, including the shortcut fraction — at 20%, the VAT in a gross price is always one sixth of it.
Rounding you can control
The rules differ between countries, accounting packages and even invoices, so you choose:
- Rounding mode — half up (the usual commercial rule), half to even (banker’s rounding), always up, or always down.
- Invoice rounding — round each line and add the lines up, or add up each VAT rate’s net total first and round once per rate. The two can differ by a penny or two on a long invoice, and which one is right depends on who you invoice and where.
- Cash rounding — round the payable total to the nearest 0.05 for currencies that no longer use the smallest coin.
Currencies with no minor unit (such as the yen) or three decimals (such as the Kuwaiti dinar) are handled with the right number of decimals automatically, and you can override it.
Typed numbers are read the way you write them
Type 1,250.50 or 1.250,50 or 1 250,50 — the calculator works out which separator is the decimal one, and you can force a style in the settings if you’d rather it never guessed.
How to use it
- Pick a country and a rate. The list has the standard rate and the reduced rates for that country; choose “Custom rate…” for anything else, or save your own named rates under My rates.
- Quick tab: type an amount, then choose Add VAT, Remove VAT or I know the VAT amount. The net, VAT and gross appear straight away, with copy buttons. The table below compares every rate for the country.
- Invoice lines tab: enter a description, quantity, unit price and VAT rate for each line. Mark a line as zero-rated, exempt or reverse charge where it applies. Add a percentage or fixed discount if you need one. The summary shows net, VAT and gross per rate and in total.
- Batch CSV tab: drop a CSV or paste a list of prices. Choose the amount column and, if your file has a rate per row, the rate column. Check the preview, then download the results.
- Set your rounding and whether prices are excluding or including VAT in the panel on the right, then copy the result as text or Markdown, or download it as a CSV.
If the figures need to become a document, drop them into the Invoice Generator to produce a PDF. If your prices come from a messy export, tidy the file first with the CSV cleaner before running it through the Batch tab.
Rates included
The calculator ships with around 80 country and region presets covering the European Union, the United Kingdom, Norway, Switzerland, Iceland, Turkey, Canada (GST and the Ontario and Atlantic HST rates), the Americas, Asia-Pacific, the Middle East and Africa. Each country lists its standard rate first, then its reduced rates.
The rates were last checked in September 2026. Tax rates do change, and reduced rates only apply to specific goods and services, so use the preset as a starting point and confirm against your tax authority before you file anything. If a rate has moved or yours isn’t listed, enter it as a custom rate and save it under My rates.
Frequently asked questions
How do I calculate the VAT in a price that already includes it?
Divide the gross price by one plus the rate to get the net, then subtract the net from the gross to get the VAT. At 20%, £120 ÷ 1.2 = £100 net, so the VAT is £20. A quicker route is that VAT is the rate divided by (100 + rate) of the gross — one sixth at 20%, or about 15.97% of the gross at 19%. Use Remove VAT on the Quick tab and the working is shown for you.
Why is my total a penny different from my accounting software or supplier’s invoice?
Almost always rounding. If one system rounds the VAT on each line and another rounds once on the total of each rate, they can land a penny apart. Switch Invoice rounding in the panel on the right between “round each line” and “round once per VAT rate”, and try the different rounding modes, until the figure matches the one you need to reproduce.
Can I work out an invoice with items at different VAT rates?
Yes. On the Invoice lines tab, give each line its own rate. The summary groups the lines by rate — standard, reduced, zero-rated, exempt and reverse charge are kept separate — which is the breakdown most invoices and VAT returns ask for. If you are setting selling prices rather than taxing them, work out your markup first with the Markup vs Margin Calculator and then add VAT to the result.
What’s the difference between VAT and GST?
They work the same way: tax is charged at each step of the supply chain and the business recovers what it paid on its own purchases, so the final consumer bears it. VAT is the usual name in Europe, the UK, much of Africa and Asia; GST is used in Australia, New Zealand, India, Singapore and Canada, among others. The calculator treats them identically — only the rate differs.
How up to date are the rates?
The presets were last checked in September 2026 and show that date on screen. For anything with legal weight, check the current rate with your tax authority, and use a custom rate if it has changed. Reduced rates apply only to certain categories, so the calculator can’t tell you which rate your particular goods or services fall under.
Privacy
Everything on this page runs on your device. The calculator makes no network requests of its own and doesn’t download any outside code — the amounts, rates and CSV files you enter are never uploaded anywhere.
To save you retyping, it remembers your settings, saved rates, named setups and recent calculations in your browser’s local storage, and keeps a CSV you’ve loaded in the Batch tab in your browser’s own file storage so it is still there after a refresh. All of it stays on your device. The Clear all saved data & reset button in the panel on the right removes it, and so does clearing your browser’s site data.
Limitations
- It does not decide which rate applies to your goods or services, and it is not tax advice.
- It doesn’t handle stacked sales taxes (a state tax plus a county tax, for instance) or cross-border rules such as EU One-Stop-Shop and place-of-supply. Each calculation uses a single rate per line.
- Canadian provincial sales taxes (PST, QST) and the Nova Scotia HST rate aren’t in the preset list; enter them as custom rates.
- In Batch mode every row is rounded on its own and the totals are the sum of those rounded rows.
- A fixed-amount discount on an invoice is shared across the lines in proportion to their value, to the nearest whole penny.