Why hospitality margin is uniquely easy to lose
Bars and restaurants turn raw stock into finished products - a bottle becomes tots, ingredients become plates - and every step of that transformation is a chance to lose margin. A heavy pour, a generous portion, a spoiled ingredient, a comped meal that no one recorded.
Unlike a shop that sells sealed products, hospitality loses money inside the operation, between goods received and money taken. That is why the trade needs its own controls: recipes, portioning and honest wastage tracking. Without them, a busy venue can be turning over well and still barely making money, and never quite know why.
Cost every dish and drink with a recipe
The foundation of restaurant stock control is the recipe, sometimes called a bill of materials. Each dish and each drink is broken down into its ingredients and the quantity of each.
This does two jobs at once. It tells you the true cost of a plate or a cocktail, so you price with your eyes open, and it lets your system deduct the right ingredients from stock every time you sell that item. A kitchen that knows its plate costs prices deliberately; one that does not is guessing, and usually guessing in the customer's favour.
Let sales deduct ingredients automatically
Once your recipes are defined, selling a dish or drink should automatically draw its ingredients out of stock. Sell a steak and the system deducts the meat, the oil, the garnish; sell a double and it deducts the spirit.
This is what keeps your stock figures meaningful in a fast environment where no one has time to log ingredients by hand. It also gives you the theoretical usage you need for control: the exact amount of each ingredient your sales say you should have consumed. Manual deduction never survives a busy Friday night, which is why automatic recipe deduction matters.
Control portions and tots
Portion and tot control is where hospitality margin is won or lost drink by drink and plate by plate. A tot that runs consistently heavy gives away spirit on every single pour, and it never shows up as an obvious loss.
Use measures for spirits, standard portions in the kitchen, and clear specs your staff follow. The aim is not meanness but consistency: the customer gets what they paid for and you get the margin you priced in. Small, disciplined portions repeated thousands of times are the difference between a healthy bar and one that mysteriously never quite profits.
Compare theoretical usage to actual usage
The single most powerful control in a bar or restaurant is comparing what you should have used to what you actually used.
Theoretical usage comes from your recipes and sales - every tot and portion multiplied by what you sold. Actual usage comes from counting stock. When the two match, your controls are working. When actual usage runs higher, the gap is your loss, and its size tells you how serious the problem is. This comparison, done regularly, turns a vague sense that stock is walking into a specific number you can act on.
Log wastage, spoilage and staff consumption
Not every loss is theft, and pretending losses do not happen just corrupts your records. Honest wastage logging separates normal operating cost from genuine leakage.
- Spoiled or expired ingredients in the kitchen.
- Broken bottles and glasses at the bar.
- Comped or returned meals that never earned revenue.
- Staff meals and staff drinks.
- Trial pours, tastings and preparation waste.
Count often, because losses here move fast
A bar or restaurant cannot count stock like a hardware shop that checks monthly. High-value spirits, fast-moving beer and perishable ingredients can leak quickly, so counting has to keep pace.
Count your riskiest lines frequently - weekly or daily for spirits and key ingredients - and do a fuller count on a regular cycle. The point is to catch a widening gap between theoretical and actual usage while it is still small enough to trace to a particular shift, product or person. Infrequent counting in hospitality just means discovering big losses too late to explain them.
How Upeosoft supports bars and restaurants
Recipes, deductions, portion specs and wastage logs are a lot to hold together by hand in a busy venue. Upeosoft builds retail and hospitality management on ERPNext and Frappe with recipe and bill-of-materials support, so selling a dish or drink deducts its ingredients and your theoretical usage is always there to compare against real counts.
Wastage can be recorded, margins tracked per item, and eTIMS and M-Pesa handled in the core. If you run a bar or restaurant and want to see where your margin is really going, the retail page is the place to start a practical conversation about tightening it.
