Advanced VAT calculator with country rates: calculate net, VAT, and gross; handle multi-line invoices, B2B reverse charge, per-line vs invoice-total rounding, VAT totals by rate, and CSV export for reporting.
You may also be interested in
Read more
Use Basic mode for a single VAT calculation:
- Enter one value: net price, VAT amount, or gross price.
- Select a country and VAT rate.
- Get instant conversion between net, VAT, and gross.
Use Advanced mode for invoice-level work:
- Add multiple rows (up to 100 lines).
- Use a VAT rate per row (0 to 33%).
- Choose rounding method: per line or invoice total.
- See VAT totals by rate and a final grand totals row.
- Export results to CSV.
B2B reverse charge sets VAT to 0.00 and makes net equal gross. The chart also updates from advanced grand totals.
Tip: Keep B2C for standard consumer pricing, and switch to B2B only when reverse-charge rules apply to your invoice.
VAT Formula
$$\begin{aligned}
\mathrm{Gross} &= \mathrm{Net}\times(1+r) \\
\mathrm{Net} &= \frac{\mathrm{Gross}}{1+r} \\
\mathrm{VAT} &= \mathrm{Net}\times r = \mathrm{Gross}-\mathrm{Net}
\end{aligned}$$
Country: Italy | Standard VAT: 22% | Reduced VAT rates: 10%, 5%, 4%
| VAT % |
Net |
VAT |
Gross |
|
| Grand totals |
0.00 |
0.00 |
0.00 |
|
Maximum 100 rows reached.
VAT Calculator FAQ
How do I calculate VAT?
To add VAT: VAT = net x rate, gross = net + VAT. To remove VAT from a gross amount: net = gross / (1 + rate), VAT = gross - net.
When should I use net, VAT, and gross fields?
Use net when you know the pre-tax price, use gross when you know the final customer price, and use VAT when the tax amount is already known.
What is B2B reverse charge mode?
In reverse charge mode, VAT is set to 0 on the invoice and net equals gross. The buyer accounts for VAT in their own VAT return.
What are common VAT mistakes?
Common mistakes are using the wrong rate, mixing net and gross values, and forgetting that reduced rates may apply to specific goods or services.