Saudi ZATCA VAT Number Validator
Validate the authenticity, format, and checksum of Saudi ZATCA VAT Number.
About Saudi ZATCA VAT Number Validation
The Saudi VAT Registration Number (Tax ID) is issued by the Zakat, Tax and Customs Authority (ZATCA) under the Saudi VAT Executive Regulations to identify entities registered for the standard 15% VAT.
The number contains 15 digits structured as: Digit 1 = `3` (GCC country identifier); Digits 2-9 = unique taxpayer sequence; Digit 10 = check digit; Digits 11-14 = subsidiary/branch code; Digit 15 = `3` (Saudi VAT identifier).
Anatomy & Structure of VAT Number — Saudi Arabia
The Saudi VAT number consists of 15 digits structured in 4 blocks:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 | Country Prefix | 1 digit | Always `3` (Saudi Arabia GCC country identifier) | 3 |
| 2 to 9 | Taxpayer Sequential Number | 8 digits | Unique taxpayer identifier assigned by ZATCA | 00123456 |
| 10 | Check Digit | 1 digit | Calculated by ZATCA validation rules | 7 |
| 11 to 14 | Branch / Sub-account Code | 4 digits | 0000 = Head Office; 0001 to 9999 = Branches | 0000 |
| 15 | VAT Suffix | 1 digit | Always `3` (indicates active VAT registration) | 3 |
Official VAT Validation (ZATCA / GAZT)
Compliance rules for Saudi VAT number:
Length of 15 digits + Prefix 3 + Suffix 3 + Branch Code (0000-9999)
- 1. Verify exact length of 15 decimal digits.
- 2. The first digit must be 3.
- 3. The 15th digit must be 3.
- 4. Validate 4-digit branch code.