Skip to content
Point of sale · Saudi Arabia

The till that keeps selling when the internet does not.

Basmtak Cashier signs a ZATCA QR on every receipt on the device, posts one journal per shift to your accounting, and turns a cashier's PIN into an HR punch. Arabic first, five cashier languages, one plan per branch.

Every feature, no device limit, no card, 14 days.

Al Diwan Café · Riyadh Till 1 · Fahad
Saudi coffee · large ×2 28.00
Date cake ×1 18.00
Sparkling water ×2 12.00
Subtotal58.00 VAT 15%8.70 Total66.70
mada · tap 66.70
Simplified tax invoice Al Diwan Café · Riyadh
Saudi coffee · large ×228.00
Date cake ×118.00
Sparkling water ×212.00
Total66.70
Calories on receipt · SFDA
Printing receipt… ZATCA QR signed on the device Queued · syncs when back online Synced · reported to ZATCA
ZATCA Phase-2 compliantQR on every receipt, even offline
Sells for days offlineLocal ledger, idempotent sync
One familyBasmtak HR · Books · Cashier
Five cashier languagesعربي · English · اردو · বাংলা · हिन्दी
A shift in Cashier

From the first PIN to the posted journal.

One shift, start to finish — every step happens on the till, with or without internet.

01 / 06
The cashier signs in with a PIN

That sign-in is a Basmtak HR punch. No second app, no forgotten clock-in, and the roster is already on the till.

02 / 06
Sales fly, cards never block

The card terminal works over ECR beside the till: while a customer taps, the next order is already being rung up.

03 / 06
The internet drops. Nothing stops.

Every sale lands in a local ledger and is signed on the device. When the line is back, it syncs append-only — a rejected sale is shown, never hidden.

04 / 06
Orders from everywhere, one kitchen queue

Counter, aggregators, the storefront and the kiosk all feed the same KDS with prep times and a call-name board.

05 / 06
Blind close, variance by tender

The cashier counts the drawer without seeing the expected figure. The Z report writes itself, safe drops included.

06 / 06
One journal per shift, posted

Sales, VAT, tenders and fees go to Basmtak Books — or Qoyod, Wafeq, Zoho, Odoo — as a single balanced entry per branch.

cashier.basmtak.com/#/lock
Team & HR Online
Fahad
1234567890⌫
cashier.basmtak.com/#/till
The till Online
Saudi coffee · largeDate cakeSparkling water
Saudi coffee · large28.00
Date cake18.00
Sparkling water12.00
Total66.70
mada · tap
cashier.basmtak.com/#/sync
Offline-first Offline
#104266.70
#104324.00
#104441.40
#104512.00
Queued · syncs when back online
cashier.basmtak.com/#/kds
Kitchen & dining Online
#104204:12
#104302:40
#104401:05
#104500:20
cashier.basmtak.com/#/close
Team & HR Online
cash••••••1,240.00
mada••••••3,860.50
visa••••••980.00
Z6,080.50
books.basmtak.com/app
Accounting & trust Online
41015,287.39
2201793.11
11011,240.00
11024,840.50
6,080.506,080.50
Twelve pillars

Everything a Saudi till needs, in one plan.

No per-feature licences, no per-device fees. Every pillar below is on every plan unless it says otherwise.

The till

Counter and takeaway on one screen, open tickets you can hold and recall, discounts and voids that ask for a reason and a manager PIN, returns by scanning the receipt QR — and an Arabic keyboard the cashier does not have to hunt for.

Learn more

Offline-first

Every sale is written to a local ledger on the device and signed there. The till keeps selling for days; the ledger syncs append-only and idempotently when the line is back, and nothing that was rejected is ever swallowed.

Learn more

ZATCA e-invoicing

Simplified invoices are signed on the device with the establishment's secp256k1 key and carry the QR even offline. Standard B2B invoices are cleared, credit notes reverse by reference, the hash chain is kept, and the signed XML is archived. Built for the Fatoora programme — by Cashier, not relayed through someone else.

Learn more

Kitchen & dining

Bump and recall on the KDS, prep times per station, an expo screen, a call-name board for the customer, a drive-through lane, and a Ramadan rush mode. On the floor: plans, courses, seats, split by seat, table transfer, a waiter app, pay at table and a table QR.

Learn more

Retail depth

PLU scales with tare, lots with FEFO expiry and automatic markdowns, serials, IMEI and warranty, shelf and scale labels in ZPL and TSPL, and SFDA RSD scanning for pharmacies.

Learn more

Catalogue & stock

Variants, modifiers, combos, barcodes and images; price lists per branch and channel; scheduled prices; recipes and yields; nutrition and allergens; seasonal menus. Stock per branch with recipe consumption, transfers, counts on a phone, waste, par levels, purchase orders and goods receipts that verify the supplier's invoice QR.

Learn more

Payments

Cash and split tenders; semi-integrated card terminals from Geidea and neoleap over ECR, so the till keeps selling while a card is tapped; Tap pay links; Tamara and Tabby by QR; refunds to the original tender; acquirer settlement matching and a card-fees dashboard. SoftPOS and gift cards are coming.

Learn more

Loyalty & promos

Points or stamps, tiers, referrals and points as a tender; segments, birthday and win-back nudges sent only with consent; buy-X-get-Y, bundles, coupons and mix-and-match; vouchers, store credit and house accounts with statements. On Grow and Pro.

Learn more

Orders everywhere

Aggregator orders from Jahez, Keeta, ToYou, Mrsool, Ninja and Noon Food in one queue with a pause and busy mode; a delivery hub with a driver cash ledger; the Basmtak Orders storefront for pickup, delivery and QR dine-in with OTP and online payment; a self-order kiosk and self-checkout; Salla and Zid sync. Aggregators and WhatsApp ordering are in onboarding.

Learn more

AI & reports

A live owner dashboard; instant reports on sales, hours, items, cashiers, tenders, discounts, voids, tax and sessions; Arabic questions over your own data; anomaly alerts that name the evidence; forecasts, prep lists and purchase, promo and labour suggestions; a menu-engineering matrix; and cashier help in the cashier's language.

Learn more

Team & HR

A cashier's PIN or badge sign-in on the till counts as a Basmtak HR attendance punch; the roster is on the till; employees sync from HR; commissions, tip pools, an overtime warning and sales per labour hour. At the drawer: blind cash close with variance by tender, a Z report, safe drops, two drawers and float templates.

Learn more

Accounting & trust

One balanced journal per closed shift per branch to Basmtak Books, Qoyod, Wafeq, Zoho or Odoo, with a cost centre per branch. PDPL consent captured at the till, data-subject export and erase, retention, an audit log and an evidence pack. A device fleet with pairing codes, remote lock, wipe and message. Franchise brands with catalogue push and royalty statements. A partner API with bmc_ tokens, signed webhooks and OpenAPI at /developers.

Learn more
One family

HR, accounting and the till, finally talking.

Basmtak Cashier is built by the team behind Basmtak HR and Basmtak Books, so the seams others sell as integrations are simply there.

Basmtak HR Basmtak Books Basmtak Cashier

PIN sign-in is a punch

The cashier's sign-in on the till is an attendance punch in Basmtak HR. Commissions, tips and cash variances reach payroll for review — never deducted automatically.

One journal per shift

Each closed shift per branch posts one balanced entry to Basmtak Books, with a cost centre per branch. Qoyod, Wafeq, Zoho and Odoo work the same way.

Employees synced

Add a cashier in HR and they are on the roster of the right branch. Leave and shifts follow.

Why owners switch

The things other POS systems make you pay for, or wait for.

ZATCA QR even offline

Signed on the device, not relayed through a server that may be down.

Native RTL and five languages

Arabic first; your cashier reads the till in Urdu, Bengali or Hindi.

One plan per branch

ZATCA, reports, stock and the HR punch included. No licence per feature or device.

Card wait never blocks the till

The terminal works beside the register, not inside it.

One feed replaces four tablets

Jahez, Keeta, ToYou, Mrsool and more in one kitchen queue — in onboarding.

Trust built in

Blind close with variance, supplier QR verified at goods receipt, PDPL consent at the till.

12 feature pillars on every plan
5 cashier languages
24h ZATCA reporting guard
4 card terminals per till
Pricing

One price per branch. Everything included.

14-day free trial on every feature, no card. 15% VAT added at checkout.

Start

The whole till for one shop

199SAR per branch / month
Billed yearly per branch · ex-VAT 1 till included · extra tills SAR 49 a month each
Choose Start
Most chosen
Grow

Loyalty, commerce, partner API

299SAR per branch / month
Billed yearly per branch · ex-VAT 1 till included · extra tills SAR 49 a month each
Choose Grow
Pro

Kitchen, storefront, franchise

449SAR per branch / month
Billed yearly per branch · ex-VAT 1 till included · extra tills SAR 49 a month each
Choose Pro

With Basmtak HR or Books on an annual cycle: from 159 per branch.

Switching

Bring your menu, items and customers in one session.

Move your data from Foodics, Rewaa, Loyverse or an Excel sheet. The import shows every row before it lands.

FFoodics RRewaa LLoyverse EExcel / CSV
How switching works

Questions owners ask first

Does it really sell with no internet?

Yes. Every sale is written to a local ledger on the device and signed there. The till keeps selling for days; when the line is back the ledger syncs append-only, and a sale the server rejects is shown on the sync-issues screen, never hidden.

Is the ZATCA QR valid when the till is offline?

Yes. Phase-2 simplified invoices are signed on the till with the establishment's own key, so the QR on a receipt printed offline is the same QR a connected till prints. Reporting to ZATCA happens when the line is back, within the 24-hour window the regulation allows.

Which hardware do I need?

Any iPad, Windows or Android device, a Sunmi handheld, or a browser. ESC/POS LAN printers (Epson, Star), a cash drawer through the printer, HID or camera barcode scanners, and up to four card terminals per till. See the hardware page.

What does it cost?

Start 199, Grow 299 and Pro 449 SAR per branch per month on the annual term, ex-VAT, with a 14-day free trial. From 6 branches you get 15% off the whole invoice, from 21 branches 25%.

Do I need Basmtak HR or Books to use it?

No. Cashier stands alone. If you also have HR or Books, the punch and the journal work out of the box and the annual bundle starts at 159 per branch.

Can I move from my current POS?

Yes. The import reads Foodics, Rewaa and Loyverse exports and any Excel sheet, shows every row before it lands, and takes one session for most shops.

Basmtak Cashier

Basmtak Cashier — the offline-first POS for Saudi restaurants and shops

Every feature for 14 days, no card, no setup call needed.

Every feature, no device limit, no card, 14 days.