Setting Up QR Table Ordering in Your Cafe: A Step-by-Step Guide
Sudo Menu Editorial · 3 November 2026
QR menus started as a way to replace printed menus, but for many cafes the bigger benefit is table ordering: guests choose from their phone, the order goes straight to the kitchen, and the waiter spends less time running back and forth. Done well, it means faster service, fewer mistakes and happier guests. Done badly, it confuses guests and frustrates staff.
This guide walks through the steps to set up QR menus and table ordering in an Ethiopian cafe or restaurant, using Sudo Menu as the example but with advice that applies to any system.
Step 1: Decide how you want to take orders
Before you print anything, decide how ordering will work in your venue. There are three common models:
- Menu only. Guests scan to read the menu, and a waiter takes the order as usual. This is the simplest start and already saves printing costs.
- Waiter approval. Guests send their order from their phone, and a waiter confirms it before it goes to the kitchen. This keeps a human in the loop, catches mistakes and prevents orders from people who are not actually at the table.
- Direct to kitchen. Guests’ orders go straight to the kitchen. This is fastest, and suits busy counter-service cafes with a regular crowd.
Many venues start with menu only or waiter approval, and move to direct ordering once staff and guests are comfortable. Even in menu-only mode, waiters can take orders on a phone or tablet and send them to the kitchen.
Step 2: Build your menu
Enter your categories and dishes with names, descriptions and prices in Amharic and English. Add sizes and options where they matter, such as small and large juices or sugar levels for coffee, so the kitchen gets exactly what the guest wants. Mark fasting dishes clearly.
Take your time with this step. A clear, accurate menu prevents most ordering problems. Our guide to writing a bilingual menu has detailed tips.
Step 3: Set up your tables and print QR codes
Each table needs its own QR code, so the system knows where every order comes from. Name your tables simply, such as T1, T2, T3, and match the names to small numbered stands or stickers on the tables.
Print the QR cards on sturdy paper, laminate them if possible and place them where guests can see them without moving plates or cups. A short bilingual line such as “Scan to see the menu and order” helps first-time users.
Keep the QR codes private to your tables. If a card is photographed and shared, generate a new code for that table; old codes stop working immediately.
Step 4: Set up the screens your team needs
Think about who needs to see what:
- Waiters need to see new orders, approve them, see when food is ready and take payment.
- The kitchen needs a simple screen showing what to prepare, with options and notes highlighted, and a way to mark items as ready.
- The manager needs the menu editor, table setup, staff list and reports.
A tablet in the kitchen and the waiters’ own phones are often enough. On shared tablets, staff can sign in with a personal PIN so every action is recorded under the right name.
Step 5: Train your team
Technology only works if the team trusts it. Before you go live:
- Run a practice service. Have staff order from their own phones while others play the kitchen and the waiters.
- Show waiters how to help guests who are unsure how to scan or order.
- Agree on what happens when something goes wrong: a dish runs out, an order needs changing, the internet drops.
- Turn on sound alerts on the tablets so new orders and calls are never missed.
Step 6: Help guests the first few times
Most guests learn quickly, but the first week matters:
- Waiters can mention the QR code when guests sit down: “You can see the menu and order from your phone here.”
- Always offer to take the order the traditional way for guests who prefer it.
- Make sure the Call waiter and Request bill buttons work and staff respond quickly. Guests who feel ignored stop using the system.
Common mistakes to avoid
- A heavy menu. If the menu loads slowly on mobile data, guests will not use it. Test it on a phone with Wi-Fi turned off.
- An outdated menu. Prices and sold-out dishes must be accurate. Update them as they change.
- No human backup. Ordering by phone should be an option, not the only way.
- Ignoring notifications. An order nobody sees is worse than no system at all.
- Unclear bills. Make sure VAT and any service charge are shown clearly, and remember that a bill from an ordering system is not an official fiscal receipt.
Measuring success
After a few weeks, look at:
- how many orders come from guests’ phones compared with waiters;
- how long orders take from placement to ready;
- which dishes sell best on which days;
- how often dishes sell out.
Sudo Menu’s end-of-day report shows money taken by payment method and staff member, best sellers and order counts, which makes it easy to see what is working.
In short
Start simple, build an accurate menu, give every table its own QR code, set up clear screens for waiters and the kitchen, train your team and keep a human option for every guest. QR table ordering works best not as a replacement for good service, but as a tool that gives your team more time for it.