Introduction
ZATCA Phase 2 of e-invoicing in Saudi Arabia continues to expand in 2025, with new groups of taxpayers being integrated into the system. This guide covers the latest updates, requirements, and compliance steps.
Phase 2 Timeline
ZATCA has been rolling out Phase 2 in waves since January 2023. In 2025, additional waves cover businesses with annual revenues starting from SAR 5 million. Every business must ensure their POS system is ZATCA-integrated.
Technical Requirements
Phase 2 requires real-time integration with ZATCA systems, including UUID generation, QR codes with cryptographic stamps, and XML invoice format compliance.
Penalties
Non-compliance penalties range from SAR 5,000 to SAR 50,000 per violation, with escalating fines for repeated offenses.
How POS Systems Help
Modern POS systems like Vopecx handle e-invoice generation, ZATCA integration, and compliance automatically, reducing manual work and error risk.