Generate compliant e-invoices and connect to ZATCA's Fatoora platform for clearance and reporting — as a standalone solution or integrated with your existing ERP, POS or accounting software.
Under ZATCA's Phase 2 (Integration Phase), VAT-registered businesses in Saudi Arabia must issue electronic invoices in a structured XML format and integrate their invoicing systems with the Fatoora platform, in waves announced by ZATCA.
Our solution handles the technical requirements for you: generating UBL 2.1 XML invoices, applying cryptographic stamps and QR codes, onboarding your devices with a CSID, sending standard (B2B) invoices for clearance and reporting simplified (B2C) invoices within the required timeframe.
Standard and simplified tax invoices, credit and debit notes in UBL 2.1 XML format.
Automatic QR code and digital signature on every invoice as ZATCA requires.
We guide you through compliance checks and obtaining your Cryptographic Stamp Identifier.
Real-time clearance of B2B invoices and reporting of B2C invoices via ZATCA APIs.
Connect with SAP, Odoo, custom ERPs, POS systems and accounting software through our API.
Invoices stored securely with status tracking, error logs and easy retrieval.
Review your current invoicing system and integration wave.
Connect your ERP / POS or set up our invoicing portal.
Compliance checks and CSID generation with ZATCA.
Start clearing and reporting invoices with ongoing support.
Still have questions? Message us — we usually reply within minutes.
Ask on WhatsAppPhase 2, also called the Integration Phase, requires taxpayers to issue e-invoices in XML format with specific security features and integrate their e-invoicing solutions with ZATCA's Fatoora platform. ZATCA rolls it out in waves and notifies taxpayers of their deadline in advance.
Standard tax invoices (B2B) must be sent to ZATCA for clearance before they are shared with the buyer. Simplified tax invoices (B2C) are shared with the customer immediately and reported to ZATCA within 24 hours.
No. In most cases we integrate our e-invoicing engine with your existing system, so your team keeps working the way they do today.
ZATCA notifies taxpayers of their integration wave based on revenue thresholds. Share your notification with us and we'll plan your go-live well before the deadline.
Book a free consultation. We'll review your needs and send a clear, fixed quote.