VAT Calculator
Add VAT to a price before tax, or work backwards from a price that already includes it. Enter the VAT rate you want to check; the calculator shows all three amounts and explains its rounding.
Check a price with or without VAT
- Choose Add VAT for a price that excludes tax, or Remove included VAT for a price that already contains it. Each direction keeps its own typed price, while the rate is shared.
- Select the currency, enter the price without thousands separators and supply the percentage number. For 20%, type 20. A dot or comma can mark the decimal part; the rate allows up to four decimal places.
- Calculate and check the before-VAT amount, VAT and inclusive total. Copy keeps the direction, rate and rounding explanation with the figures. Editing a field removes the previous result.
Adding VAT is not the same as removing it
Adding 20% VAT to a price of 100 gives VAT of 20 and a total of 120. When 120 already includes that tax, divide by 1.20 to recover the exact price before VAT. Subtracting 20% of 120 would give 96, which is a different calculation.
For an inclusive amount, the included VAT fraction is the rate divided by 100 plus the rate. At 20%, that fraction is one sixth of the total, not one fifth. The calculator applies the rate you enter; it does not determine which rate or treatment applies to a purchase.
VAT is rounded once to the currency's supported minor unit, with exact halves rounded up. The other price is then found by addition or subtraction, so the displayed amounts balance. Currency precision can be zero, two or three decimal places; this is not special cash rounding.
Changing currency keeps your typed numbers and interprets them in the new currency. It does not convert money, change the VAT rate or select a country's rules. Changing language affects presentation, not the calculation or tax treatment.
Useful checks and small-amount surprises
For a EUR 100 price before VAT and an illustrative 20% rate, the result is EUR 20.00 VAT and EUR 120.00 including VAT. Removing included 20% VAT from EUR 120 gives the same three amounts before any difficult rounding arises.
An inclusive EUR 0.03 amount at 20% has exact VAT of EUR 0.005. This calculator rounds VAT to EUR 0.01 and leaves EUR 0.02 before VAT. Independently rounding the exact before-VAT amount to EUR 0.03 would make the displayed figures add to the wrong total.
At 20%, three separate EUR 0.03 prices each round to EUR 0.01 VAT, giving EUR 0.12 combined. Calculating once on their EUR 0.09 sum gives EUR 0.02 VAT and EUR 0.11 total. Line-by-line and aggregate rounding can differ; this single-amount calculator does not decide an invoice's required method.
A price estimate, not a tax decision
Use a rate and price basis you have checked for your situation. This tool does not look up current rates, decide exemptions or reverse charges, establish registration or reclaim eligibility, or prepare an invoice or tax return. A zero entered rate is only a calculation input.
The price limit is 1,000,000 in the selected currency and the rate limit is 100%, with up to four decimal places. These software bounds are not recommendations. Only one nonnegative amount and one rate are included; mixed-rate lines, refunds, discounts, shipping adjustments and currency exchange are outside the calculation.
A positive exact tax can round to zero; at a very small inclusive price, tax-first balancing can also leave a displayed before-VAT amount of zero. Separate notes explain those cases. Reversing a rounded result is not guaranteed to reproduce the original input, and an invoice using another permitted rounding method can differ.
Your price calculation
Calculation takes place in your browser. This tool does not add input uploads or save your prices and rates between visits. Copy writes the summary to your clipboard only when requested; selected text is available for manual copying if access is unavailable. Existing site services still follow the site privacy policy.
VAT calculation questions
Sources and review
These references provide context, not a rate or a decision for your transaction.
- GOV.UKgov.ukAdding and removing VATGeneral examples of adding VAT and recovering an exclusive price.
- HMRCgov.ukVAT fraction and rounding contextVAT Notice 700 discusses the VAT fraction and context-dependent invoice and retailer rounding.
- HMRCgov.ukGeneral rounding guidanceHMRC discusses half-penny thresholds and alternative methods; this tool discloses its own tax-first convention.
- SIXsix-group.comCurrency minor-unit dataSIX publishes currency precision, not tax rates or cash-rounding increments; this tool maintains a supported subset.
Sources reviewed 4 November 2026. No tax-professional or regulatory approval is claimed; check the applicable rate and rules yourself.
Related tools
Monthly Budget Planner
Compare average monthly income, spending and savings allocations in one unit.
Open tool — Monthly Budget PlannerInvoice Generator
Create invoices for freelance work, services or products. Add line items, tax, discounts and payment details, then print or save a PDF locally in your browser.
Open tool — Invoice GeneratorProrated Rent Calculator
Estimate rent for inclusive charged dates within one calendar month using its actual day count and clear currency rounding.
Open tool — Prorated Rent CalculatorLoan Calculator
Estimate fixed monthly loan payments, total repayment and interest from the amount, annual interest rate and term.
Open tool — Loan CalculatorSavings Goal Calculator
Find a monthly saving amount or estimate months to your target under clear interest assumptions.
Open tool — Savings Goal CalculatorCompound Interest Calculator
Estimate a balance from starting money, recurring deposits and a stated interest rate, with monthly or yearly compounding and clear timing.
Open tool — Compound Interest CalculatorSalary / Hourly Pay Converter
Compare six gross-pay frequencies with explicit weekly hours, a 52-week model and clear currency rounding—without tax or exchange-rate assumptions.
Open tool — Salary / Hourly Pay Converter