Tax compliance has shifted from end-of-year accounting audits to real-time cryptographic transaction clearance. Here is how modern retail systems implement ZATCA Phase 2 and SEPA fiscal standards.
Understanding Tag-Length-Value (TLV) QR Structures
Under ZATCA Phase 2 guidelines, simplified tax invoices must embed a cryptographic Tag-Length-Value (TLV) QR code containing seller name, VAT identification number, timestamp, invoice total, VAT amount, ECDSA digital signature, and public key certificate.
Automated XML UBL 2.1 Generation
Every sale recorded in StrayPOS automatically compiles a compliant UBL 2.1 XML document alongside the printable thermal receipt. The XML document is cryptographically hashed with SHA-256 and chained to the preceding invoice hash to preserve an immutable audit trail.
Zero-Touch Clearance for Multi-Branch Stores
Our automated integration engine connects directly to the tax portal via mTLS API certificates, submitting B2B standard invoices for real-time clearance and B2C simplified invoices via 24-hour asynchronous batch reporting.
Build on a Resilient POS Infrastructure
Experience instant offline checkout, direct thermal printing, and fiscal compliance firsthand.