Saudi Arabia Business Owners: POS Systems and ZATCA e-Invoicing Compliance
Technology

Saudi Arabia Business Owners: POS Systems and ZATCA e-Invoicing Compliance

ZATCA Phase 2 e-invoicing is now rolling out across Saudi Arabia. Here is what every business owner needs to know about POS compliance.

May 12, 20257 min readOneScale Team

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

  1. Confirm your VAT registration status and phase rollout date with ZATCA
  2. Audit your current invoicing/POS system for ZATCA compliance
  3. If non-compliant, replace or upgrade before your integration deadline
  4. Ensure all staff are trained on the new receipt generation process
  5. 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.

#saudi arabia
#zatca
#vat
#e-invoicing
#pos
#compliance
#ksa

Want to see OneScale in action?

We can show you the exact workflow for your business on WhatsApp, with a proper walkthrough instead of a generic pitch.