ZATCA-Compliant e-Invoicing Solution to take you FAR Fast, Affordable & Reliable

Its time to ensure full compliance with ZATCA’s
E-Invoicing regulations!

user-avatars

Trusted by 2K+ Worldwide Brand & Customers

ENQUIRE NOW

By submitting this form, you accept our Terms of Service and Privacy Policy

content-image content-image

Implementation Phases

Saudi e-invoicing is rolled out in two phases:
Phase 1 – E-Invoice Generation (since Dec 4, 2021)
  • You must generate and store invoices electronically with all required fields.
  • No paper or manual invoices allowed.
  • Must include structured formats like XML or PDF/A-3 with embedded data.
  • QR code mandatory for simplified (B2C) invoices.

Phase 1 – E-Invoice Generation (since Dec 4, 2021)
  • Your e-invoicing system must be integrated with ZATCA’s Fatoora platform.
  • Real-time or near real-time reporting is required.
  • Invoices must include cryptographic stamps / UUIDs and meet security standards.
  • Deadlines for smaller revenue groups are being introduced gradually.
ZATCA Phase 2 Compliant

A system is ZATCA Phase 2 Compliant when it fully meets Saudi Arabia’s E-Invoicing Integration (Fatoorah) requirements and is successfully integrated with ZATCA’s platform for real-time invoice clearance and reporting.

Fast
Invoice Generation

Fast Invoice Generation refers to the ability of a billing or ERP system to create, validate, sign, and submit invoices within seconds, even under high transaction volumes—without manual intervention.

QR Code & XML Generation

The system supports automatic XML invoice generation and enhanced QR code creation in full compliance with ZATCA Phase 2 (Integration Phase) requirements.



Generate everything you need

Everything that the ZATCA portal will use to authenticate tax e-invoices, from QR codes to e-signatures, can be generated right in billing smarty

Validate invoices before authentication

Billing Smarty Invoice's validation process checks invoices for even the smallest guideline violation at every step, so error-free e-invoices can be sent with peace of mind.

VAT-Compliant Invoices

Create, print, and email professional VAT-compliant invoices in seconds, with full customization options

Real-Time, Customizable Business Reports

Get real-time customisable reports and intuitive dashboards, accessible on any device, anywhere. Access data and make informed decisions quickly, even on the go.

ZATCA regulations ask for more safeguards, and we deliver


No unauthorized access

Provide staff with role-based access to the modules they work on, with further security in the form of multi-factor authorization and user session tracking.

No transaction tampering

ZATCA guidelines are very clear about the consequences of compliance mistakes, and Billing Smarty helps by blocking users from altering transactions or timestamps.

  • What is e-invoicing in Saudi Arabia?

    E-invoicing means issuing, sending, storing, and processing tax invoices electronically in a structured format using compliant software. Paper or scanned invoices don’t count.

  • Who mandates e-invoicing?

    The Zakat, Tax and Customs Authority (ZATCA) mandates e-invoicing for all VAT-registered businesses operating in Saudi Arabia.

  • What must my e-invoicing software do?
    • Generate invoices in structured formats (XML + PDF/A-3).

    • Include mandatory data fields (VAT numbers, timestamp, buyer/seller details, tax totals).

    • Produce QR codes for simplified invoices.

    • Support digital signing / cryptographic stamping (Phase 2).

    • Be capable of connecting to ZATCA’s Fatoora API for clearance or reporting.

  • How long must I retain e-invoices?

    You must electronically store all issued e-invoices for at least five years (audit and compliance).

  • Do e-invoices need to be in Arabic?

    Yes, Arabic must be included in the human-readable format of the invoice. Other languages like English can be added as well.

content-image content-image