Finance
VAT Calculator API
Calculate Value Added Tax for all 6 GCC countries with current 2025 rates. Supports both exclusive (add VAT to amount) and inclusive (extract VAT from amount) calculation modes.
Endpoint:
/v1/vat/calculateMethod:GET
Latency:~5ms
Try it out
GET
/v1/vat/calculateParameters
Code
curl
curl -X GET "https://khaleejiapi.dev/api/v1/vat/calculate?amount=1000&country=AE&inclusive=false" \ -H "X-API-Key: your_api_key"Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| amount | number | Required | The monetary amount to calculate VAT for |
| country | string | Optional | GCC country code (AE, SA, BH, OM, KW, QA) |
| inclusive | boolean | Optional | Whether the amount already includes VAT |
GCC VAT Rates (2025)
| Country | Code | VAT Rate | Currency |
|---|---|---|---|
| UAE | AE | 5% | AED |
| Saudi Arabia | SA | 15% | SAR |
| Bahrain | BH | 10% | BHD |
| Oman | OM | 5% | OMR |
| Kuwait | KW | 0% | KWD |
| Qatar | QA | 0% | QAR |
Response Fields
country / countryName
Country code and English name
vatRate
Current VAT rate as percentage
baseAmount
Amount before VAT
vatAmount
Calculated VAT amount
totalAmount
Base amount + VAT amount
currency
Local currency code (AED, SAR, etc.)
Rate Limits
| Plan | Requests/Month | Rate Limit |
|---|---|---|
| Free | 1,000 | 10 req/min |
| Starter | 10,000 | 60 req/min |
| Professional | 100,000 | 300 req/min |
| Business | 500,000 | 1,000 req/min |