From the moment the cashier presses collect, to the receipt being accepted by the authority.
The document is built as UBL 2.1 to the ZATCA specification with a TLV-encoded QR code, ready to hand over and to archive.
A TLV-encoded QR code — seller name, VAT number, timestamp, total and tax — in the exact byte order the specification asks for.
VAT at 15%, service charges and the discount below the tax line — in the right order of calculation, not a simple sum.
Invoices in the name of a registered company and its tax number, filed with the the authority with their clearance tracked. Included in the Business and Enterprise plans.
An issued invoice is corrected by a separate note that references it — because a document the authority holds is never edited or deleted.
A return linked to its original by referenceUUID automatically, and never for more than a line has left.
The mobile app stores the sale on the device and sends it the moment the connection returns, and prices it from a catalogue held on the device. Signing in and the first catalogue load both need a connection, and the web till needs one throughout because it runs from our servers.
Scan barcodes with the phone camera or a wired reader, and print the customer's slip on a 58mm or 80mm printer in Arabic, with the verification code.
Every till has its own numbering and its own UUID chain as the mandate requires, and a cashier is tied to their own device.
Owner, admin, cashier and accountant — each role sees only what belongs to it, and is never offered a screen it cannot open.
Sales, tax and invoice reports with CSV export, and alerts on whatever needs your attention.
A REST API that connects your existing ERP or accounting system, and CSV import for items and customers with a ready-made template.