E-Invoicing in Saudi Arabia: ZATCA Guide for Students
A plain-English walkthrough of ZATCA's Fatoorah e-invoicing system — covering how it works, the journal entries you need for exams, and the VAT rules that trip students up most.
By the SuperAccountant Editorial Team
Why Every KSA Accounting Student Needs to Understand E-Invoicing Right Now
You are sitting in your B.Com or CA Inter class, your lecturer mentions "ZATCA Fatoorah," and half the room goes quiet. Most textbooks still describe paper invoices. Meanwhile, every Saudi business your future employer works with is legally required to issue digital invoices. That gap — between what is taught and what is practised — is exactly what this guide closes.
E-invoicing is no longer a technology topic. It is an accounting compliance topic. The moment a sale happens in KSA, the invoice format, the VAT calculation, and the journal entry are all governed by ZATCA rules. Understanding those rules makes you a better accountant on day one of the job, and a sharper student in the exam hall.
What Is ZATCA E-Invoicing (Fatoorah)?
ZATCA — the Zakat, Tax and Customs Authority — is Saudi Arabia's tax regulator. You can read the official technical specifications on their portal at zatca.gov.sa.
E-invoicing (Fatoorah / فاتورة) means generating, storing, and sharing invoices in a structured digital format rather than on paper or as a scanned PDF. A scanned PDF is explicitly not an e-invoice under ZATCA rules — the data must be machine-readable from the moment it is created.
ZATCA rolled out e-invoicing in two phases:
| Phase | Arabic Name | Go-Live | What It Required |
|---|---|---|---|
| Phase 1 — Generation | الإصدار | 4 Dec 2021 (29 Rabi' Al-Awwal 1443H) | Businesses generate structured digital invoices; no real-time ZATCA link yet |
| Phase 2 — Integration | الربط والتكامل | Started Jan 2023, rolling waves | ERP/POS must integrate with ZATCA's FATOORAH platform in real time; QR code on every B2C invoice |
Think of Phase 1 as "go digital." Think of Phase 2 as "go live with the tax authority watching."
Two Invoice Types You Must Know for Exams
ZATCA distinguishes between two main document types. Confusing them in an exam costs marks.
1. Tax Invoice (فاتورة ضريبية)
- Used for B2B transactions (business selling to another VAT-registered business).
- Must show the buyer's VAT registration number.
- Full VAT details are required.
- Buyer can use this invoice to claim an input VAT deduction.
2. Simplified Tax Invoice (فاتورة ضريبية مبسطة)
- Used for B2C transactions (business selling to an end consumer).
- Must carry a QR code (Phase 2 requirement) that encodes the seller's name, VAT number, timestamp, total amount, and VAT amount.
- Buyer cannot claim input VAT (they are not VAT-registered).
Quick memory trick: If the buyer has a VAT number → full Tax Invoice. If the buyer is a regular person → Simplified Tax Invoice with QR.
How the ZATCA Integration Actually Works (Plain English)
This is the process flow that Phase 2 demands. Understanding it helps you answer both theoretical and practical exam questions.
- Sale happens — The cashier or sales team completes a transaction.
- ERP/POS generates invoice — The accounting system (must be a ZATCA-approved or integrated system — referred to as Mu'tamad ERPs in Saudi procurement language) creates the invoice in XML format with a cryptographic stamp.
- Invoice sent to ZATCA's FATOORAH platform — For Tax Invoices, this is a real-time clearance process; ZATCA validates and clears it within seconds. For Simplified Tax Invoices, the invoice is reported to ZATCA within 24 hours.
- ZATCA returns a cleared invoice — The XML now carries ZATCA's digital signature (a UUID reference number).
- Invoice shared with buyer — The cleared, stamped invoice is emailed or printed.
- Stored for 6 years — ZATCA regulations require electronic retention of all invoices for a minimum of six years.
From an accounting perspective, the journal entry is triggered at Step 1 — when the economic event (the sale) occurs. The ZATCA clearance in Step 3–4 is a compliance step, not a separate accounting event.
E-Invoicing Journal Entries for KSA — Worked Examples
This is where most student resources fail you. Let's fix that with real numbers.
KSA Standard VAT Rate: 15%
Example 1 — B2B Sale (Tax Invoice)
Al-Riyad Trading Co. sells goods worth SAR 10,000 to Jeddah Supplies LLC, a VAT-registered buyer. VAT at 15% = SAR 1,500. Total invoice = SAR 11,500.
In the books of Al-Riyad Trading Co. (Seller):
Dr Accounts Receivable (Jeddah Supplies LLC) 11,500
Cr Sales Revenue 10,000
Cr VAT Payable (Output VAT) 1,500
In the books of Jeddah Supplies LLC (Buyer):
Dr Purchases / Inventory 10,000
Dr VAT Recoverable (Input VAT) 1,500
Cr Accounts Payable (Al-Riyad Trading Co.) 11,500
The buyer records VAT Recoverable because they hold a valid Tax Invoice and can offset it against their output VAT when filing with ZATCA.
Example 2 — B2C Sale (Simplified Tax Invoice)
A retail pharmacy in Riyadh sells medicines to a customer for SAR 230 inclusive of VAT. The cashier issues a Simplified Tax Invoice with a QR code.
VAT-inclusive price = SAR 230 VAT portion = 230 × (15 / 115) = SAR 30 Net sale = 230 − 30 = SAR 200
In the books of the Pharmacy (Seller):
Dr Cash / POS Settlement 230
Cr Sales Revenue 200
Cr VAT Payable (Output VAT) 30
The customer makes no accounting entry (they are not a business entity). There is no input VAT claim on their side.
Example 3 — Credit Note (Return / Correction)
Jeddah Supplies LLC returns goods worth SAR 2,000 (+ VAT SAR 300). ZATCA requires a Credit Note linked to the original Tax Invoice UUID.
In the books of Al-Riyad Trading Co. (Seller):
Dr Sales Returns 2,000
Dr VAT Payable (Output VAT) 300
Cr Accounts Receivable 2,300
In the books of Jeddah Supplies LLC (Buyer):
Dr Accounts Payable 2,300
Cr Purchases Returns 2,000
Cr VAT Recoverable (Input VAT) 300
Key Compliance Rules Students Often Confuse
Here is a quick checklist of the rules that generate exam questions and real-world errors:
- ✅ Mandatory fields on a Tax Invoice: Seller name, seller VAT number, buyer name, buyer VAT number, invoice date (Gregorian and Hijri are both accepted), sequential invoice number, line-item details, VAT amount per line, and total VAT.
- ✅ QR code is mandatory on Simplified Tax Invoices from Phase 2 onwards.
- ✅ A PDF or Word document is NOT a valid e-invoice — the underlying data must be in structured XML format.
- ✅ Retention period: Minimum 6 years from the date of supply (as required under VAT Implementing Regulations published on zatca.gov.sa).
- ✅ Zero-rated vs. exempt: Zero-rated supplies (e.g., certain exports) still require a Tax Invoice. Exempt supplies (e.g., certain financial services) do not attract VAT but must still be documented.
- ✅ Debit Notes are used when the seller needs to increase the invoice amount after the original was issued. The accounting treatment is the reverse of a Credit Note.
- ✅ Non-compliance penalties: ZATCA can issue fines for missing QR codes, late reporting, or using non-integrated systems — a point worth noting in management accounting or audit papers.
How to Revise This for Exams — A Practical Approach
Many students read e-invoicing theory and think they are done. Examiners increasingly test application. Here is how to make this knowledge stick.
Practice the VAT split calculation until it is automatic. Given a VAT-inclusive amount, always extract VAT as: Amount × 15/115. Given a VAT-exclusive amount, add: Amount × 15%.
Draw the process flow from sale → ERP → ZATCA → cleared invoice → storage. Label each step. This is the kind of diagram that earns bonus marks in descriptive answers.
Write journal entries for all three scenarios above from memory — B2B sale, B2C sale, and a return — without looking at your notes. Repeat until you get them right twice in a row.
Connect e-invoicing to VAT filing. VAT returns in KSA are filed on the ZATCA portal quarterly (or monthly for large taxpayers). The output VAT from your sales invoices and the input VAT from your purchase invoices must reconcile with the ZATCA-cleared invoices in the system. If you understand this link, you understand the full VAT cycle.
If you want to test yourself right now, SuperAccountant's quiz library has practice questions on VAT accounting and e-invoicing concepts mapped to B.Com and CA Inter syllabi — a fast way to spot the gaps before your exam.
For deeper, structured learning with peer cohorts working through KSA accounting topics together, the SuperAccountant cohort programme is worth exploring — especially if you are preparing for professional exams while working or job-hunting.
A Quick Reference Summary
| Concept | Key Point |
|---|---|
| Who must comply | All VAT-registered businesses in KSA |
| Phase 2 start | January 2023 (rolling waves by taxpayer size) |
| Tax Invoice | B2B; buyer's VAT number required; input VAT claimable |
| Simplified Tax Invoice | B2C; QR code mandatory; no input VAT claim |
| VAT rate | 15% |
| Output VAT | Collected from customer; credited to VAT Payable |
| Input VAT | Paid to supplier; debited to VAT Recoverable |
| Retention | 6 years minimum |
| Official portal | zatca.gov.sa |
E-invoicing in Saudi Arabia is not just a technology upgrade — it is the infrastructure through which every VAT transaction flows. As a student, understanding it at the journal-entry level gives you an edge that most fresh graduates simply do not have. The businesses that hire you will expect you to walk in knowing this. Now you do.
If you're not sure where to start, take SuperAccountant's free 10-minute quiz at https://app.superaccountant.in/en/quiz — it places you at the exact phase of our curriculum that matches your current level, so you stop revising what you already know.