The ZATCA Mandate: What Has Changed
The Zakat, Tax and Customs Authority of Saudi Arabia (ZATCA) mandated electronic invoicing — known as Fatoora — in two phases. Phase 1 required all VAT-registered businesses to generate electronic invoices from December 2021. Phase 2 (integration phase) requires invoicing systems to be integrated with ZATCA's Fatoora portal, with rollout based on revenue tiers beginning 2023 and continuing through 2025.
For business owners, this means that a paper receipt from a cash register or a PDF invoice from an old system is no longer sufficient. Your invoicing system must generate structured XML invoices, apply cryptographic signing, and — for Phase 2 businesses — transmit invoice data to ZATCA in near real-time.
Non-compliance carries penalties of SAR 1,000 for a first violation, SAR 5,000 for a second, and SAR 10,000 for a third. Beyond fines, non-compliant businesses face reputational risk and potential audit exposure.
What a Compliant POS Must Do
To meet ZATCA requirements, a POS system or invoicing solution must:
- Generate invoices in the required UBL 2.1 XML format
- Apply a cryptographic stamp (ECDSA signature) to each invoice
- Include a QR code on simplified tax invoices (B2C transactions)
- For Phase 2: transmit invoices to the ZATCA Fatoora platform within the required timeframe
- Maintain an audit-ready invoice archive
A system that cannot produce the QR code alone fails compliance. Many older POS systems in the Saudi market are not updated for these requirements.
VAT at 15%
Saudi Arabia's VAT rate is 15% — among the higher VAT rates globally. Every transaction must calculate and display VAT correctly. For a restaurant meal priced at SAR 100 exclusive of tax, the VAT is SAR 15 and the total is SAR 115. For a pharmacy selling a SAR 50 item, the VAT and total must appear separately on the receipt. OneScale calculates Saudi VAT at 15% and formats receipts in compliance with ZATCA requirements.
Arabic Language Requirements
ZATCA requires that invoices issued to Saudi customers be in Arabic, or bilingual (Arabic and another language). A POS system that only operates in English cannot produce compliant invoices for the Saudi market. OneScale's interface and receipt output support full Arabic — right-to-left formatting, Arabic numerals where required, and complete Arabic translation of item descriptions entered in Arabic.
Business Types Affected
ZATCA compliance applies across industries. In practical terms, the businesses most affected include:
- Restaurants and cafes (every order is a B2C simplified tax invoice)
- Retail shops (each sale requires a compliant receipt)
- Pharmacies (B2C and B2B transactions, controlled substance records)
- Wholesale and distribution (B2B invoicing requiring full tax invoices)
- Professional services (formal invoices for each engagement)
Practical Steps for Saudi Business Owners
- Confirm your VAT registration status and phase rollout date with ZATCA
- Audit your current invoicing/POS system for ZATCA compliance
- If non-compliant, replace or upgrade before your integration deadline
- Ensure all staff are trained on the new receipt generation process
- Maintain invoice archives as required by ZATCA (minimum 5 years)
Conclusion
ZATCA compliance is not optional and the enforcement timeline is active. Saudi business owners who have not yet upgraded their POS or invoicing systems to Fatoora-compliant solutions should treat this as an urgent priority, not a future project. The cost of a compliant POS system is a fraction of the potential fines and audit exposure of non-compliance.