ZATCA Compliance: Tax and Zakat Documentation Review for Saudi Businesses
ZATCA administers zakat, VAT, and e-invoicing in Saudi Arabia. Here's what documentation is required, common compliance gaps, and how to review before filing and audit.
The Zakat, Tax and Customs Authority (ZATCA) is Saudi Arabia's integrated revenue authority, responsible for collecting zakat from Saudi-owned entities, income tax from foreign-owned entities, VAT from all taxable businesses, excise tax on specific goods, and customs duties. Every business operating in Saudi Arabia interacts with ZATCA — and every interaction requires documented compliance.
The introduction of e-invoicing (Fatoorah) has added a significant new documentation layer. Phase 1 (Generation Phase) required all taxable persons to generate and store electronic invoices. Phase 2 (Integration Phase) requires real-time or near-real-time transmission of invoices to ZATCA's platform. This transformation means documentation is no longer just for annual filing — it's continuous.
ZATCA Documentation by Tax Type
1. Zakat Documentation
Zakat applies to Saudi-owned businesses and GCC nationals' businesses. The zakat base is calculated on the entity's net worth.
| Document | Requirement |
|---|---|
| Audited financial statements | Annual audited accounts prepared under IFRS (or SOCPA standards for smaller entities) |
| Zakat return | Annual return filed within 120 days of fiscal year end |
| Adjusted net worth calculation | Documented calculation of the zakat base with supporting schedules |
| Related party transactions | Documentation of transactions with related parties |
| Investment schedule | Details of all investments and their treatment for zakat purposes |
| Provisions and reserves | Schedule of provisions with justification for zakat treatment |
| Prior year assessments | Records of prior ZATCA assessments and any ongoing disputes |
2. VAT Documentation
VAT applies to all taxable supplies of goods and services in Saudi Arabia at the standard rate of 15%.
| Document | Requirement |
|---|---|
| VAT registration certificate | Registration with ZATCA for businesses exceeding the mandatory threshold |
| Tax invoices | Compliant tax invoices for all taxable supplies |
| Simplified tax invoices | For B2C transactions below the threshold |
| VAT returns | Monthly or quarterly returns filed by the 28th of the following month |
| Input tax records | Documentation supporting all input tax claims |
| Exempt and zero-rated supply records | Documentation for supplies subject to exemption or zero-rating |
| Import documentation | Customs declarations, import VAT payment records |
| Adjustment records | Credit notes, debit notes, and adjustment documentation |
| VAT account | Running VAT account reconciling output and input tax |
3. E-Invoicing (Fatoorah) Documentation
| Document | Requirement |
|---|---|
| E-invoicing solution documentation | Technical documentation of the compliant e-invoicing system |
| UUID records | Unique identifiers for every electronic invoice |
| QR code generation | QR codes on simplified invoices containing required data elements |
| Cryptographic stamp | Digital stamps on invoices for Integration Phase compliance |
| Integration records | Transmission records to ZATCA's platform (Integration Phase) |
| Archive | Electronic storage of all invoices for the retention period |
| Error resolution | Documentation of rejected invoices and corrections |
4. Withholding Tax Documentation
| Document | Requirement |
|---|---|
| WHT returns | Monthly returns for payments subject to withholding tax |
| Payment records | Documentation of all payments to non-residents |
| Treaty claims | Double tax treaty documentation for reduced rates |
| Certificates of tax deduction | Issued to payees as evidence of withholding |
5. Transfer Pricing Documentation
Required for entities with related party transactions:
| Document | Requirement |
|---|---|
| Master file | Group-wide transfer pricing documentation |
| Local file | Entity-specific transfer pricing analysis |
| Country-by-Country Report | For MNE groups with consolidated revenue ≥SAR 3.2 billion |
| Benchmarking analysis | Comparability analysis supporting arm's length pricing |
| Intercompany agreements | Written agreements for all related party transactions |
E-Invoicing: Phase 1 and Phase 2
Phase 1 — Generation Phase (Mandatory Since December 2021)
All taxable persons must:
- Generate electronic invoices (no handwritten or scanned invoices)
- Include all required data fields
- Store invoices electronically
- Generate QR codes on simplified invoices
Phase 2 — Integration Phase (Phased Rollout)
Selected taxpayers must:
- Integrate their e-invoicing system with ZATCA's FATOORAH platform
- Transmit invoices to ZATCA in real time or near-real time
- Include cryptographic stamps on invoices
- Comply with additional technical requirements (UUID, invoice hash, digital signature)
| Phase 2 Wave | Taxpayers Selected | Documentation Focus |
|---|---|---|
| Wave 1 | Revenue >SAR 3 billion | Full integration documentation |
| Wave 2 | Revenue >SAR 500 million | Full integration documentation |
| Subsequent waves | Progressively smaller taxpayers | Full integration documentation |
Common ZATCA Compliance Gaps
Gap 1: E-Invoice Non-Compliance
Invoices missing required data fields (buyer's VAT number for B2B, QR code for simplified invoices), invoices generated outside a compliant system, or failure to store invoices electronically.
Gap 2: Input Tax Claims Without Supporting Documentation
Claiming input tax deductions without valid tax invoices from suppliers, or with invoices that don't meet ZATCA's format requirements. ZATCA disallows input tax claims where supporting documentation is insufficient.
Gap 3: Incorrect Zakat Base Calculation
Errors in calculating the zakat base — typically from incorrect treatment of provisions, investments, or related party balances. The zakat base calculation requires detailed supporting schedules.
Gap 4: Late Filing
VAT returns filed after the 28th of the month following the tax period, or zakat returns filed after the 120-day deadline. Late filing attracts penalties that compound quickly.
Gap 5: Transfer Pricing Documentation Gaps
Related party transactions without supporting transfer pricing analysis. ZATCA has increased scrutiny of transfer pricing, and entities without contemporaneous documentation face adverse assessments.
Reviewing ZATCA Documentation
VAT Compliance Review Criteria
| Criterion | Weight | What to Check |
|---|---|---|
| Invoice compliance | 3 | All invoices meet ZATCA format requirements |
| Input tax support | 3 | Every input tax claim supported by a valid tax invoice |
| Return accuracy | 2 | Returns reconcile to underlying records |
| E-invoicing compliance | 2 | System meets Phase 1/Phase 2 requirements |
| Filing timeliness | 1 | Returns filed by the deadline |
Zakat Documentation Review Criteria
| Criterion | Weight | What to Check |
|---|---|---|
| Financial statement quality | 3 | Audited accounts prepared under applicable standards |
| Zakat base accuracy | 3 | Calculation supported by detailed schedules |
| Adjustment documentation | 2 | All adjustments to the zakat base documented and justified |
| Related party disclosure | 2 | All related party transactions documented |
| Prior assessment reconciliation | 1 | Outstanding assessments and disputes tracked |
Frequently Asked Questions
Does zakat or income tax apply to my business?
Zakat applies to Saudi-owned and GCC-national-owned businesses. Income tax (20%) applies to foreign-owned businesses. Mixed-ownership entities split between zakat and income tax based on ownership proportions.
What are the penalties for VAT non-compliance?
Late registration: SAR 10,000. Late filing: 5-25% of the tax due. Late payment: 5% of the tax due for each month of delay. Incorrect return: 50% of the underpaid tax. Evasion: up to 3x the evaded tax plus imprisonment.
When does Phase 2 e-invoicing apply to my business?
ZATCA is rolling out Phase 2 in waves based on revenue thresholds. Check ZATCA's published wave schedules. Once selected, you receive notification and have a defined implementation period.
Do I need transfer pricing documentation if my related party transactions are small?
The implementing regulations set thresholds for documentation requirements. However, all related party transactions must be conducted at arm's length, and ZATCA can request evidence of arm's length pricing regardless of transaction size.
Can AI review help with ZATCA documentation?
AI review can check invoice documentation for required data fields, verify consistency between returns and supporting records, assess transfer pricing documentation for completeness, and check zakat base calculations for documentation support. Tax and zakat technical accuracy requires qualified tax professionals.
Key Takeaways
- Every business in Saudi Arabia interacts with ZATCA — zakat, VAT, e-invoicing, and potentially withholding tax and transfer pricing.
- E-invoicing compliance is now continuous — Phase 2 requires real-time transmission to ZATCA's platform.
- Input tax claims require valid supporting invoices — ZATCA disallows claims without proper documentation.
- Zakat base calculations need detailed supporting schedules — errors are the most common assessment issue.
- Transfer pricing scrutiny is increasing — contemporaneous documentation is essential for all related party transactions.
- AI review checks format compliance, consistency, and completeness — tax and zakat technical accuracy requires qualified professionals.
- File on time — penalties for late filing compound quickly and are strictly enforced.
This article is for informational purposes only. ZATCA requirements evolve through regulations, circulars, and implementing guidelines. Consult a qualified tax adviser for guidance specific to your business structure and tax obligations in Saudi Arabia.