ZATCA Phase 2 Compliant

Integrated POS & accounting, ready for the Saudi market

One system for sales, purchases, inventory, and a full accounting backbone — Arabic-first, ZATCA-ready, multi-device.

Simplified tax invoice

Al Sanabel Restaurant · Main branch

Invoice no.

INV-2026-004182

VAT number
300000000000003
Date and time
2026-09-04 13:42
ItemQtyTotal
Chicken burgerpc224.00
Friesmedium19.50
Soft drink 330 mlcan27.00
Subtotal before VAT40.50
VAT 15%6.08
Amount due46.58 SAR

Signed and reported to ZATCA

The QR carries a signed TLV payload — Phase 2

SAMPLE DATA
+500
Active devices
+200
Registered companies
+50K
Invoices per month

From the point of sale to ZATCA

Selling, invoicing and posting are one continuous movement — not three systems wired together.

  1. The sale

    The till runs locally on the device. Losing the network does not stop a sale — invoices are held and sync the moment the connection returns.

    Dine inTakeawayDeliveryTable 7
    #ItemQtyPriceTotal
    1Chicken burgerpc212.0024.00
    2Friesmedium19.509.50
    3Soft drink 330 mlcan23.507.00
    Subtotal40.50
    VAT6.08
    Total46.58 SAR
    PayHoldSAMPLE DATA
  2. The invoice

    A Phase 2 compliant simplified tax invoice: signed, its QR carrying a signed TLV payload, then submitted to the Zakat, Tax and Customs Authority.

    Simplified tax invoice

    Al Sanabel Restaurant · Main branch

    Invoice no.

    INV-2026-004182

    VAT number
    300000000000003
    Date and time
    2026-09-04 13:42
    ItemQtyTotal
    Chicken burgerpc224.00
    Friesmedium19.50
    Soft drink 330 mlcan27.00
    Subtotal before VAT40.50
    VAT 15%6.08
    Amount due46.58 SAR

    Signed and reported to ZATCA

    The QR carries a signed TLV payload — Phase 2

    SAMPLE DATA
  3. The posting

    Every sale lands in the books as a balanced compound journal entry — cash debited, revenue and output VAT credited. No manual day-end posting.

    Compound journal entry

    JE-8841 · 2026-09-04

    AccountDescriptionDebitCredit
    1102Cash46.58—
    4101Sales revenue—40.50
    2131Output VAT payable—6.08
    Total46.5846.58
    BalancedSAMPLE DATA

What the system covers

A full accounting engine underneath the point of sale — not a sales front end with reports bolted on.

Sell in under 30 seconds
Optimised checkout — barcode → customer → tender → print, no friction.
ZATCA Phase 2 compliant
QR + signed XML + reporting API — out of the box, on every invoice.
Multi-unit inventory
Pieces, boxes, cartons — with conversion factors and per-unit pricing.
Real-time multi-device sync
Every device sees every sale, instantly. Conflict-free, offline-tolerant.
Compound journal entries
Every sale and purchase posts as one balanced multi-line JE, never multiple bonds.
Interactive trial balance
Click any account to drill into its statement. Live debit/credit totals.
Financial periods
Open, lock, and close periods with stored closing balances and audit trail.
Mixed payment in one invoice
Cash + e-payment + on-account — all in a single sale, all in one journal entry.
Arabic + English, RTL-first
Native Arabic UI with first-class English — switch on the fly, every screen.
Offline-first
Keep selling without a connection. We sync the moment you're back online.
Multi-user with permissions
Per-user roles, scoped access, full audit log of who did what.
12+ accounting reports
Sales, purchases, GL, trial balance, cash flow, income statement, balance sheet — and more.

Bring it all together

Book a 20-minute walkthrough and we'll show you the system on your real numbers.