Guide · 5 min read
How to choose a restaurant POS system: a 12-point checklist
To choose a restaurant POS system, start from how your restaurant really runs — dine-in, takeaway, delivery, one site or several — then check that one system covers ordering, the kitchen, payments, stock and reports, works on devices you already own, and shows its full price up front. The checklist below covers the 12 things to test before you sign anything.
Updated By the DotMax team
What does a restaurant POS system do?
A POS (point of sale) system is where a restaurant takes orders and payments. A modern restaurant POS system does much more than ring up bills: it sends each order to the right part of the kitchen, keeps track of tables, takes stock off as dishes are sold, shows the owner the day's numbers and keeps a record of who did what.
That is why choosing one matters. The POS becomes the centre of the restaurant — if it is slow, confusing or missing a piece, every shift feels it.
Before you compare: write down how your restaurant works
Most bad POS choices happen because the restaurant was compared against a feature list instead of its own day. Spend twenty minutes writing down:
- How guests order — at the table with a waiter, at a counter, from a QR code, by phone, or for delivery.
- How the kitchen works — one kitchen or several sections (grill, bar, pastry), and whether cooks like screens or paper tickets.
- How you are paid — cash, card, QR or online payment, and whether tables split the bill.
- What you need to control — food cost, waste, cash differences, discounts, cancellations.
- How many sites you run today, and how many you plan to.
Keep this list next to you during every demo. It turns a sales pitch into a test.
The 12-point checklist
1. It takes orders the way your guests order
Check that table orders, counter orders, takeaway and delivery all live in the same system, each with its own bill. If guests should be able to order from their phone, look for a QR code menu that takes orders, not just a menu to look at. If waiters take orders at the table, ask to see the waiter app on an ordinary phone.
2. The kitchen gets the order instantly and clearly
A kitchen display system shows each order on a screen, split by kitchen section, with timers so nothing is forgotten. Ask whether notes and add-ons ("no onions", "extra cheese") reach the cook, and whether you can still print a kitchen ticket if your team prefers paper.
3. Billing handles your tax, service charge and split bills
Every country taxes restaurant bills differently. The POS should let you set your own tax label and rate, add a service charge when you use one, round correctly, apply discounts and offers without mistakes, and split a bill when a table pays separately. See how restaurant billing software should handle the end of a busy night.
4. Payments: cash, card and QR — and a cash count at the end
Ask how the system records each payment method, whether guests can pay by QR code or payment link from their own phone, and how the cash drawer is counted at the end of each shift. A good POS shows the expected cash against the counted cash, and the difference, every time.
5. Stock counts itself
The single biggest money leak in most restaurants is stock nobody can account for. Look for recipe-based stock: you tell the system what each dish is made of once, and every sale takes those ingredients off. Add stock counts, wastage, expiry dates and purchase orders, and you can see your real food cost — read more about restaurant inventory software.
6. Reports you will actually read
Ask to see the end-of-day view. You want takings by payment method, sales by dish and by hour, gross profit, voids and discounts, and cash differences — on one screen, on your phone. Reports nobody opens do not protect you.
7. Staff roles and permissions
Cashiers, waiters, kitchen staff and managers need different screens and different rights. Check that cancelling a bill or giving a large discount needs a reason and a senior person's approval, and that every change is written into an audit log.
8. It grows to more than one branch
Even if you have one restaurant today, ask how a second one works: separate tables and prices, stock per branch, transfers between them, and one live view of all of them. Switching POS later is far harder than choosing multi-branch restaurant software now.
9. It knows your customers
A POS that keeps the guest's mobile number on the bill can run a restaurant loyalty program, show who your regulars are and who has stopped coming, and send them offers. That turns the POS from a cost into something that brings guests back.
10. It runs on the devices you already have
Browser-based systems run on phones, tablets and computers you already own. Check that it works on a cheap tablet as well as a new laptop, and ask what happens on a slow connection. Special hardware should be optional, not a condition of buying.
11. You can see the full price
Ask for the monthly or yearly price, any one-time setup fee, the cost of each extra branch or device, payment processing fees, and whether you pay a commission on online or QR orders. A system that will not show its pricing before a meeting is telling you something.
12. Setup, training and support are part of it
Most of the work in a new POS is entering the menu, the tables and the stock, and teaching the team. Ask who does it, whether staff are trained on site or online, and how you reach support during service — by phone, WhatsApp or chat.
How to run a fair demo
- Send your real menu before the demo and ask to see it in the system.
- Play a busy night: a table of six ordering in two rounds, one guest paying separately, a takeaway order and a cancelled dish.
- Watch the kitchen screen while the waiter sends the order.
- Close the day: count the drawer and open the day's report on a phone.
- Ask a member of your team to try it without help for five minutes. If they get lost, so will everyone else.
Cloud POS or installed POS?
| Cloud (browser-based) POS | Installed POS | |
|---|---|---|
| Devices | Phones, tablets, computers you own | Usually its own terminals |
| Updates | Automatic | Installed by a technician |
| See the restaurant from home | Yes, live | Often not, or with extra software |
| Backups | Done for you, off-site | Your responsibility |
| Running cost | A monthly or yearly subscription | A larger cost up front, plus support |
For most restaurants today a cloud POS is the simpler choice: nothing to install, updates without visits, and the whole restaurant on the owner's phone.
Red flags to watch for
- No price until after a "consultation".
- Features that are "coming soon" but that you need on day one.
- A commission on every order taken through your own QR menu or website.
- Reports that need exporting to a spreadsheet to answer simple questions.
- No way to cancel a bill without leaving a trace.
The short version
Choose the restaurant POS system that fits the way your restaurant already works, covers ordering, kitchen, payments, stock and reports in one place, runs on what you own and shows its full price. Then test it with your own menu on a pretend busy night. If you want to see how DotMax does all twelve, the live demo opens every screen with sample data — no sign-up needed.
