SuperaccountantSuperaccountant
Saudi Arabia·7 min read·1 day ago

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:

PhaseArabic NameGo-LiveWhat 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 wavesERP/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.

  1. Sale happens — The cashier or sales team completes a transaction.
  2. 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.
  3. 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.
  4. ZATCA returns a cleared invoice — The XML now carries ZATCA's digital signature (a UUID reference number).
  5. Invoice shared with buyer — The cleared, stamped invoice is emailed or printed.
  6. 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

ConceptKey Point
Who must complyAll VAT-registered businesses in KSA
Phase 2 startJanuary 2023 (rolling waves by taxpayer size)
Tax InvoiceB2B; buyer's VAT number required; input VAT claimable
Simplified Tax InvoiceB2C; QR code mandatory; no input VAT claim
VAT rate15%
Output VATCollected from customer; credited to VAT Payable
Input VATPaid to supplier; debited to VAT Recoverable
Retention6 years minimum
Official portalzatca.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.