Free tool for merchants
VAT Calculator: Add or Remove VAT
Add VAT to a price or extract the pre-VAT amount in a second — at Saudi Arabia’s 15%, the UAE, Egypt, Bahrain and Oman rates or any custom rate, with a multi-item invoice.
- Add & remove VAT
- Saudi, GCC & Egypt rates
- Multi-item invoice
Result
Enter an amount and the result appears instantly.
Multi-item invoice
Prices here follow the “Calculation” above (before VAT or VAT-inclusive).
| Item | Qty | Unit price | Line total | Remove |
|---|---|---|---|---|
| Net (before VAT) | — | |||
| VAT amount | — | |||
| Total incl. VAT | — | |||
Developed by Ahmed Elshamy All free tools
How it works
Three simple steps
-
Choose a country or rate
Saudi Arabia 15% by default — or pick another country or type a custom rate.
-
Pick the calculation
“Add VAT” for a pre-VAT price, or “Remove VAT” for a VAT-inclusive price.
-
Read and copy the result
Net amount, VAT and total — ready to copy.
How is VAT calculated?
To add VAT, multiply the price by (1 + rate): 100 before VAT becomes 100 × 1.15 = 115, of which 15 is VAT.
To extract the pre-VAT price from an inclusive price, divide by (1 + rate) — don’t multiply by 0.85: 115 ÷ 1.15 = 100. The common shortcut (115 × 0.85 = 97.75) gives the wrong number.
FAQ
Good to know
How do I calculate 15% VAT?
Multiply the pre-VAT price by 0.15 to get the VAT, or by 1.15 to get the inclusive price. Example: 200 × 1.15 = 230, of which 30 is VAT.
How do I remove VAT from a price?
Divide the VAT-inclusive price by 1.15 (for 15%). Example: 230 ÷ 1.15 = 200; the 30 difference is the VAT. Multiplying by 0.85 gives a wrong result.
What are the VAT rates in the GCC and Egypt?
Standard rates in force: Saudi Arabia 15%, UAE 5%, Bahrain 10%, Oman 5%, Egypt 14%. Some goods may be exempt or zero-rated, so check your tax authority for special cases.
Can I use this for official invoices?
It’s a quick calculation and estimation tool. For official invoices, use an invoicing system approved by your tax authority (such as ZATCA e-invoicing in Saudi Arabia).
Do you store the numbers I enter?
No. Everything is calculated in your browser and nothing is sent to any server.