Calcs.finance

tax calculator

VAT Calculator

The VAT Calculator models the relationship between a VAT-exclusive net price, an entered VAT rate, the VAT amount, and a VAT-inclusive gross price. It can add VAT, remove VAT from a gross price, derive an effective VAT rate, or solve the tax amount from net and gross values.

Your scenario

Enter your numbers

Help
Solve for

Result

Result summary
VAT is $240.00 on a $1,200.00 net price, making the gross price $1,440.00.
Net price
$1,200.00
VAT rate
20.00%
Tax amount
$240.00
Gross price
$1,440.00
What this means
VAT estimate uses the entered rate only and excludes country-specific exemptions, reverse-charge treatment, input tax recovery, filing rules, and rounding required by a tax authority.

Working scenario

New scenario

Not saved yet

Compare

Saved scenarios

Compare saved versions

Compare

Save this result, then use saved scenarios to switch between assumptions.

How the VAT Calculator works

Use this calculator when you already have a VAT-rate assumption and want to check invoice arithmetic, read a VAT-inclusive receipt, or compare net and gross prices. Use Sales Tax when the question is a checkout-style tax added to a before-tax price, Discount before VAT when a price changes first, Margin when the question is markup or profit, Payment when a VAT-inclusive price feeds a payment estimate, and HMRC or the relevant local tax authority when you need a current rate or rule.

Use r = VAT rate / 100. For gross-price solve with a positive entered rate, tax amount = net price * r and gross price = net price + tax amount. If the entered rate is 0, the app uses the entered tax amount, adds it to net price, and derives an effective rate only when net price is greater than 0. For net-price solve with a positive entered rate, net price = gross price / (1 + r), and tax amount = max(0, gross price - net price). For VAT-rate solve, the app compares gross and net price, or uses net price plus entered tax amount when gross price is not positive. For tax-amount solve, it uses entered gross price when present or rebuilds gross price from net price and entered rate, then floors negative differences at 0.

VAT Calculator formula

This formula page covers the app's VAT Calculator: a generic entered-rate model for VAT-exclusive net price, VAT amount, VAT-inclusive gross price, and effective VAT rate. It can add VAT, remove VAT from a VAT-inclusive price, solve the tax amount from net and gross prices, or derive an effective rate. It does not look up country rates, decide whether a sale is taxable, handle exemptions, apply reverse-charge rules, calculate recoverable input tax, prepare VAT returns, or replace tax authority guidance.

r = R / 100; G = N * (1 + r); T = N * r; reverse net: N = G / (1 + r); included-tax: T = G * r / (1 + r); effective rate: R = T / N * 100 when N > 0, otherwise 0

The calculator converts the entered VAT percentage to a decimal rate, moves between net and gross price with one plus that rate, and solves an effective rate by comparing VAT amount with the net price base.
SymbolMeaningHow this page uses it
NNet priceThe VAT-exclusive price before the modeled VAT amount is added, entered as Net price or solved from a gross price.
GGross priceThe VAT-inclusive price after adding the modeled VAT amount to net price.
RVAT rateThe entered or solved percentage shown as VAT rate. This app treats it as a user-entered assumption, not an automatic country-rate lookup.
rDecimal VAT rateThe VAT rate divided by 100, so 20 percent is used as 0.20.
TVAT amountThe modeled tax amount reported as Tax amount. It is the difference between gross and net price, or net price multiplied by the decimal VAT rate when the rate is known.
DGross-net differenceThe nonnegative difference between gross price and net price when solving tax amount or effective rate.

Step by step

  1. Read Solve for to decide whether the calculator is finding gross price, net price, VAT rate, or tax amount.
  2. For gross price with a positive entered rate, divide the entered VAT rate by 100, multiply net price by that decimal rate to get VAT amount, then add VAT amount to net price.
  3. For gross price with a 0 percent entered rate, use the entered tax amount instead, add it to net price, and derive an effective rate only when net price is greater than 0.
  4. For net price with a positive entered rate, divide gross price by one plus the decimal rate, then subtract the solved net price from gross price to get VAT amount.
  5. For net price with a 0 percent entered rate, subtract the entered tax amount from gross price, floor the solved net price at 0, and derive an effective rate only when net price is greater than 0.
  6. For VAT-rate solve, use the entered gross price when it is positive; otherwise add entered tax amount to net price. Then compare gross and net prices to get the modeled VAT amount.
  7. For tax-amount solve, use the entered gross price when it is positive; otherwise rebuild gross price from net price and the entered rate. Then use max(0, gross price minus net price) as the tax amount.
  8. When gross price is lower than net price in a difference-based solve, floor the modeled VAT amount at 0 rather than reporting a negative tax amount.
  9. Round currency and percentage outputs for display after the full-precision calculation.
  10. Treat any real VAT rate, exemption, reverse-charge, recoverable-input-tax, filing, invoice, or cross-border statement as something that needs an official tax authority source before use outside this educational estimate.

Worked example

Default examples: add VAT, remove VAT, and solve an effective rate

The default calculator inputs use a $1,200 net price and a 20 percent entered VAT rate. The arithmetic works for any entered rate, but the app does not decide which country or product rate is correct.

  1. Convert 20 percent to 0.20.
  2. Multiply the $1,200 net price by 0.20 to get $240 of VAT.
  3. Add $240 to the $1,200 net price to get a $1,440 gross price.
  4. To reverse the same VAT-inclusive total, divide $1,440 by 1.20 to get a $1,200 net price.
  5. Subtract $1,200 from $1,440 to confirm the VAT amount is $240.
  6. To solve the effective VAT rate from net and gross values, divide $240 by $1,200 and multiply by 100 to get 20 percent.
  7. For the tax-amount fixture, $100 gross minus $80 net gives $20 of VAT; $20 divided by $80 gives a 25 percent effective rate because the tax is measured against the net price base.

The formula explains the relationship between net price, entered VAT rate, VAT amount, and gross price. It does not prove what a supplier, customer, invoice, VAT return, or tax authority will use for a real transaction.

Assumptions and what this calculator ignores

Geographic scope: works globally. The math is currency-agnostic, so enter amounts in your own currency; local taxes, fees, and product rules are not included.

What this formula does not include

Common mistakes to avoid

Key terms

Net price
The VAT-exclusive price before the modeled VAT amount is added. It is the base for add-VAT calculations and the solved value when removing VAT from a gross price.
Gross price
The VAT-inclusive price after the modeled VAT amount is included. It is often the customer-facing total, but real invoices can use authority-specific rounding and reporting rules.
Effective VAT rate
The modeled VAT amount divided by the net price, expressed as a percentage. It helps explain net and gross price differences, but it is not proof of the official rate or tax treatment.

Frequently asked questions

How do I take VAT off a gross price?

Divide by one plus the rate: net = gross ÷ (1 + rate ÷ 100). At the default 20 percent, a £1,440 gross invoice backs out to £1,200 net with £240 of VAT. The common mistake is subtracting 20 percent of the gross instead - that overstates the VAT, because the tax portion of an inclusive price is rate ÷ (100 + rate), not rate percent of the total.

Is the 20% default the official VAT rate I should use?

Treat it as an illustrative input. 20 percent matches the UK standard rate, but reduced rates, zero-rating, exemptions, and other countries' VAT or GST rates all differ by product and place of supply. The calculator applies whatever rate you enter and does not determine which rate legally applies - for UK specifics, verify against GOV.UK or HMRC guidance before relying on an invoice figure.

Which VAT solve mode do I need for my invoice?

Four are available: add VAT to a net price (quoting), remove VAT from a gross price (receipts), solve the VAT amount when you know both net and gross (reconciliation), and derive the effective rate from a net-gross pair (checking which rate was applied). Each mode is the same three-value relationship rearranged, and the formula section documents every rearrangement explicitly.

Methodology, sources, and disclaimer

This calculator is an original entered-rate VAT model with add-VAT, remove-VAT, tax-amount, and effective-rate solves built around tax-inclusive pricing conventions, validated by deterministic fixtures, edge cases, and rounding policy tests. It is not copied from a single source.

Fixtures pin the 20-percent default example in all four solve directions, including the gross ÷ (1 + r) reverse form. The result remains an educational estimate, not a VAT-return figure or a rate determination for any country or product.

Formula version 2026.05.22-generic-vat. The version marks the calculation logic and validation fixture set used for this estimate.

Results are educational estimates, not advice. Read the full disclaimer.

Related reading

When another calculator fits better

tax

Sales Tax Calculator

Calculate before-tax price, sales tax rate, after-tax price, and tax amount from any two known values.

other

Discount Calculator

Calculate sale price, amount saved, discount rate, or original price for percent-off and fixed-amount discounts.

other

Margin Calculator

Calculate profit margin, stock trading margin requirement, or currency exchange margin from clear business and trading inputs.

loan

Payment Calculator

Solve either the monthly payment for a fixed-term loan or the payoff time for a fixed monthly payment.