VAT Calculator: GCC & International
Instantly calculate or extract VAT for Saudi Arabia (15%), UAE (5%), Bahrain (10%), Oman (5%), or any country worldwide with exact currency precision.
VAT Calculator — Saudi Arabia
ZATCA · 15% (SAR)
Ready to issue an invoice with these amounts?
Create an official vector PDF invoice with company logo, digital signature, and ZATCA QR code in under 2 minutes.
Standard 15% VAT on most goods and services. Mandatory e-invoicing Phase 1 & 2 QR code.
GCC VAT Rates & Rules at a Glance
Saudi Arabia
Supervised by ZATCA at standard 15% rate. Invoices require compliant TLV Base64 QR code, natively generated by Isal.
United Arab Emirates
Regulated by FTA at 5% standard rate. Tax invoices require clear Tax Registration Numbers (TRN) for both parties.
Bahrain, Oman & Kuwait
Bahrain (10%), Oman (5%), Kuwait (0%). Distinct currency precision requires 3 decimal places (Fils & Baisa).
Frequently Asked VAT Questions
How do you calculate 15% VAT in Saudi Arabia?▼
To add 15% VAT to a net amount: multiply by 0.15 (e.g. 1,000 × 0.15 = 150 SAR), giving a gross total of 1,150 SAR. To extract VAT from a gross amount: divide by 1.15 (1,150 ÷ 1.15 = 1,000 SAR net).
How to extract VAT from a gross price that already includes it?▼
The formula is: Net Amount = Gross Amount ÷ (1 + Tax Rate / 100). For instance, with 5% VAT (UAE & Oman) and a gross total of 1,050 AED: 1,050 ÷ 1.05 = 1,000 AED net, and VAT is 50 AED.
Is there VAT in Kuwait or Qatar?▼
As of 2026, neither Kuwait nor Qatar imposes a standard VAT. Invoices in these countries are issued with 0% tax.
Why do Kuwait, Bahrain, and Oman require 3 decimal places?▼
Kuwaiti Dinar (KWD) and Bahraini Dinar (BHD) are divided into 1,000 fils, while Omani Rial (OMR) is divided into 1,000 baisa. Standard invoices must accurately display 3 decimal places (e.g., 25.500), which Isal natively supports.
Can I use this calculator for countries outside the GCC?▼
Yes, select the "Custom / Global" preset to enter any tax rate (e.g. US Sales Tax, UK/EU 20% VAT) and your preferred currency code (USD, EUR, GBP, etc.).