Skip to main content

ZATCA Phase 1 & 2 Ready · E-Invoicing Software in Saudi Arabia

Simplify E-Invoicing in Saudi Arabia with Bytize

Bytize is ZATCA Phase 1 and Phase 2 ready. Generate compliant invoices with QR codes, UUIDs, and cryptographic stamps, and integrate with FATOORA from SAP, Microsoft Dynamics, Salesforce, or the PosBytz POS.

E-invoicing in Saudi Arabia ZATCA clearance model

Wave 25: Businesses with VAT-subject revenue above SAR 187,500 in 2022, 2023, 2024, or 2025 must integrate with FATOORA by 1 February 2027.

What is E-Invoicing in Saudi Arabia?

E-Invoicing in Saudi Arabia is governed by ZATCA's FATOORA programme: VAT-registered businesses must issue tax invoices, as well as credit and debit notes, as structured electronic documents. Phase 1 (Generation) has been mandatory since 4 December 2021. Phase 2 (Integration) connects your invoicing system directly to ZATCA's FATOORA platform and is being rolled out in waves.

Handwritten invoices and invoices typed in text editors or spreadsheets are non-compliant. Under Phase 2, standard tax invoices (B2B) must be cleared by ZATCA before being shared with buyers, while simplified tax invoices (B2C) must be reported to ZATCA within 24 hours.

E-invoice requirements in Saudi Arabia

  • Format: XML in UBL 2.1, or PDF/A-3 with embedded XML, complying with ZATCA's e-invoicing specifications
  • Clearance: Standard tax invoices are transmitted to FATOORA and cleared before reaching the buyer
  • Reporting: Simplified tax invoices are reported to FATOORA within 24 hours of issue
  • Security: Each invoice includes a UUID, an invoice hash, and a cryptographic stamp; simplified invoices must display a QR code
  • Language: Invoices must be issued in Arabic; additional languages may be included alongside Arabic

Who must comply

  • All VAT-registered taxpayers resident in Saudi Arabia must comply with Phase 1.
  • Phase 2 is rolled out in waves based on VAT-subject revenue; ZATCA notifies each targeted taxpayer directly.
  • Covers standard and simplified tax invoices, as well as their associated credit and debit notes.
  • Non-resident taxpayers are exempt from Saudi e-invoicing requirements.

E-Invoicing in Saudi Arabia: timeline and deadlines

Phase 1 applies to all VAT-registered businesses; your Phase 2 compliance date depends on the specific wave assigned to you by ZATCA.

  1. 4 Dec 2021

    All VAT-registered resident taxpayers

    Phase 1: generate and store e-invoices

  2. 1 Jan 2023

    Wave 1: VAT-subject revenue above SAR 3 billion in 2021

    Phase 2 integration begins

  3. 31 Mar 2026

    Wave 23: revenue above SAR 750,000 in 2022, 2023 or 2024

    Integration deadline (passed)

  4. 30 Jun 2026

    Wave 24: revenue above SAR 375,000 in 2022, 2023 or 2024

    Integration deadline (passed)

  5. 1 Feb 2027

    Wave 25: revenue above SAR 187,500 from 2022 to 2025

    Integration deadline

ZATCA announced Wave 25 on 24 July 2026. One year above the threshold is enough to be in scope.

How E-Invoicing in Saudi Arabia works with Bytize

Saudi Arabia enforces a clearance model: ZATCA validates standard invoices before they reach the buyer and must receive simplified invoices within 24 hours of issuance.

  1. Onboard with ZATCA

    Bytize registers your invoicing units with FATOORA using a one-time password (OTP) from the FATOORA portal to obtain each unit's Cryptographic Stamp Identifier (CSID).

  2. Send invoice data

    Your ERP or POS sends invoice data to Bytize.

  3. Generate and stamp

    Bytize generates the UBL 2.1 XML, attaches the UUID, invoice hash, cryptographic stamp, and QR code, and validates the file against ZATCA rules.

  4. Clear standard invoices

    Standard tax invoices are sent to FATOORA for clearance. ZATCA validates and returns the cleared invoice, which you then deliver to your buyer.

  5. Report simplified invoices

    Simplified tax invoices are issued to your customer immediately and reported to FATOORA within 24 hours.

  6. Track and archive

    Every ZATCA response is returned to your system, and invoices are securely archived for audit compliance.

ZATCA e-invoicing software in Saudi Arabia, built for your business

Bytize covers both ZATCA phases from one platform, whether you invoice from an ERP or a POS.

  • Phase 1 and Phase 2 ready

    Generate compliant invoices today and integrate with FATOORA when your wave arrives, without changing systems.

  • QR codes and UUIDs

    ZATCA-specified QR codes and UUIDs are generated on every invoice automatically.

  • Cryptographic stamps

    Each invoice is stamped so its authenticity can be verified and any tampering detected.

  • Validation before submission

    Invoices are checked against ZATCA rules, and missing fields are flagged before anything is sent.

  • Arabic and English invoices

    Every invoice is bilingual, with a full Arabic (RTL) interface on the POS.

  • Every transaction type

    Sales, returns and refunds, and voids, all compliant from day one.

  • Free tier for small businesses

    Start on PosBytz for free with QR code invoices in Arabic and English, and upgrade later without losing data.

Benefits of E-Invoicing in Saudi Arabia

While e-invoicing is a legal requirement, a proper setup speeds up payments and eliminates manual effort for your finance team. Here is how Bytize transforms your invoicing workflow:

  • Stay compliant without extra work

    Invoices are generated, stamped and cleared to ZATCA's specification, so you meet your wave deadline by default.

  • Get paid faster

    Buyers receive invoices already cleared by ZATCA, so there’s less back-and-forth over invalid VAT invoices and approval starts sooner.

  • Fewer errors and rejections

    Every invoice is validated against official rules before submission, ensuring missing fields and incorrect tax codes are corrected prior to delivery.

  • No more manual data entry

    Invoices flow from your ERP or POS straight to FATOORA, so your team stops re-keying or re-issuing invoices.

  • Audit-ready records

    Every invoice and status message is maintained in a tamper-evident archive, ready for export and retrieval during tax authority audits.

  • Grow without switching

    Start on the free tier, move to full Phase 2 integration, and add Peppol e-invoicing for other markets on the same platform as you expand.

E-invoicing software in Saudi Arabia that connects to your ERP

Bytize seamlessly connects your ERP, POS, or accounting software to FATOORA, allowing your team to maintain its existing invoicing workflows.

  • SAP

    ERP

    SAP logo
  • Microsoft Dynamics

    ERP

    Microsoft Dynamics 365 logo
  • Salesforce

    CRM and billing

    Salesforce logo
  • Any system

    Through the Bytize API (XML and PDF)

    Custom ERP

Penalties for non-compliance with E-Invoicing in Saudi Arabia

ZATCA usually starts with a warning, but repeated e-invoicing violations draw escalating fines of up to SAR 50,000.

ViolationPenalty
First violation (e.g., failing to issue an e-invoice, missing QR code, or altering an invoice post-issuance)Written warning
Repeated violationsEscalating fines per violation, up to SAR 50,000
Not integrating with FATOORA by your wave deadlineTreated as an e-invoicing violation; fines up to SAR 50,000

Why choose Bytize for E-Invoicing in Saudi Arabia

Bytize runs ZATCA e-invoicing in production across Saudi Arabia.

  • ERP and POS in one

    Integrate with SAP, Microsoft Dynamics, or Salesforce, or issue invoices directly from PosBytz POS across Windows, Android, and iPad.

  • Free tier for small businesses

    Get compliant with no upfront cost and no credit card.

  • Built for Arabic

    Bilingual invoices and a full Arabic POS interface.

  • Ready for the rest of the GCC

    The same team runs JoFotara reporting in Jordan and Peppol e-invoicing across six markets.

E-Invoicing in Saudi Arabia: frequently asked questions

Yes. Phase 1 has been mandatory for all VAT-registered resident businesses since 4 December 2021. Phase 2 integration applies wave by wave; Wave 25 covers businesses with revenue exceeding SAR 187,500 and requires integration by 1 February 2027.

Get ready for E-Invoicing in Saudi Arabia before your wave deadline

Tell us your wave and your ERP or POS. We'll confirm your deadline, show how Bytize connects to FATOORA and plan your go-live.