POS & Cashier App
Point-of-sale software for restaurants, cafes and shops: tables, open orders and kitchen tickets, with every sale reaching stock and the books.
Free plan, no end date · 7-day trial, no card
From the register to the ledger

Search invoices, customers, items…
- 2Large latte18.004038−2
- 1Almond croissant14.001312−1
- 2Water3.004846−2
- Large latte×236.00
- Almond croissant×114.00
- Water×26.00
Total56.00
The invoice prints and the quantity leaves branch stock at once
Al-Rowad Trading Est.
E-invoice
#229114:32
- Large latte2 × 18.0036.00
- Almond croissant1 × 14.0014.00
- Water2 × 3.006.00
- Subtotal
- 48.70
- Tax
- 7.30
- Total
- 56.00
Cash
A ZATCA-compliant invoice with a QR code.
Automatic journal entry#2291
| Account | Debit | Credit |
|---|---|---|
| Cash | 56.00 | |
| Sales revenue | 48.70 | |
| VAT payable | 7.30 | |
| 56.00 | 56.00 |
Every sale runs through till, stock and ledger together, so there is no end-of-day reconciliation. Every branch and till sees the same numbers.
A fast screen that opens in the browser on any device.
The balance updates the moment the sale completes.
A ZATCA-compliant invoice with a QR code.
Created with the sale, nothing typed by hand.
Key features
Order log
Review every order with its status and payment method.
Filter by branch, employee or date, and open any order on its items.
- #2291Sara Al-Amri14:32Cash56.00Paid
- Large latte×236.00
- Almond croissant×114.00
- Water×26.00
- #2290Noura Al-Qahtani14:18Card34.00Paid
- #2289Sara Al-Amri13:57Cash21.00Paid
- #2288Noura Al-Qahtani13:46Card47.00Partial refundReturn#118−14.00
Session log
Open and close each shift with a cash and card report.
Who opened it, the opening float, and what sold, item by item.
Sara Al-AmriCashier
08:00Closed
Drawer at opening350.00
Cash1,172.00
Card1,868.00
Items sold
- Large latte×1182,124.00
- Almond croissant×47658.00
- Water×86258.00
Total713,040.00
Sellers and waiters
Add your sellers and waiters, and follow the count and value of their transactions.
A waiter is a seller record, so table reports, commissions and targets all apply.
- Sara Al-AmriCashier81238,420.00
- Faisal Al-MutairiWaiter53429,180.0021957144′
- Noura Al-QahtaniBranch manager39121,760.00
- A fast till interface working by touch and barcode
- Invoice printed at the moment of sale
- Linked directly to stock and accounting
- Cash or card, each posted to its own account
Sell faster. Run your business with more clarity.
A browser till, ZATCA e-invoices off the thermal printer, and stock and books updated with every sale.
- A fast till screen for touch and barcode
- ZATCA e-invoice with QR code and digital signature
- Several branches under one dashboard
- Barcode and QR scanners at every sale
- Stock deducted with every sale
- An automatic journal entry for every invoice
- Daily and monthly sales reports per branch and employee
- Cash or card, with the default method of your choice
- Nothing to install: opens in any device's browser
- Thermal receipt printing at payment
- Till sessions: shift open and close, takings, and who ran it
- Several tills and sellers per branch, each sale under its seller's name
- A hall plan you draw, with every table's status in view
- A price-free kitchen ticket on the kitchen printer, from Chrome or Edge on a computer
- A table reservation day book, and sales per waiter
Halls, tables, and a plan you draw yourself
Define your halls, draw their tables, and open a live bill on each table that grows in rounds until the guest asks to pay.
Tables screen
- 2Available
- 4Occupied
- 1Reserved
- 1Over time
What the colours on the screen mean
- AvailableNobody seated
- OccupiedGuests seated, paid or not
- Over timeTime ran out on an unpaid order
- ReservedHeld under a guest name and time
- Out of serviceHeld back from seating for now
Before you ask
- An open order isn't a sale: no entry and no stock movement until payment, so your reports match what was collected.
- Two devices on one table? The second refreshes to the first one's version instead of overwriting it.
Plan designer
Drag tables onto a grid in real shapes: square, round, bar, counter. The plan looks the same on any screen.
Tables screen
The hall coloured by status, with a list view and table-number search. Payment closes the bill; the table frees when you clear it or time ends.
Open orders and rounds
Add items in batches. What went to the kitchen shows locked because cooking started, and the new lines stay editable.
Move an order, merge two tables
Guest moved? Move the order. Two tables pushed together? Merge the bills, and rounds renumber so one number never repeats on a ticket.
Seating timer
Each occupied table shows the seating time left, extendable from its panel. If time ends on an unpaid order, it turns red.
Reservations
Guest name, mobile, party size, time. The day book rings anyone running late in red, and a seat button turns the booking into an open order.
Waiter sales report
Tables run, guests served and average sitting time per waiter. Commissions apply as for any seller.
Table number on documents
A plain line on the receipt, and large at the top of the kitchen ticket. The number is a saved snapshot, so renumbering a hall never rewrites a printed bill.
A receipt for the guest and a ticket for the kitchen
From Chrome or Edge on a computer, the receipt goes straight to the thermal printer, and the ticket to the kitchen printer with its own content.
- Tax
- 7.30
- Total
- 56.00
The cook needs what to make and for which table, so the ticket drops prices, tax and the QR code, in larger type.
Direct printing
From Chrome or Edge on a computer; a printer joins after a successful test print.
Several printers
Each printer carries its own document type and copy count: the guest copy at the till and the order at the kitchen, from the same sale.
Automatic send
With a kitchen printer or screen, a round goes out after a short pause in editing, so no ticket per tap.
Signs you need a table till, not a shop till
Your guests order in batches
The order does not close at the first item: the guest sits, orders, adds more, then asks to pay. The bill stays open in between.
Your kitchen needs another slip
The guest slip carries prices, tax and a code. The cook needs items, quantities and a table number in type he can read fast.
You ask every evening what is free
Which tables are empty right now? Who has sat longer than they should? No invoice log answers either question.
Guests move and merge
A party moved to another table, and two tables were pushed into one group. Without move and merge the bill splits or doubles.
You measure waiters, not invoices
How many tables each waiter ran, how many guests, how long they sat. Service questions an invoice cannot answer.
Shop till vs. table-service till
The difference is not selling speed but that the order stays open
| Aspect | Shop till | Table service till |
|---|---|---|
| The order | A sale opened and closed in one moment | A live bill on the table that grows in rounds |
| Stock | Deducted the moment the sale completes | Deducted on payment, since an open order is not yet a sale |
| The document | One receipt for the guest | A guest receipt and a kitchen ticket with no prices |
| Capacity | A queue in front of the till | Halls, tables, and a seating timer on each one |
| The staff | A cashier running the transaction | A waiter running tables, reported by tables and guests |
| Reservations | Rarely needed | A day book by time, with late arrivals flagged |
One Snad till runs both modes: a shop sells and closes, a restaurant keeps adding to the table until the bill. One licence covers both.
Table-service restaurant vs. counter cafe
Both modes live in the same app; the difference is what you switch on
Table service restaurant
- A hall plan with tables and the status of each
- An open bill that grows in rounds
- A separate kitchen ticket on the kitchen printer
- A waiter report and a seating timer per table
Counter cafe
- Fast selling from the item screen with no table
- A prep ticket for the barista when it is wanted
- Optional tables for the long sittings only
- A shift session and a cash close at the end of the day
Tables are optional: a cafe that sells from the counter alone leaves the plan empty and runs as an ordinary till.
Free restaurant tools
Work out your restaurant numbers before any pricing or hiring call
Available on every plan
Every Snad app comes with every plan. Plans differ in users, apps enabled at once, e-invoicing and the watermark. Starter is free.
Compare plansCommon questions about the point of sale
Still have questions? Contact us
Other apps
- SalesFrom quote to invoice to return.
- AccountingEvery transaction reaches your books automatically.
- InventoryStock that keeps up with every transaction.
- PurchasingSend purchase orders to suppliers on WhatsApp.
- Human resourcesFrom attendance to payroll, automatically.
- LoyaltyReward customers with points, cashback and gift cards.
- BookingsAppointments, with WhatsApp reminders.
- Asset managementA register for fixed assets and depreciation.

Try Point of sale on your own data
Every Snad app is available on every plan. Try it free for 7 days.
Free plan, no end date · 7-day trial, no card