Key Features of ZATCA-Compliant Invoicing Software
To ensure compliance with Saudi Arabia's Zakat, Tax and Customs Authority (ZATCA) e-invoicing regulations, your software must possess specific capabilities, particularly for Phase 2 integration. Essential features include the automated generation of ZATCA-compliant QR codes, which are mandatory for simplified invoices (B2C) and contain key transaction data. The software should also offer customizable invoice templates that adhere to the required XML or PDF/A-3 (with embedded XML) formats, ensuring machine readability and human comprehension. Furthermore, automatic VAT calculations are crucial, applying the standard 15% VAT rate and correctly handling zero-rated or exempt supplies. Look for solutions that embed a Universally Unique Identifier (UUID) and a cryptographic stamp for authenticity and integrity, as well as digital signatures.