Skip to content
All tools

Calculate

VAT Calculator

Add or remove VAT from an amount at a rate you choose.

Full guide

Loading tool…

Free · No signup Live results Mobile-friendly

Last reviewed: 2026-11-09. Methodology: formulas use your inputs only — no hidden fees or market data APIs. Results are estimates for planning, not professional advice.

Basic

What it is & how to use it

VAT (value-added tax) calculators add tax to a net amount or extract tax from a gross amount at a rate you enter for your jurisdiction.

How to use the VAT Calculator

1) Enter the amount.
2) Enter the VAT rate % that applies where you sell.
3) Choose add vs extract as the tool UI allows.
4) Verify against your local rules before invoicing.

Intermediate

Formula & worked example

Gross = Net × (1 + rate/100). VAT amount = Gross − Net.
From gross: Net = Gross ÷ (1 + rate/100).
Example: $100 net at 20% → $120 gross, $20 VAT.

Advanced

Interpretation, edge cases & next steps

Rates and rules differ by country and product type.
Advanced: do not mix inclusive and exclusive prices in the same margin calc; confirm exemptions separately.
Not tax advice — verify with a professional when stakes are high.

Frequently asked questions

Which rate should I use?

Use the rate that applies where you sell — enter it manually.

Is this filing software?

No — it is a quick arithmetic helper.

Can rate be zero?

Yes for zero-rated scenarios; confirm legally.

Rounding?

Follow your invoice rules; this tool uses standard floating-point display.

Related pricing tools?

Pair with margin and markup calculators for sell-price planning.

Deep guide

Read the full guide

Longer teaching, worked scenarios and mistakes — then jump back into this tool with example numbers.

Open full guide All guides

Embed this tool

Paste on your site. The iframe posts height via postMessage (type: tcb-embed-height).

<iframe src="https://tcbtools.com/tool-embed/vat-calculator/" title="Markup Calculator" style="width:100%;min-height:640px;border:0;border-radius:12px" loading="lazy"></iframe>

Open embed preview · Workflows · Compare