E-Invoicing in Saudi Arabia: Is Your ERP Ready for Wave 25?
On July 24, 2026, the Zakat, Tax and Customs Authority (ZATCA) announced Wave 25 of its e-invoicing mandate in Saudi Arabia, cutting the qualifying revenue threshold in half, from SAR 375,000 down to just SAR 187,500. Businesses that fell comfortably outside earlier compliance waves are now in scope, with an integration deadline of February 1, 2027. With more than 1.7 million active commercial registrations in the Kingdom, this is already being described as the broadest compliance push in the Fatoora program's history.
This is not a side project for Saudi Arabia's digital agenda. The Kingdom's e-invoicing framework is considered a core part of its Saudi Vision 2030 digital transformation strategy, tying everyday business compliance directly to the same national push driving the Kingdom's broader modernization goals.
For most businesses, the real question is no longer "does this apply to me." At this threshold, it almost certainly does. The real question is whether the Enterprise Resource Planning (ERP) system already running their finances is actually built to handle it.
What Does ZATCA's Wave 25 Actually Require?
Compliance is not simply switching from paper invoices to PDFs. ZATCA's Fatoora platform requires structured XML invoice generation, embedded QR codes, cryptographic digital signatures, a unique identifier (UUID) on every invoice, and direct API integration for real-time clearance of business-to-business invoices and 24-hour reporting of simplified, business-to-consumer invoices. A human-readable PDF without this structured data behind it does not meet the requirement, regardless of how it looks.
This is precisely where generic or improperly configured ERP systems create risk, not because the business is doing anything wrong, but because the software underneath it was never built with this level of local regulatory integration in mind.
Why Do ERP Systems Struggle With ZATCA Compliance?
Saudi businesses that have implemented Enterprise Resource Planning (ERP) software already report a consistent set of challenges, regardless of company size or industry: poor upfront planning, employee resistance to new systems, difficult data migration, excessive customization to force a generic system into local requirements, and, most relevant here, gaps in local compliance and Arabic-language support.
A system that struggles with basic localization is a system that will struggle with ZATCA's Wave 25 requirements specifically. Compliance at this level is not a plugin bolted onto an existing system. It has to be built into how the platform's finance function already works.
What System Works for ZATCA Compliance?
WaveERP® automates and streamlines all facets of any enterprise's operations. Each module represents a complete business cycle, seamlessly integrating data and providing instant access. Say goodbye to redundancy and hello to informed decision-making. WaveERP® enhances accountability and empowers management with real-time data for efficient decision-making.
In the context of Wave 25 specifically, that means:
- Finance, built around real double-entry accounting with the structured, auditable data trail that regulatory integration depends on.
- Procurement and Inventory, keeping the transactional data that feeds every invoice accurate and traceable from source to final billing.
- Multi-branch and multi-currency support, native to WaveERP®'s architecture, for businesses managing compliance across more than one location.
Because WaveERP® is configured, not force-fit, adapting to a specific regulatory requirement like Wave 25 does not mean waiting on a global vendor's release cycle or paying for expensive custom development after the fact.
Frequently Asked Questions
What is ZATCA's Wave 25? Wave 25 is the latest phase of Saudi Arabia's e-invoicing mandate, announced July 24, 2026, lowering the qualifying annual revenue threshold to SAR 187,500 and requiring affected businesses to integrate with the Fatoora platform by February 1, 2027.
Does Wave 25 apply to small and medium businesses? Yes. The threshold reduction to SAR 187,500 specifically brings a much larger population of small and medium businesses into scope, not just large enterprises.
What happens if a business misses its ZATCA integration deadline? Non-compliance can result in financial penalties, rejection of non-compliant invoices, and disruption to normal business operations, since invoices that fail to meet the structured format requirements are not considered valid under the mandate.
Is Wave 25 connected to Saudi Vision 2030? Yes. Saudi Arabia's e-invoicing framework is considered a core pillar of the Saudi Vision 2030 digital transformation strategy, extending national modernization goals directly into everyday business compliance.
Can WaveERP® handle ZATCA compliance without custom development? Yes. WaveERP®'s Finance module is built on configurable, structured data architecture designed to adapt to local regulatory requirements without requiring extensive custom development.
The Bottom Line
Wave 25 will not be the last threshold reduction, and the businesses that treat this moment as a reason to properly evaluate their ERP's compliance readiness, rather than patch around it, will be the ones prepared for whatever wave comes next.