From the outside, a kiosk looks like a simple business: a counter, a drinks fridge, a tobacco shelf behind the till. From the inside it is anything but. Hundreds of small sales go through every day, a few hundred different items sit on the shelves, the morning and evening shifts are run by different people, and most of the money changes hands as cash. At that pace, every small gap you leave "for later" turns into a real loss by the end of the month.
This guide is written for kiosk owners. It walks through how to set up your product list, how to watch fast-moving lines such as tobacco, soft drinks and snacks separately, how to make shift handovers indisputable, how to spot missing stock, and how to place supplier orders based on sales data rather than gut feeling. The goal is to make kiosk inventory control part of the daily routine instead of an extra chore.
Why is stock and till control so hard at a kiosk?
A kiosk rarely has one big problem. It has thousands of small uncertainties. There is no large stockroom, no dedicated stock manager and no accounts team; everything depends on the attention of one or two people behind the counter.
- Small transactions, high volume: A bottle of water, a pack of gum, a pack of cigarettes. Each sale looks trivial, but they add up to hundreds a day. Writing them down is impossible, remembering them even more so.
- Many product lines: Drinks, chocolate, crisps, tobacco brands, phone top-ups, batteries, lighters, newspapers. Each one is a separate item with its own price.
- Fast turnover: Chilled drinks and snacks are restocked several times a day. When a shelf runs empty, customers do not wait; they walk to the next shop.
- Shift work: The person who opens is often not the person who closes. If responsibility is unclear, nobody owns a shortfall.
- Cash-heavy trade: Wrong change, coins taken from the till "to put back later" and small sales that never get rung up happen mostly with cash.
Put these five factors together and, without records, your turnover, your best earners and your losses remain guesswork. The answer is not working harder; it is applying a few simple rules the same way every day.
Setting up the product list: bringing order to hundreds of small items
Everything starts with a clean product list. If the list is messy, sales records, stock counts and orders will be messy too. A few hours in the first week saves you a great deal of work in the months that follow.
Barcoded items
Most kiosk products arrive with a manufacturer barcode: drinks, confectionery, crisps, tobacco. Add them to the list with their barcode and always scan them at the till. Scanning is fast and removes the risk of picking the wrong item. Different sizes of the same product (a 330 ml can and a 1 litre bottle, for example) have different barcodes and prices; never merge them into one item.
Items without a barcode
Toasties, hot drinks, single items sold loose or sandwiches you make yourself have no barcode. Create a separate item for each and arrange them so they can be selected with a single tap at the till. Ringing sales up under a generic "misc" button is the most common mistake: turnover appears, but what was actually sold disappears.
Categories and naming
Group your products into drinks, tobacco, snacks, confectionery, newspapers and magazines, and sundries. Use one naming pattern, such as "Water 0.5 L" and "Water 1.5 L". When you read reports or build an order list, this consistency saves you hours.
If you already have a spreadsheet or a product listing from your wholesaler, use it as your starting point rather than typing everything from scratch. Most of the work is already done; you only remove what you do not stock and add what is missing.
Track fast-moving lines separately
Not every product deserves the same attention. Most losses and most missed sales are concentrated in a few product groups. Defining them lets you spend your limited time where it matters.
| Product group | Why it matters | Suggested check |
|---|---|---|
| Tobacco | High unit value in a small space; easy to lose, hard to notice. Prices change often. | Count packs at every shift handover |
| Chilled drinks | The fastest-moving group; an empty shelf is a lost sale. | Daily check, minimum stock level |
| Snacks and chocolate | Many lines, low unit price, best-before risk. | Weekly count, date check |
| Slow movers | Batteries, lighters, magazines tie up cash on the shelf. | Monthly count, smaller orders |
Tobacco: count your most valuable shelf every shift
Tobacco often makes up a large share of a kiosk's turnover and packs a lot of value into a small space. That makes it the shelf with the highest loss risk. The rule is simple: count the tobacco shelf by brand at every shift handover. It feels slow at first, but within a few days it becomes a five-minute habit.
Worked example: assume a pack sells for 10 (the figures are illustrative, in your own currency). If just two packs a day leave without being rung up, or disappear in wrong change, that is roughly 60 packs and 600 a month. Because the margin on tobacco is thin, you would need to sell a great many extra packs to make that up. A daily count makes the loss visible on the same day.
Tobacco prices tend to change in one go when duty rises. Update the shelf label and the till price at the same moment; every pack sold at the old price shows up as a till difference and looks like a shortfall.
Drinks and snacks: the cost of an empty shelf
Running out of your best-selling cold drink on a hot afternoon means losing the most profitable hours of the day. In this group the main risk is not theft but running short. Set a minimum quantity for each item, the point at which you reorder, and check the items closest to it every day.
Shift handover: hand over the till and the shelf together
At a kiosk, most shortfalls become blurred at shift change. The morning person says "I left it right", the evening person says "it was short when I arrived". Without a record, the argument becomes personal. The fix is to make the handover a written routine done in the same order every time.
- Close sales: The outgoing person finishes the current sale and pulls the sales report for their shift.
- Count the cash together: Both people count the cash. The counted amount is compared with what the report says should be there. Card payments are checked separately.
- Count the tobacco shelf: Packs per brand are compared with the recorded quantity.
- Record any difference: If there is a gap, the amount and likely cause are written down there and then, and both people sign or confirm.
- The new shift logs in as itself: The incoming person logs in with their own account; every sale from now on is recorded under their name.
The last step matters most. When everyone works under their own login, "who sold what" is a question for the report, not an argument. When two staff share one password, finding the owner of a shortfall is close to impossible.
End-of-day cash-up: short and the same every day
The end-of-day close is simply the final handover of the day: total sales, cash and card takings, counted cash and the difference between them. What matters is doing it in the same steps at the same time every night. The evenings when tiredness wins and the count is left "until tomorrow" are exactly when the trail of a shortfall goes cold.
We covered how to read the till report, the cash count and the sales report together, and how to keep a discrepancy log, in our guide to end-of-day cash reconciliation. For a kiosk, add one thing to that routine: at closing, also count the tobacco shelf and your five best-selling drinks. That way the till and the shelf are reconciled on the same evening.
How do you spot missing and lost stock?
A balanced till does not mean everything is fine. If an item is handed over without being rung up, the money may never reach the till either, so the till balances but the shelf is short. That is why the real tool for spotting loss is not the till but a stock comparison.
A simple formula
For each item, the expected quantity is: opening stock + deliveries − recorded sales − recorded waste = what should be on the shelf. If your count is lower, the gap is unexplained loss.
Example: on Monday morning you have 40 packs of one tobacco brand. A delivery of 20 packs arrives and the system shows 48 packs sold. There should be 12 packs on the shelf. The evening count finds 10. Those two packs are either an unrecorded sale, a mis-scanned item or a loss. If the same gap appears on the same shift several days running, it is no longer a coincidence.
Look for patterns
- One item is always short: its barcode may be set up wrongly, or it is being sold under another product's barcode.
- One shift is always short: there may be a till discipline or trust issue; take a close look at that shift's routine.
- Gaps after deliveries: a case may have been signed for without being counted. Compare the invoice quantity with what actually arrived at the door.
- Gaps growing towards month-end: out-of-date or damaged items may be thrown away without being recorded as waste.
For the causes of unrecorded sales and how to prevent staff-related leakage, see our guide to preventing unrecorded sales. At a kiosk the biggest source of this risk is items handed over unscanned because "it is only a small amount". There should be one rule: every item, however small, goes through the till.
Ordering from suppliers based on sales data
At many kiosks, orders are placed when the wholesaler's rep turns up and someone glances at the shelves. That leads to two mistakes: best sellers are under-ordered and run out mid-week, while slow sellers are over-ordered and gather dust. With sales data at hand, ordering becomes a calculation.
Working out the order quantity
For each item you only need three numbers: average daily sales, the number of days between deliveries, and a safety margin.
Example: over the last four weeks you sold an average of 24 units a day of one cold drink. Your wholesaler delivers twice a week, roughly every three to four days. Four days of demand is 96 units. Add one day of safety stock (24 units) for hot weather and late deliveries and your target stock is 120. If 50 are on the shelf, you order 70 and round to full cases.
Apply the same calculation to slow movers and you will often find you should be ordering less. A product that sits on the shelf for weeks is money that cannot work in a best seller.
Keep track of what you owe suppliers
Kiosks usually deal with several wholesalers and distributors: one for tobacco, one for drinks, one for confectionery. Tracking what you owe each from a folder of invoices is hard. If you enter each invoice on the day it arrives, your stock is updated and your balance is clear, so there are no surprises on payment day.
What to look for in kiosk software
You can run part of these routines with a notebook or spreadsheet, but entering hundreds of sales a day by hand is not sustainable. When choosing kiosk sales software, ask:
- Can a sale be recorded in seconds at peak times, with a barcode scanner and quick selection for unbarcoded items?
- Does every member of staff log in with their own account, and are sales reported per user?
- Does it give you sales, takings and the till position in one end-of-day report?
- Is stock reduced automatically with every sale, and are items at a critical level listed?
- Can you record stock counts and waste?
- Can you track supplier invoices and what you owe?
- Can you import your existing product list from Excel?
Welda Stock is built for exactly these needs: its fast checkout screen records each transaction in seconds, every employee works under their own account, the end-of-day report clarifies sales and the till position, and fast-selling items appear on the low-stock list. It is web-based; a computer with a browser and a standard barcode scanner are enough. You can see kiosk-specific scenarios on our kiosk inventory and checkout page.
Common mistakes
- Selling under a "misc" button: turnover looks right, but what was sold and what went missing is lost.
- Sharing one password: the owner of a shift shortfall can never be identified.
- Counting only the cash: with an unrecorded sale the till balances and the shelf is short. Count tobacco together with the cash.
- Signing for deliveries without counting: a missing case turns up months later as "loss".
- Not recording waste: binning out-of-date stock without recording it creates unexplained count differences.
- Ordering by eye: best sellers run out, slow sellers pile up. Do not order without looking at the last few weeks of sales.
- Updating prices late: sales at the old price after a price rise look like till differences.
Frequently Asked Questions
Do I need to count kiosk stock every day?
Not all of it. Counting tobacco at every shift handover, best-selling drinks daily, other snacks weekly and slow movers monthly is enough for most kiosks. If sales are deducted from stock automatically, a count becomes a comparison with the record rather than starting from zero.
The till balances but the shelf is short. How is that possible?
If an item was handed over without being rung up, the money may never have gone into the till, so the till balances while stock falls. Another cause is an item sold under the wrong barcode: one product shows a surplus, another a shortfall. That is why the cash count should always be read alongside a stock count.
What hardware do I need for kiosk sales software?
With web-based software, a computer with a browser, a standard barcode scanner and a stable internet connection are usually enough. Add a receipt printer if you want to print receipts.
How often should I review supplier orders?
Before every delivery, update your order list based on the last four weeks of average sales. Adjust your safety margin when the seasons change, especially for cold drinks at the start of summer.