VAT Calculator

Convert net amounts to gross amounts or gross amounts to net amounts directly in your browser.

Tip: Use ←/→ to change the calculation direction and Enter to calculate.

Choose a calculation direction, enter an amount, and select a VAT rate. The 19% and 7% presets are the German rates; use Custom for any other rate.

Net to gross
VAT rate

Result

Net
VAT amount
Gross

About this calculator

Enter a net or gross amount and choose a VAT rate. The calculator shows the net amount, the VAT amount and the gross amount together, so the result is easy to check.

The 19% and 7% presets are the German standard and reduced VAT rates. For any other rate, choose Custom.

Formulas and examples

Net to gross

Multiply the net amount by the rate to get the VAT, then add the two.

VAT = net × rate · Gross = net + VAT

Example: 100.00 net at 19% → VAT 100 × 0.19 = 19.00 → gross 119.00.

Gross to net

The gross amount already contains the VAT, so divide it by 1 plus the rate.

Net = gross ÷ (1 + rate) · VAT = gross − net

Example: 119.00 gross at 19% → net 119 ÷ 1.19 = 100.00 → VAT 119.00 − 100.00 = 19.00.

Practical uses

  • Add VAT to a net price.
  • Find the net price and the VAT contained in a gross price.
  • Check an existing net, VAT and gross breakdown.

Scope and limitations

  • The 19% and 7% presets are German rates and may not be current; check the applicable rate when accuracy matters.
  • VAT rates and rules differ by country, product and transaction. The calculator does not decide which rate applies.
  • Custom accepts any rate of zero or more.
  • Results are arithmetic, not tax or legal advice.

Frequently asked questions

What is the difference between net and gross?

Net is the amount before VAT. Gross is the amount including VAT.

Why can I not simply subtract the VAT percentage from a gross amount?

The percentage was originally applied to the smaller net amount. To recover net from gross, divide the gross amount by one plus the rate expressed as a decimal.

Can I enter decimal amounts?

Yes. In English, use a decimal point and do not use thousands separators.