CONNECT WITH CLIENTS THROUGH IMPACTFUL VISUALS.

ZATCA Phase 2 · Fatoora

ZATCA E-Invoicing Integration in Saudi Arabia

Whetstonez connects your ERP, POS or custom invoicing system to ZATCA's Fatoora platform for Phase 2 (Integration Phase) compliance. We handle onboarding, invoice generation, clearance and reporting, so compliance becomes part of your normal workflow.

Phase 2Integration Phase compliance
B2B + B2CClearance and reporting flows
Any systemERP, POS or custom software
24/7Support after go-live
What we integrate

End-to-end Phase 2 integration

Phase 2 is not a template change. Your system has to create, sign and send every invoice to ZATCA in the right format. We build that connection for you.

Onboarding and CSID certificates

Generate CSRs, obtain compliance and production cryptographic stamp identifiers (CSIDs) and register each invoicing device or system.

Compliant XML invoices

Standard and simplified tax invoices, credit and debit notes in UBL 2.1 XML with all mandatory fields.

QR codes and cryptographic stamps

Invoice hashing, chaining to the previous invoice, digital signature and QR codes that ZATCA and buyers can verify.

Clearance and reporting

Real-time clearance for B2B tax invoices and reporting of B2C simplified invoices within ZATCA's required time window.

ERP, POS and custom systems

Integration with your existing ERP, accounting software, POS or a custom invoicing module we build for you.

Monitoring and error handling

Dashboards and alerts for rejected or pending invoices, automatic retries and clear logs for your finance team.

Who needs it

Is your business in scope?

ZATCA brings VAT-registered businesses into Phase 2 in waves based on revenue, and notifies each wave in advance. Preparing early avoids last-minute risk.

Retail and POS

Stores and restaurants issuing high volumes of simplified invoices.

B2B companies

Suppliers and contractors issuing standard tax invoices to other businesses.

Custom-built systems

Companies whose invoicing lives in in-house or legacy software.

E-commerce and SaaS

Online stores and platforms invoicing customers automatically.

How we work

A clear process from idea to launch

1

Discovery and scope

Workshops to map your process and users, ending in a fixed scope, timeline and price.

2

Design approval

Clickable Arabic and English screens you approve before development starts.

3

Build with weekly demos

You see working software every week and give feedback on the real thing.

4

Launch and support

Testing, deployment and training, followed by monitoring, updates and 24/7 support.

Related

Guides and related services

Phase 2 integration guide

What Phase 2 requires and how to prepare.

Read the guide

API development and integrations

Connecting systems securely and reliably.

API integrations

Custom software cost

Typical budgets for Saudi projects.

Cost guide
FAQ

ZATCA e-invoicing integration: common questions

What is ZATCA Phase 2 e-invoicing?

Phase 2, the Integration Phase, requires VAT-registered businesses to integrate their e-invoicing systems with ZATCA's Fatoora platform. Invoices must be generated in a structured XML format, cryptographically stamped and either cleared (B2B) or reported (B2C) to ZATCA.

How do I know when my business must comply?

ZATCA brings businesses into Phase 2 in waves based on revenue and notifies each targeted taxpayer in advance. Check your notification on the ZATCA portal; we can help you plan the timeline from there.

Can you integrate our existing ERP or POS?

Yes. We integrate existing ERP, accounting and POS systems where they allow it, or build a compliant invoicing module that connects your current system to Fatoora.

What is the difference between clearance and reporting?

Standard tax invoices (B2B) must be cleared by ZATCA before you share them with the buyer. Simplified invoices (B2C) are shared with the customer first and reported to ZATCA within the required time window.

How long does integration take?

A typical integration takes 3 to 8 weeks depending on your system, the number of invoicing devices and the testing needed on the ZATCA sandbox before go-live.

Need to be Phase 2 ready?

Tell us which system you invoice from today. We will map the fastest compliant route and give you a fixed scope and price.

Free consultation

Tell us about your project

Leave your details and our team will contact you to talk through your idea, timeline and budget. It is free and there is no commitment.

  • Arabic & English
  • In-house team in Jeddah
  • Since 2012

Prefer to talk now? Call +966 55 222 6985