What slows a quick service counter down
In a quick service restaurant (QSR) the customer orders and pays at the counter before the food is made, so the bill is the order. Every second spent finding an item on screen, waiting for a UPI confirmation or counting change adds to the length of the queue. Faster billing does not mean rushing staff; it means removing the small delays that repeat on every single order.
These tips are for owners of fast food outlets, cafes, food court counters, sweet and snack shops and cloud kitchens with a pickup window. After reading you should be able to rearrange your counter, set up the menu screen for speed, handle combos and offers without errors, take payments safely, keep GST bills correct and close each shift without a cash argument. If you run a sit-down restaurant where orders go to the kitchen by table, our guide to the restaurant POS and KOT flow will suit you better.
Watch your own counter for one busy lunch hour before changing anything. Common culprits are customers deciding while at the counter, cashiers scrolling through a long menu, one person both billing and packing, UPI payments that need checking, and unclear calling of ready orders.
Arrange the counter around one direction of movement
Picture a momo and roll outlet near a college at 1 pm. If customers order, pay, wait and collect at the same spot, the person who has just paid blocks the person behind. Separate the order-and-pay point from the pickup point, even if they are only two metres apart, so the queue moves in one direction.
- Menu board: place it where customers can read it while queuing, so they decide before they reach the cashier.
- Item numbers: number the board to match short codes on the billing screen, so the cashier types a code instead of searching.
- UPI QR standee: keep it facing the customer at the payment point, not taped behind the counter.
- Printer and cash drawer: within arm's reach of the cashier, with spare paper rolls stocked before the rush.
- Second billing point: decide in advance which counter opens at peak, and make sure both bill into the same system so totals and token numbers do not clash.
Set up the menu screen for speed
Most of the time saved at a QSR counter comes from how the menu is set up in the software, not from how fast the cashier types. Spend an afternoon on this before opening and revisit it when the menu changes.
| Setup choice | Why it helps |
|---|---|
| Best sellers on the first screen | Most orders are billed without changing screens |
| Short codes or quick search | Items not on the first screen are found in two or three keystrokes |
| Half and full as variants of one item | One button instead of two separate menu entries to search for |
| Add-ons as buttons (extra cheese, extra dip) | No free-text notes, and add-ons are priced correctly every time |
| Day-wise availability | Items not served today are hidden, so the cashier never sells what the kitchen cannot make |
| Happy hours pricing set in the system | Time-based prices apply automatically instead of manual discounts |
Combos and offers without billing mistakes
Combos speed up ordering because customers choose one thing instead of three. They also cause the most billing errors, because staff improvise when a customer wants a swap. Set the rules once, in the software.
- Bill each combo as a single item with a single price, but make sure the kitchen ticket lists every component.
- Decide which swaps are allowed, for example a cold drink for a lassi, and whether a swap changes the price; create those as combo options rather than leaving them to the cashier.
- Run offers through coupon codes or set offer prices, so every discount is linked to a named offer.
- Allow open, typed-in discounts only to a manager login.
If a discount can be typed in by anyone, it will eventually be used for friends, family or to cover a cash shortage. Permission control removes the temptation and protects honest cashiers too.
Token numbers and calling orders
Once a customer has paid, they need to know when their food is ready without crowding the counter. A token number printed on the customer's bill and on the kitchen ticket links the two. Staff call the number, show it on a screen, or both.
Keep token numbers simple. Reset them each day, never reuse a number during the same day, and make sure the packing person checks the token against the bill before handing over, especially when two orders look alike. For delivery and takeaway orders that are collected later, write the customer's name or phone number on the bag as well.
Ask any software vendor exactly how token numbers are generated and shown. A separate customer-facing token display screen is not listed as a standard module on MATROP's restaurant software page, so if you need one, raise it at the demo and we will tell you what is possible for your setup.
Payments at the counter: UPI, cash, card and wallets
The payment step is where queues stall and where most shift-end differences begin. The rule is simple: the payment mode recorded on the bill must be the way the customer actually paid.
UPI
Hand over food only after the credit appears on your own device, whether that is your bank app, merchant app or payment sound box. A screenshot on the customer's phone is not proof that money reached you. If a payment is pending or failed, do not mark the bill as paid; note the transaction reference and ask the customer to pay another way. For a plain explanation of how UPI payments work, see our article on UPI checkout for Indian buyers.
Cash and card
Start each shift with a fixed opening float of small notes and coins, counted and signed for. For cards, keep the terminal charge slip with the bill copy so they can be matched later. If a customer pays partly in cash and partly by UPI, both amounts should be recorded against the bill rather than putting the whole amount under one mode; check during a demo how your software handles such mixed payments.
Refunds and reprints
Refunds should be entered in the billing software with a reason and a manager's approval, never paid out of the drawer informally. A reprinted bill should be marked as a duplicate.
GST on quick service bills: check, do not guess
The GST rate on restaurant food, and whether input tax credit can be claimed, are set by government notifications. They have changed in the past and can depend on how your outlet is classified. Do not copy the rate from another outlet's bill or from an old article. Check the current position on the CBIC GST website and confirm with your chartered accountant how it applies to you.
Once your CA has confirmed the treatment, set it in the billing software and check a printed bill line by line: your business name, address and GSTIN, a serial invoice number, item lines, taxable value, tax shown as your CA advised, and the total. If you are registered under the composition scheme, ask your CA what document you must issue instead of a regular tax invoice. Orders placed through food delivery apps can also be treated differently for GST purposes, so ask your CA how those orders should appear in your records. Our article on GST billing in shops explains invoice basics such as B2B and B2C bills and credit notes in more detail.
At month end, give your CA the GST report from the billing software rather than a handwritten summary, so the return matches the bills.
Closing a shift without arguments
A clean shift close protects the cashier as much as the owner. When each cashier bills under their own login and closes their own shift, any difference can be traced to a shift instead of becoming a vague daily loss.
- Stop billing on the outgoing cashier's login before counting.
- Count cash by denomination and subtract the opening float.
- Compare counted cash with the cash total on the cashier report.
- Compare the UPI total with the credits shown in the bank or merchant app for that shift.
- Settle the card terminal batch and compare it with the card total.
- Review refunds, cancelled bills and discounts entered during the shift.
- Record any difference with a reason, and have the cashier and supervisor sign the handover.
- The next cashier logs in under their own name and counts their own opening float.
Never let two cashiers share one login. Shared logins make every shortage impossible to trace and unfair to everyone on that shift.
How the owner should check these shift totals together each week, including bank credits and delivery app payouts, is covered in our guide to weekly restaurant reports for owners.
Where MATROP's restaurant software fits a QSR counter
Our restaurant billing software is built for fast counter billing as well as dine-in. It includes quick search, GST invoices, discounts and coupons, multiple payment modes (cash, card, UPI and wallet), refunds and reprints. The menu supports categories such as veg, non-veg and Jain, combos, add-ons, half and full variants, day-wise availability and happy hours pricing. Role-based access with shift-wise login and audit logs supports the discount and shift-closing rules above, and the cashier, settlement and GST reports give you the figures for each shift and for your CA. A desktop version works offline for a single outlet with local billing and printers, and a cloud version supports several outlets.
A full POS may be more than you need if you sell a handful of items, such as tea and snacks, with one person handling everything. A simple billing setup that prints GST-compliant bills and records the payment mode may be enough until you add staff, combos or a second counter.
Questions people ask
Should a quick service outlet take payment before or after preparing the order?
Most quick service counters take payment first, so the bill doubles as the kitchen order and nothing is cooked without being paid for. Pay-later suits dine-in restaurants with table service.
How do we stop cashiers giving discounts on their own at the counter?
Set offers and happy hour prices in the menu so they apply automatically, and allow manual discounts only to a manager login. Then review discounts by cashier at the end of each shift.
A customer shows a debited UPI payment but we have not received it. What should we do?
Do not mark the bill as paid until the credit shows in your own bank or merchant app. Note the customer's phone number and transaction reference, and ask them to pay another way or wait; failed payments are usually handled by the customer's bank.
Where can we find the correct GST rate for our food bills?
Check the current notifications on the CBIC GST site and confirm with your chartered accountant how they apply to your outlet, then set that rate in your billing software.




