Skip to content
paybytz

ZATCA E-Invoicing · Saudi Arabia

ZATCA approved e‑invoicing for Saudi Arabia

Generate ZATCA-compliant invoices with QR codes, UUIDs, Arabic and English formatting and direct Fatoorah integration. Manage Phase 1 and Phase 2 from one cloud platform, or connect your own ERP through our API.

  • Phase 1 & Phase 2 ready
  • Fatoorah integrated
  • Arabic + English invoices

Tax invoice

فاتورة ضريبية

INV-2026-000184

Consulting servicesخدمات استشارية4,000.00
Implementationالتنفيذ2,500.00
VAT 15%
975.00
Total (SAR)
7,475.00

UUID 3f2a9c1e-7b4d-4e6a-9c0f-2d8b5a61e7c4

Cleared by ZATCAFatoorah · stamped and signed

Phase 1 and Phase 2

Everything ZATCA asks for, built into your billing

Phase 1 · Generation

Invoices that meet every ZATCA field rule

Phase 1 requires businesses to generate and store tax invoices and notes digitally, with specific fields and formats. Paybytz handles all of it automatically.

  • QR code on every invoice per the ZATCA specification
  • UUID on each transaction
  • Bilingual invoices, Arabic and English side by side
  • All mandatory fields: seller and buyer TIN, VAT amount, invoice hash

Phase 2 · Integration

Direct integration with the Fatoorah portal

Phase 2 requires invoices to be cleared by, or reported to, Fatoorah. Paybytz connects over the API, so invoices are submitted, validated and stamped automatically.

  • API integration with the 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 with cryptographic integrity

Every invoice is generated in XML UBL 2.1 conforming to EN 16931. Cryptographic stamps prove authenticity and prevent tampering, as Phase 2 requires.

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

All transaction types

Every invoice type, compliant from day one

Standard and simplified invoices, credit and debit notes, refunds and voids, all formatted and reported according to ZATCA rules.

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

Compliance features

Built as a ZATCA approved e‑invoicing solution

QR codes

ZATCA-specified QR codes generated automatically on every invoice.

Bilingual invoices

Arabic and English on every invoice, as ZATCA rules require.

Cryptographic stamps

Signatures that prove authenticity and prevent tampering.

Validation before submission

Invoices are checked against ZATCA rules first. Missing fields are flagged.

Arabic interface

Full right-to-left interface and customer-facing invoices.

Archival

Every invoice archived for 5+ years in the cloud, per regulation.

Approved solution provider

Listed by ZATCA, verifiable in a click

Paybytz is operated by Bytize Technology Solutions, a ZATCA approved Phase 2 e-invoicing solution provider covering both the Generation and Integration phases. Check our status on ZATCA's official Solution Providers Directory.

ZATCA · Solution Providers Directory

Bytize Technology SolutionsApproved e-invoicing solution provider

Phase 1 (Generation) and Phase 2 (Integration)

ERP integration

Already on an ERP? We connect it to ZATCA

Keep the system your team already uses. Paybytz adds generation, validation and Fatoorah submission behind it.

Microsoft Dynamics

Invoice generation, validation and submission that builds on Dynamics' native capabilities.

Salesforce

Automated invoice processing and submission with real-time validation.

SAP

Automated generation, real-time validation and a clean data flow between SAP and Fatoorah.

Developers

A ZATCA API your ERP can talk to

Secure endpoints for invoice generation, validation, submission and real-time tracking, with XML and PDF output, QR embedding and automated error handling.

  1. 1

    Onboard the device

    Generate the CSR and obtain the compliance and production CSIDs from ZATCA.

  2. 2

    Send the invoice

    POST invoice data from your ERP, POS or accounting system.

  3. 3

    We sign and submit

    UBL 2.1 XML, hash, signature and QR, then clearance or reporting on Fatoorah.

  4. 4

    Get the result

    Cleared XML, PDF/A-3 and status back to your system, archived for audit.

FAQ

ZATCA e‑invoicing FAQ

What is ZATCA e-invoicing?

ZATCA e-invoicing is the mandatory digital invoice system in Saudi Arabia. VAT-registered businesses must generate invoices digitally (Phase 1) and clear or report them through the ZATCA Fatoorah portal (Phase 2).

Is ZATCA e-invoicing mandatory for all businesses?

Yes. It is mandatory for VAT-registered businesses in Saudi Arabia, which must use compliant solutions for both Phase 1 and Phase 2 as ZATCA mandates.

What is the difference between Phase 1 and Phase 2?

Phase 1 (Generation) requires invoices to be created digitally with QR codes and UUIDs. Phase 2 (Integration) requires invoices to be submitted to Fatoorah over the API for clearance or reporting.

What is a cryptographic stamp?

A digital signature applied to an invoice to verify its authenticity and prevent tampering. It is mandatory for Phase 2 and keeps the invoice intact throughout reporting.

Do you handle both B2B and B2C invoices?

Yes. Standard (B2B) invoices go through clearance, validated by ZATCA before delivery to the buyer. Simplified (B2C) invoices go through reporting, submitted to ZATCA within 24 hours.

Can I integrate with my existing ERP or accounting software?

Yes. We integrate e-invoicing with your existing ERP, POS or accounting software, including Microsoft Dynamics, Salesforce and SAP, through our API.

Is Paybytz a recognised ZATCA solution provider?

Yes. Paybytz is operated by Bytize Technology Solutions, listed as an approved e-invoicing solution provider on ZATCA's official Solution Providers Directory.

Can my business be fined for not complying?

Yes. Non-compliance can result in penalties ranging from SAR 1,000 to SAR 40,000.

How much does it cost?

Pricing depends on transaction volume, the number of branches and the integrations you need. Small businesses can start on the free tier. Contact us for a quote.

Get ZATCA compliant without rebuilding your billing

Phase 1 and Phase 2 ready. Tell us what you bill from and we'll map the shortest path.