Skip to main content

E-Invoicing / ZATCA

ZATCA-Compliant E-Invoicing

Phase 1 and Phase 2 compliant e-invoicing for businesses in Saudi Arabia.

ZATCA-Compliant E-Invoicing Software for Saudi Arabia

PosBytz is compliant with ZATCA e-invoicing requirements for businesses operating in Saudi Arabia. Generate invoices with QR codes, UUIDs, and bilingual formatting (Arabic + English) for Phase 1. Connect to the Fatoorah portal with XML UBL 2.1 and cryptographic stamps for Phase 2.

Phase 1 — Generation

Invoice generation that meets every ZATCA requirement

ZATCA Phase 1 requires businesses to generate e-invoices digitally with specific fields and formats. PosBytz handles all of this automatically from your POS — no manual formatting needed.

  • QR code generated on every invoice per ZATCA specification
  • UUID (Universally Unique Identifier) on each transaction
  • Bilingual invoices — Arabic and English side by side
  • All mandatory fields: seller/buyer TIN, VAT amount, invoice hash

Phase 2 — Integration

Direct integration with the ZATCA Fatoorah portal

ZATCA Phase 2 requires invoices to be reported to (or cleared by) the Fatoorah portal before being shared with the buyer. PosBytz connects to Fatoorah via API — invoices are submitted, validated, and stamped automatically.

  • API integration with ZATCA Fatoorah portal
  • Clearance model for standard (B2B) invoices
  • Reporting model for simplified (B2C) invoices
  • Automatic retry and error handling on submission failures

XML & Cryptography

UBL 2.1 format with cryptographic integrity

Every invoice is generated in XML UBL 2.1 syntax conforming to the EN16931 standard. Cryptographic stamps ensure invoice authenticity and prevent tampering — required for Phase 2 compliance.

  • XML UBL 2.1 invoice syntax per ZATCA specification
  • PDF/A-3 output with embedded XML for archival
  • Cryptographic hash and digital signature on each invoice
  • Tamper-resistant sequential counter for invoice integrity

All Transaction Types

Every invoice type — compliant from day one

Standard invoices, simplified invoices, credit notes, debit notes, refund invoices, and void transactions — all formatted and reported according to ZATCA rules.

  • Standard (B2B) and simplified (B2C) invoices
  • Credit notes and debit notes
  • Refund and void transaction handling
  • 5-year transaction archival in the cloud

Compliance Features

Built for ZATCA compliance — not bolted on

QR Codes

ZATCA-specified QR codes generated automatically on every invoice.

Bilingual Invoices

Arabic and English on every invoice — mandatory under ZATCA rules.

Crypto Stamps

Cryptographic signatures ensure authenticity and prevent tampering.

Auto Validation

Invoices validated against ZATCA rules before submission. Missing fields are flagged.

Multi-Language

Full Arabic (RTL) POS interface and customer-facing invoices.

Archival

All invoices archived for 5+ years in the cloud per regulatory requirements.

The inventory management alone paid for itself within the first month. We eliminated stockouts during peak hours and reduced food waste by 20%. The ZATCA e-invoicing compliance was a bonus.

Priya Nair

Owner · Malabar Kitchen

ZATCA E-Invoicing FAQ

Stay compliant with ZATCA e-invoicing

Generate compliant invoices from your POS. Phase 1 and Phase 2 ready.