Direct ERP

Saudi point of sale and accounting — Arabic first

A till that sells offline and signs the e-invoice on the device

Direct ERP (دايركت إي ار بي) brings a till app for Windows and Android, a back office in the browser, and accounting, inventory, purchasing and the VAT return into one product — for shops, supermarkets, restaurants and cafés, from one branch to many.

The Direct ERP sale screen (Arabic interface): a cart of barcoded and weighed items, VAT and total, and the cash and card buttons
The sale screen on the till (Arabic interface)

What sets it apart

Sells with the internet downIt prints, signs and uploads what it sold when the connection returns — nothing lost, nothing doubled
E-invoicing on the deviceZATCA phase 1 and phase 2, and for businesses not registered for VAT too
Windows, Android and the browserTill, waiter phone, kitchen display and back office
Accounting from the document itselfEvery sale, return and receipt is a ledger entry to the halala

Solutions

Every module works with the others from day one: what the till sells reaches inventory, the ledger, the VAT return and the reports with no second entry.

A till that keeps going

The till carries what it needs to sell on its own: items, prices, promotions, customers and staff permissions. When the internet drops, selling, printing and signing go on; when it returns, everything is uploaded in order.

  • Staff sign in with a PIN on the till, offline
  • Arabic thermal receipt printers, barcode scanners and a customer display
  • A warning when the outage runs long, and a list of what is not uploaded yet

Point of sale in detail

The customer display showing the items and the total during a sale (Arabic interface)
Customer display on a second screen

From the table to the kitchen to the invoice

In a restaurant the cashier's till is the branch hub: it decides open orders over the restaurant's own network, so waiters and the kitchen keep working with the internet down — and if the hub stops, the devices carry on and hand over what they took.

  • Kitchen display with a ticket per station; «ready» reaches the waiter at once
  • Split the bill equally, by item or by amount
  • Calories, sodium, caffeine and allergens per item

The restaurant system in detail

The kitchen display: order tickets by station and time with a ready button (Arabic interface)
Kitchen display

An e-invoice for every tax profile

A business not registered for VAT sells without VAT; a registered one issues invoices with the phase 1 QR code; one integrated with ZATCA signs simplified invoices on the device and reports them, and clears standard invoices before sharing them.

  • One invoice chain and signing key per device — the key never leaves it
  • A compliance board with every document's state at ZATCA
  • Corrections are credit notes, never edits to an issued invoice

E-invoicing in detail

The e-invoicing compliance board: cleared, reported, pending and rejected documents (Arabic interface)
E-invoicing compliance board

Built for

Grocery & supermarkets

Barcodes, scale labels, shelf labels, timed promotions and stock per branch.

Retail shops

Fashion, electronics, hardware and pharmacies: multi-unit items, returns by receipt scan, customers with credit limits.

Restaurants & cafés

Dining room and tables, waiter phones, kitchen display, recipes with their cost.

Takeaway & delivery

Delivery zones with fees and minimums; drivers' cash settled at the drawer.

Multi-branch businesses

Branch price lists, transfers between warehouses, branch-scoped permissions and branch reports.

Accountants

A ledger to the halala, financial statements and a VAT return from the same entries, and a read-only external accountant role.

Ready for ZATCA

Built on ZATCA's published e-invoicing specifications for phase 1 and phase 2, with its documents checked in our tests by ZATCA's official validation tool. Your business moves between «not registered», «registered» and «integrated» on a date you choose, and each document is issued under the profile of its day.

How we handle e-invoicing

Get started

We agree the plan and the price with you (a monthly or yearly subscription), set up your business and send the owner's invitation, and help you move your items, customers and balances from your current system.