Running a Café Day to Day: Orders, Margin and Stock in One Place
A practical routine for café owners: shorten the morning queue, know what a cup really costs, order stock before it runs out and keep trading when the Wi-Fi drops.
A café looks simple from the outside: coffee in, coffee out. Behind the counter it is three jobs at once. You take orders fast, you protect a thin margin on every cup, and you keep the shelves full without buying too much milk that will turn before Friday. Most cafés lose money in the gaps between those three jobs, not in any single one of them.
This guide walks through a daily routine that closes those gaps. It is written for owner-operators with one or two outlets, and it does not assume any particular tool. Where it helps, it shows how the same step looks in Epidom, so you can see whether it fits how you already work.
Shorten the morning queue before you buy anything
The morning rush is where a café makes or loses its day. A queue that looks long makes walk-ins keep walking, and regulars who wait too often start going elsewhere. The cheapest fix is not a faster barista. It is moving part of the ordering away from the till.
- Give regulars a link or a QR code on the counter so they can order and pay from their phone, and collect when their name is called. The till then only serves people who want to talk to you.
- Keep the till menu to what actually sells in the morning. A short, well-ordered screen is faster than a complete one, and the full menu can stay one tap away.
- Decide who does what at peak: one person on orders, one on the machine, one on handover. A tool cannot fix a team that is all standing at the machine.
In Epidom, the order page of your café is a public link on your own address. Customers order from the phone, the ticket lands on the till and, if you use one, on the kitchen or bar screen. You can try it in the live demo without creating an account.
Know what a cup really costs
Cost per cup is the number most owners guess. Milk, beans, syrup, the cup, the lid, the sleeve: each is small, and together they decide whether a four-euro drink earns you anything. The only reliable way is to write the recipe down once and let the tool do the arithmetic every time a price changes.
- List every ingredient of your ten best sellers with the quantity used, including the cup and the lid. Weigh a few shots and pours instead of trusting memory.
- Enter the price you actually pay per kilo or per litre, and update it when your supplier changes it. A margin built on last year's milk price is a guess.
- Review the result once a month. Items with a high price and a thin margin deserve a small increase; items that sell a lot at a thin margin deserve a closer look at the recipe.
Once recipes are linked to your products, each sale can deduct its ingredients from stock and record its cost at the time of the sale. That is what lets a report show gross profit instead of just revenue.
Order stock before it runs out, not after
Running out of oat milk at nine in the morning costs more than the milk. It costs the sales of every drink that uses it, and it costs the goodwill of the customer who asked. A low-stock list that you check on a fixed day beats any amount of memory.
- Set a minimum level for the handful of items that stop service when they run out: milk, beans, cups, lids.
- Check the low-stock list once or twice a week and send one order per supplier, instead of several small ones.
- Note waste when it happens. A split jug or a dropped tray is cheap to record at the time and impossible to reconstruct at month end.
Keep selling when the connection drops
Wi-Fi in a café is rarely perfect. A till that freezes when the connection drops turns a ten-second problem into a lost rush. Check how your tool behaves offline before you need it: whether it keeps taking sales, what it does with them afterwards, and which actions still need a connection.
Epidom's till app for desktop and Android keeps taking sales when the connection drops and sends them when it returns. Opening and closing the shift, cash movements and refunds still need the connection, by design, so the figures stay trustworthy. Test it once on a quiet afternoon by switching the router off, so the first time is not during a rush.
A ten-minute closing routine
- Close the shift and count the cash against what the till expects. Write down the difference, even when it is small.
- Look at the day's sales by hour. If the rush starts earlier than your rota, move one shift.
- Glance at the low-stock list and note anything for tomorrow's order.
- Mark any waste you have not recorded yet.
None of this needs a big system. It needs the same few numbers, looked at on the same days, by the same person. If a tool makes that easier, good; if it adds a screen nobody opens, drop it. You can try Epidom free, on a demo café with a month of sample orders, before you decide whether it fits.