Our product — Saudi E-Invoicing

dsFatoora — ZATCA e-invoicing, cleared and reported.

Phase 1 generation and Phase 2 integration for Saudi Arabia: real-time clearance for B2B invoices, 24-hour reporting for B2C, and the hash chain, QR and certificates the mandate requires — from the ERP and POS systems you already run.

Integrity

Hash chain, QR, certificates

PIH and ICV sequencing per branch and till, QR generation, and CSID certificate lifecycle handled for you.

Scale

Built for POS volume

Proven across a live deployment running 305+ POS branches and over a million invoices a month.

What dsFatoora covers

  • Phase 1 structured generation and storage
  • Phase 2 integration, wave onboarding and registration
  • UBL 2.1 invoice generation and validation
  • Cryptographic stamping and CSID certificate renewal
  • Previous Invoice Hash (PIH) and ICV sequencing
  • QR code generation for simplified invoices
  • Submission with retry, dedupe and audit logging
  • Clearance status written back into the ERP
  • PDF/A-3 invoice generation with the signed XML embedded
  • Bulk onboarding — many legal entities and branches registered in one click
  • Bilingual output and QR codes — English and Arabic
The full picture

From ERP and POS to cleared, delivered and archived.

dsFatoora integration process: ERP B2B invoices and POS B2C invoices call the dsFatoora API server, which validates, signs, hashes and generates the QR code; invoices are cleared or reported with ZATCA, then delivered to the customer as PDF/A-3, email or print, and archived.
ERP and POS → validation, signing and QR → ZATCA clearance or reporting → delivery and archive.
Also in dsFatoora

Output, onboarding and language — handled.

Output

PDF/A-3 generation

Archive-grade PDF/A-3 invoices with the signed XML embedded inside the file — one document that is both human-readable and machine-verifiable.

Onboarding

Bulk entity & branch onboarding

Register many legal entities and branches to ZATCA Phase 2 in a single action, instead of repeating CSID requests and setup device by device.

Language

Bilingual EN / AR

Invoice output and QR codes in both English and Arabic, so the same document serves the customer in front of you and the auditor later.

dsFatoora PDF/A-3 invoice output, validated as standards-compliant
A PDF/A-3 invoice with the signed XML embedded, produced by dsFatoora.
How it fits

Where dsFatoora sits in your landscape

dsFatoora is the Saudi e-invoicing product. Running several ERPs, or more than one country? dsConnectMW is the layer that carries them all.

See dsFatoora against your own ZATCA data.

Bring a sample of your invoices and we will show you the clearance path end to end.

Book a Demo