Our Expert in Saudi Arabia
No results available
Understanding how to prepare for ZATCA audits has become a front-burner priority for every finance and compliance team operating in Saudi Arabia. The Zakat, Tax and Customs Authority, known as ZATCA, has intensified its enforcement posture throughout 2026, driven by the continuing roll-out of e‑invoicing Phase 2 integration waves and the publication of updated E‑Invoicing Detailed Guidelines (FATOORAH). With successive taxpayer groups being onboarded to the FATOORA platform, auditors now have real-time visibility into invoicing data that was previously reconciled only at filing. This guide delivers the concrete records checklists, portal procedures, penalty matrices and response timelines that CFOs, internal auditors and compliance officers need to act on immediately.
Three converging forces make the 2026 audit cycle materially more demanding than any that preceded it:
Before diving into the detailed guidance below, use this ten-point checklist as an at-a-glance action list. Each item maps to a deeper section later in this article.
Knowing how to prepare for ZATCA audits starts with assembling the right records. ZATCA’s e‑invoicing framework, together with existing Zakat and VAT regulations, creates a multi-layered documentation obligation. The following categories represent the core evidence set that auditors are likely to request.
| Record category | Recommended minimum retention | Storage format |
|---|---|---|
| VAT invoices and supporting ledgers | 6 years from end of the relevant tax period | Electronic (original XML + PDF) and/or paper |
| Zakat computation working papers | 10 years (aligns with general commercial-law retention) | Electronic and paper originals |
| FATOORA API logs and clearance responses | 6 years minimum | Electronic, secure, access-controlled repository |
| Customs declarations and import evidence | 6 years | Electronic copies of stamped originals |
| Contracts and amendments | Duration of contract + 6 years | Electronic and/or paper |
| Payroll and employee records | 10 years | HR system exports and paper files |
Maintaining a consistent file-naming convention, for example, INV-2026-001234_XML_cleared.xml, materially speeds up evidence assembly when a ZATCA audit notice arrives.
Phase 2, the “Integration Phase”, requires taxpayers to transmit invoice data electronically to ZATCA’s FATOORA platform in a structured format. Unlike Phase 1, which focused primarily on generating invoices in a compliant electronic format, Phase 2 demands real-time or near-real-time clearance (for B2B standard invoices) and reporting (for B2C simplified invoices). Understanding how to prepare for ZATCA audits under this phase means demonstrating end-to-end system compliance.
The ZATCA FATOORA portal operates in two environments. The simulation environment allows taxpayers to test their integration, validate payload structures and resolve errors before going live. The production environment processes real invoices. Auditors may request evidence from both: simulation logs demonstrate that the system was properly tested, while production logs confirm ongoing compliance. Taxpayers access the FATOORA production system using their ERAD credentials through the ZATCA login portal.
A common audit finding is a mismatch between the totals in FATOORA-cleared invoices and the amounts recorded in the general ledger. To close this gap, finance teams should run automated reconciliation routines that match each FATOORA invoice UUID to the corresponding GL posting. Any discrepancies, timing differences, credit notes, foreign-currency revaluations, should be documented with explanatory notes.
| Obligation area | Phase 1 (Generation, from December 2021) | Phase 2 (Integration, 2026 wave obligations) |
|---|---|---|
| Invoice format | Electronic invoice with QR code (B2C); structured PDF (B2B) | Signed UBL 2.1 XML payloads transmitted to FATOORA with cryptographic stamp |
| Transmission to ZATCA | Not required, invoices stored locally | Real-time clearance (B2B standard) or next-day reporting (B2C simplified) |
| System evidence for audit | PDF/QR copies and ledger entries | XML payloads, API call logs, clearance responses, reconciliation reports |
| Audit trail requirements | Supporting invoices and general ledgers | ERAD login trails, simulation test logs, solution-provider certification, payload error logs |
ZATCA employs a risk-based approach to audit selection, consistent with OECD-recommended tax-administration practices. The authority’s risk engine analyses filed returns, FATOORA data, customs declarations and third-party information to identify taxpayers whose profiles warrant closer review.
A desk audit is conducted remotely: ZATCA issues a written request for specified documents, which the taxpayer uploads through the ZATCA portal or delivers electronically. A field audit involves on-site inspection of records, systems and physical operations. The scope and type of audit may escalate if desk-audit responses raise additional questions.
| Stage | Typical timeframe | Recommended internal action |
|---|---|---|
| Audit notification received | Day 0 | Log the notice, assign an internal owner, notify legal counsel |
| Initial document request response | Within 20 days of notice | Compile initial evidence pack (ledgers, returns, FATOORA logs) |
| Supplementary information requests | Days 20–60 | Provide reconciliations, contracts, system screenshots as requested |
| Draft assessment issued | Weeks to months after document review | Review line-by-line; prepare factual responses and supporting evidence |
| Final assessment | After ZATCA reviews taxpayer responses | Evaluate whether to accept, partially accept or object |
| Objection window | 60 days from date of final assessment | File formal objection with supporting documentation if disputing |
ZATCA’s penalty framework covers a range of offences relevant to audit readiness. Finance teams that understand the penalty exposure can prioritise remediation where the risk is greatest. The ZATCA guidelines published under the E‑Invoicing Detailed Guidelines and the broader tax regulations establish the following categories.
| Offence | Potential penalty | Fastest mitigation action |
|---|---|---|
| Failure to register for VAT | Up to SAR 10,000 | Register immediately; voluntary disclosure may reduce exposure |
| Late filing of VAT return | 5%–25% of unpaid tax depending on delay duration | File overdue returns and pay outstanding tax before audit notice |
| Incorrect VAT return (understated output or overstated input) | 50% of the tax difference | Submit voluntary amendment with explanatory note |
| Non-compliant e‑invoicing (Phase 1 or Phase 2) | Warning for first offence; fines escalating with repeated violations | Correct system configuration; resubmit compliant payloads |
| Failure to maintain records | Up to SAR 50,000 | Reconstruct records from available sources; document the process |
| Obstruction of audit or failure to cooperate | Up to SAR 50,000 | Respond within requested timeframes; assign a dedicated liaison |
Receiving a ZATCA audit notice requires a structured, time-sensitive response. The following workflow is organised around three critical milestones.
If ZATCA issues an assessment that a taxpayer believes is incorrect, a formal objection process is available. This process is a critical component of knowing how to prepare for ZATCA audits, preparation should include contingency planning for an adverse outcome.
Early engagement with qualified legal counsel is advisable whenever the disputed amount is material or the legal position involves areas of interpretive uncertainty.
Preparing for ZATCA audits in 2026 is not a once-a-year exercise, it is an ongoing operational discipline. The convergence of Phase 2 e‑invoicing enforcement, updated ZATCA guidelines and risk-engine-driven audit selection means that gaps in records, systems or internal controls are more likely to be identified and penalised than at any prior point. To summarise, the five highest-priority actions for every Saudi-based finance team are:
This article was produced by Global Law Experts. For specialist advice on this topic, contact Mustafa Aldrees at Aldrees for Profesional Consultancy, a member of the Global Law Experts network.
posted 27 minutes ago
posted 1 hour ago
posted 2 hours ago
posted 2 hours ago
posted 2 hours ago
posted 3 hours ago
posted 3 hours ago
posted 3 hours ago
posted 4 hours ago
posted 4 hours ago
posted 5 hours ago
No results available
Find the right Advisory Expert for your business
Sign up for the latest advisor briefings and news within Global Advisory Experts’ community, as well as a whole host of features, editorial and conference updates direct to your email inbox.
Naturally you can unsubscribe at any time.
Global Law Experts is dedicated to providing exceptional legal services to clients around the world. With a vast network of highly skilled and experienced lawyers, we are committed to delivering innovative and tailored solutions to meet the diverse needs of our clients in various jurisdictions.
Global Advisory Experts is dedicated to providing exceptional advisory services to clients around the world. With a vast network of highly skilled and experienced advisors, we are committed to delivering innovative and tailored solutions to meet the diverse needs of our clients in various jurisdictions.
Send welcome message