ZATCA E-Invoicing in 2026: A Phase 2 Readiness Checklist for Saudi SMEs
If your business operates in Saudi Arabia, ZATCA e-invoicing is no longer optional. The Zakat, Tax and Customs Authority has moved thousands of companies onto the Fatoora platform, and new waves keep arriving by revenue threshold. This guide gives you a practical readiness checklist for 2026 so your invoices clear the first time, every time.
We wrote it for SME owners, finance staff and operations managers who want a clear path without the jargon. Follow the steps below, and you will spend far less time fixing rejected invoices and far more time running the business.
Compliance has a cost when you get it wrong. A rejected invoice delays payment, frustrates customers and pulls your finance team into rework. A ready system does the opposite: it issues a correct document the first time, keeps a clean audit trail, and lets you close each month without surprises. The goal of this checklist is to move you from reactive firefighting to calm, repeatable billing.
What ZATCA e-invoicing actually requires
Saudi Arabia runs its programme in two phases. Phase 1, the Generation phase, started on 4 December 2021. It required businesses to stop issuing handwritten or simple PDF invoices and to generate structured electronic invoices instead.
Phase 2, the Integration phase, has rolled out in waves since 1 January 2023, grouped by annual revenue. In this phase your billing system connects directly to the Fatoora platform. Standard tax invoices for business customers are cleared by ZATCA before you share them. Simplified tax invoices for consumers are reported within 24 hours and must carry a QR code.
Invoices are issued as XML in the UBL 2.1 format, or as PDF/A-3 with the XML embedded, and each one carries a cryptographic stamp. VAT in the Kingdom is 15%, so your totals and tax lines must reconcile to the riyal.
Is your business ready for ZATCA Phase 2?
Ask yourself four quick questions. Do you know your wave date? Can your system produce compliant XML? Do your invoices include every mandatory field? Can you connect to Fatoora without manual uploads? If any answer is no, the checklist below closes the gap.
The field details that trip people up
Most rejections come from small data problems, not big system failures. A missing VAT registration number, a mismatched buyer address, a wrong unit price, or a rounding error on the tax line will all stop an invoice. Clean master data before you integrate, not after.
Your 2026 Phase 2 readiness checklist
- Confirm your wave. Check ZATCA’s current wave announcements and note the exact date your business must integrate.
- Register and link. Onboard your solution with the Fatoora platform and generate your cryptographic credentials.
- Clean your data. Verify your VAT number, commercial registration, customer records and product catalogue.
- Separate invoice types. Set up clearance for standard B2B invoices and reporting for simplified B2C invoices.
- Add the QR code. Make sure every simplified invoice prints a scannable QR code.
- Test, then go live. Run sample invoices through the compliance checks before you switch real billing over.
- Train the team. Show finance and sales staff how to issue, correct and credit invoices.
Standard vs simplified invoices at a glance
| Feature | Standard tax invoice (B2B) | Simplified tax invoice (B2C) |
|---|---|---|
| Typical buyer | Another business | End consumer |
| ZATCA process | Cleared before sharing | Reported within 24 hours |
| QR code | Optional | Required |
| Buyer VAT number | Required | Not required |
| Format | XML (UBL 2.1) or PDF/A-3 | XML (UBL 2.1) or PDF/A-3 |
Knowing which invoice type you issue most often tells you where to focus testing. A wholesaler lives in the standard lane, while a cafe or retail shop lives in the simplified lane.
Who must comply, and when?
Every business registered for VAT in Saudi Arabia falls under the e-invoicing rules. What changes between companies is the Phase 2 timing. ZATCA groups businesses into waves by annual revenue, and it announces each wave in advance with a defined go-live window.
This means a large distributor integrated earlier than a small workshop, but the direction of travel is the same for everyone. If you are a newer or smaller business, do not assume you are exempt. Check ZATCA’s current wave announcements, confirm the threshold that applies to you, and mark your date on the calendar. Treat that date as a hard deadline, because invoices issued outside the rules after your go-live are not compliant.
Why connect invoicing to the rest of your operation
Compliance is the floor, not the ceiling. When your invoicing sits inside one platform alongside your sales, support and after-sales work, you remove double entry and the errors that come with it.
Daftarix is a cloud business platform that helps a Saudi company manage customers, quotations, VAT invoices, support tickets and maintenance requests in one place. Because quotations flow straight into invoices, your team stops copying figures between tools.
There is an after-sales angle too. A built-in issue reporting and management system lets customers log problems, and your staff track each case to resolution. That keeps service promises and tax records in the same trusted system.
- One customer record feeds quotations, invoices and support history.
- VAT lines calculate automatically, so totals reconcile at month end.
- Reports show outstanding invoices and open issues side by side.
Common mistakes to avoid
Leaving integration to the week of your wave date is the biggest risk. Testing takes time, and data cleanup always reveals surprises. Start at least a month early.
Another frequent error is treating simplified and standard invoices the same way. They follow different ZATCA processes, and mixing them causes reporting gaps. Map each sales channel to the correct invoice type from day one.
Finally, do not rely on manual exports and uploads. Phase 2 expects a live connection, and manual workarounds break under volume. If you run a busy storefront, you may also want help from reputable service experts to keep your systems and your growth aligned.
Frequently Asked Questions
When did ZATCA e-invoicing start in Saudi Arabia?
Phase 1 began on 4 December 2021, and Phase 2 integration has rolled out in waves since 1 January 2023, grouped by annual revenue. Check ZATCA’s current wave announcements for your exact date.
What is the difference between clearance and reporting?
Standard tax invoices for business customers are cleared by ZATCA before you share them. Simplified tax invoices for consumers are reported within 24 hours and must carry a QR code.
What invoice format does ZATCA require?
Invoices must be XML in UBL 2.1 format, or PDF/A-3 with the XML embedded, each carrying a cryptographic stamp. For the authoritative rules, see the ZATCA e-invoicing portal.
Can one platform handle invoicing and customer service?
Yes. A unified platform like Daftarix keeps quotations, VAT invoices, support tickets and issue tracking together, which reduces errors and saves time.
Conclusion
ZATCA e-invoicing rewards businesses that prepare early. Confirm your wave, clean your data, separate your invoice types and test before you go live, and the Fatoora connection becomes routine rather than stressful. To see how one system can handle compliant invoicing alongside quotations and after-sales support, book a demo or get a quote with Daftarix today.





