The short answer: small venues rarely fail for lack of good food. They lose money in the gaps between a full Saturday and the bank balance: food and staff costs that rise faster than menu prices, quiet days that still carry the full cost of opening, no-shows on the busiest nights, bookings missed because nobody could answer the phone, and fees that grow with every guest. Most of these can be measured, and most can be fixed without a big investment.
Here are the eight we see most often in independent restaurants, cafés, pubs and wine bars, roughly in order of how much they cost.
1. Costs have risen faster than prices
Food, drink and staff together are the biggest costs in almost every venue. A common rule of thumb is that these "prime costs" should sit somewhere around 60 to 65% of sales; above that, there's very little left for rent, energy and profit.
Staff costs in particular have moved quickly in the UK. Employer National Insurance rose from 13.8% to 15% in April 2025, and employers now pay it on earnings above £5,000 a year instead of £9,100. From April 2026 the National Living Wage is £12.71 an hour for workers aged 21 and over. The Employment Allowance, which rose to £10,500, softens the blow for small employers, but most venues still pay noticeably more for the same rota than they did two years ago.
What to do: cost every dish and drink at today's supplier prices, compare that with what you charge, and decide in advance the point at which you'll re-price. Our guide to managing costs when prices keep changing goes through this step by step.
2. Quiet days cost almost as much as busy ones
Rent, rates, energy, insurance and the core team are the same on a wet Tuesday as on a sold-out Saturday. A venue can be packed at weekends and still lose money across the week because three or four sessions barely cover their own costs.
What to do: find out exactly which sessions are quiet, rather than relying on a feeling. Then either fill them (a set menu, a quiz, a regulars' offer, a weekday waitlist) or close them and put the hours where they earn more.
3. No-shows on the nights that matter most
An empty table on a quiet night costs you little. An empty table on a Friday at 8pm, when you turned away other guests, costs the whole spend of that table. No-shows cluster on exactly the nights you can least afford them.
What to do: send a reminder the day before with an easy way to cancel, so guests who can't come free the table instead of just not turning up. Our guide to reducing no-shows covers reminders, booking policies and when deposits make sense.
4. Bookings you never hear about
If bookings only come in by phone, every call you miss during service, and every guest who wants to book at 10pm after you've closed, is a table that may go to someone else. You never see these losses, which is why they're easy to underestimate.
What to do: let guests book online at any hour, from your website, Instagram and Google profile, while still taking phone bookings for regulars who prefer to call. We've written about whether to stop taking phone bookings and how to move from a paper diary.
5. Fees that grow with your success
Card fees, delivery commissions and per-cover booking fees all rise as you get busier. Each looks small on its own, but together they can take several percent of revenue, and a per-cover booking fee is charged on your busiest nights most of all.
What to do: list every fee that's charged per order, per guest or per transaction, and work out what it cost last month. Where a flat-price alternative exists, compare it. Our piece on why booking platforms charge per cover shows how quickly those fees add up.
6. Waste from guessing how busy you'll be
Without a good idea of covers in advance, kitchens order for the busiest case and throw away the difference, or under-order and run out of the dishes that sell.
What to do: use your bookings for the next few days to plan prep and ordering, and track what you throw away for a fortnight. Even a rough count changes how a team orders.
7. Rotas that don't match the bookings
Too many staff on a quiet lunch costs money; too few on a busy dinner costs service and repeat visits.
What to do: plan shifts from your booked covers and your busiest hours, not from last month's rota. Look at the pattern by day and by hour, and adjust one session at a time.
8. Not looking at the numbers often enough
Many owners see their true position once a quarter, from the accountant. By then a rise in a supplier's prices or a slow month has already cost three months of margin.
What to do: pick five numbers and look at them every week: sales, covers, average spend, staff cost as a share of sales, and food and drink cost as a share of sales. It takes ten minutes once it's a habit.
Where to start this week
- Cost your five best-selling dishes at today's prices.
- Find your two quietest sessions and decide whether to fill them or close them.
- Turn on booking reminders for guests.
- Put an online booking link on your website, Instagram and Google profile.
- Add up every per-guest and per-order fee you paid last month.
Frequently asked questions
What is a good profit margin for a small restaurant?
It varies with the type of venue, rent and location, so there's no single right number. What matters more is knowing your own margin each month and whether it's moving in the right direction. Ask your accountant what's typical for venues like yours in your area.
What is the biggest cost for a restaurant?
For most venues it's staff, followed by food and drink. Together these prime costs usually make up well over half of sales, which is why small changes in either have such a large effect on profit.
How can a small restaurant increase profit without raising prices?
Fill quiet sessions, cut no-shows on busy nights, make sure guests can book when you're closed, reduce waste by ordering from your bookings, and remove fees that grow with every guest. Each of these adds profit without touching the menu.
Do online bookings really make a difference to a small café or pub?
They make the most difference to venues that miss calls during service or get enquiries after closing. Guests who can't get through often book somewhere else, and you never find out. An online booking page catches those bookings around the clock.
Cheeky Table is a flat-price booking system for independent restaurants, cafés, pubs and wine bars: online bookings around the clock, reminders that cut no-shows, and Insights that show your busiest and quietest times. One flat £9.99 a month, with no per-cover fees. Claim 6 months free →