RoleAxis

Insights · Compliance · September 10, 2026

What ZATCA's 2026 e-invoicing waves mean for your books.

Two more integration waves land this year: businesses above SAR 750,000 in revenue in March, and above SAR 375,000 in June. Many owners read this as a compliance chore. It is also the moment their invoice data becomes structured enough for software to actually work with.

The schedule, briefly

ZATCA's e-invoicing rollout has two phases. The generation phase, in force since 2021, required invoices to be issued electronically. The integration phase, rolling out in waves since 2023, requires invoicing systems to connect to ZATCA's Fatoora platform and clear invoices in a structured format. Wave 23 covers businesses with more than SAR 750,000 in VAT-liable revenue, from March 2026. Wave 24 covers those above SAR 375,000, from June 2026. Each wave gets formal notification from ZATCA ahead of its deadline, and the penalties regime for non-compliance is real.

What integration actually changes in your data

To clear an invoice with Fatoora, your system has to produce it as structured data: buyer, seller, line items, quantities, VAT lines, totals, all in defined fields rather than a PDF someone typed. That requirement quietly upgrades the whole back office. Once invoices exist as structured records in an ERP or accounting system, they can be checked by software: duplicate invoices within a window, VAT lines that do not compute at 15%, amounts that disagree with the purchase order and the goods receipt behind them.

In other words, the same project you are forced to do for compliance is the project that makes automated checking possible at all. Before integration, an AI system reading your payables had nothing reliable to read. After it, the checks above are arithmetic on data your system already holds.

What we would do in the wave-24 bracket

If your revenue puts you in the June 2026 wave, the sequencing matters. Choose an invoicing or ERP setup that treats the ZATCA connection as a native feature, not a bolt-on, and get your supplier and item master data clean while volumes are still manageable. The businesses that do this once, properly, come out of the compliance push with books that are automatable. The ones that bolt on a minimal clearance tool keep the spreadsheet economy and do the same project again in two years.

Where RoleAxis fits, and where it does not

RoleAxis does not file, clear, or submit anything to ZATCA, and it has no ZATCA integration. What our finance operations agent does is read the structured records your compliant system already holds, in Odoo or Qoyod today, and draft the checks above for a person to approve: duplicates flagged, VAT lines that look wrong, invoices that disagree with their purchase orders. Nothing executes without a named person approving it. This post is analysis, not tax or legal advice; for your entity's exact obligations, ZATCA's notifications and your adviser are the authority.

Sources

More from Insights: all posts. Related: Vision 2030's SME math, and where AI actually fits.