Custom POS system for Saudi retail
A point-of-sale system built for Saudi retail — ZATCA-cleared receipts, Mada at the till, Arabic-first, integrated with your stock and accounting, owned by you, hosted in-region.
What Saudi retail actually demands at the till
A till in Saudi Arabia is a regulated point. Every simplified sale must produce a ZATCA-compliant e-invoice carrying the QR code and, under Phase 2, the locally generated cryptographic stamp, then be reported to ZATCA within the required window. Customers expect to tap a Mada card, the interface has to read naturally in Arabic with full right-to-left support, and the moment a sale completes, stock and the ledger should already reflect it.
Generic POS products treat all of this as regional add-ons — an e-invoicing plugin here, a payment connector there, an Arabic translation layer that fights the layout. The seams show up exactly where it hurts: a receipt that fails ZATCA validation, a card terminal that does not reconcile, stock that drifts from what is on the shelf. The fix is to build the till around these requirements from the start, with compliance and payments as tested, versioned parts of the system.
- ZATCA-compliant receipts — simplified e-invoices with the QR code and Phase-2 stamp, reported correctly.
- Mada at the till — the national debit network accepted in-store, reconciled against sales.
- Arabic-first interface — full right-to-left support, not a bolted-on translation.
- Real-time stock and accounting — every sale updates inventory and the ledger immediately.
A POS built around how your retail actually runs
We build the till around your real product catalogue, store layout, and back office — not a fixed template you reshape your business to fit. Compliance and payment logic live inside it as tested, versioned software, so every receipt is valid and every sale lands in stock and the books at once.
- Compliant checkout — ZATCA-valid simplified invoices generated and reported at the moment of sale, with the QR code and stamp.
- Integrated payments — Mada at the till through a licensed provider, reconciled automatically against the day's sales.
- Stock and back office — inventory, suppliers, and the ledger kept in step with every transaction, across one or many stores.
- Arabic-first, offline-tolerant — a fast right-to-left interface that keeps selling through a flaky connection and syncs when it returns.
- In-region hosting — sales, stock, and customer data in Riyadh or Jeddah, aligned to data-residency expectations.
Why build rather than rent a generic POS
A rented POS gets a till live quickly, and it works until your business has an opinion. The moment you need a specific receipt flow, deeper stock logic, a clean tie-in to your own accounting, or your sales history exported in full, the vendor cloud is a wall — the data is theirs, the rules are theirs, and the ZATCA and Mada connectors are whatever they chose to build. Building the POS around your retail keeps the catalogue, the sales history, and the compliance logic under your control.
Receipts are regulated and payments are security-critical, so we treat them with real governance: the e-invoicing logic validated against ZATCA, payments tokenised through a licensed provider, both versioned and re-checked when rules change, and everything hosted in-region with a clean audit trail. The till becomes software you own and can prove the behaviour of, with one source of truth across stores, stock, and the books.
Does the POS produce ZATCA-compliant receipts?
Yes. Each simplified sale generates a ZATCA-valid e-invoice with the QR code and, under Phase 2, the locally generated cryptographic stamp, reported to ZATCA within the required window — handled as tested, versioned logic.
Can customers pay with Mada at the till?
Yes. Mada is accepted in-store through a licensed payment provider and reconciled automatically against the day's sales, so the till and the books agree.
Is the interface genuinely Arabic-first?
Yes — full right-to-left support designed in from the start, not a translation layer fighting the layout, so staff move quickly and accurately.
Does it keep stock and accounting in sync?
Yes. Every sale updates inventory and the ledger immediately, across one or many stores, so you are never reconciling the shelf against the system after the fact.
Do we own the POS and its data?
Yes — you receive the source, schema, and deploy pipeline, and your catalogue and sales history stay yours, hosted in-region. No vendor cloud holding your data hostage.
We don't advise on AI. We run it for you.
Proven on your data before you commit.