Data Analytics for Restaurants and Cafes: How to Run a More Profitable Food Business
- The three numbers that define restaurant profitability
- Gross profit percentage: calculating and protecting it
- Covers and table turn: maximising revenue in the time you are open
- Food waste: the hidden cost destroying your GP%
- Staff scheduling: matching labour to demand
- Using your booking and EPOS data to market more effectively
The hospitality sector operates on thin margins — average net profit is 3–9% for restaurants in the UK. The operators who survive and grow are those who monitor their gross profit percentage daily, track covers and average spend per head, minimise waste through portion control and ordering discipline, and schedule staff to match actual demand rather than habit. Data makes the difference between guessing and knowing.
- The three numbers that define restaurant profitability
- Gross profit percentage: calculating and protecting it
- Covers and table turn: maximising revenue in the time you are open
- Food waste: the hidden cost destroying your GP%
- Staff scheduling: matching labour to demand
The three numbers that define restaurant profitability#
Three KPIs drive almost every hospitality business's financial performance. Gross Profit Percentage (GP%): revenue minus cost of goods sold, expressed as a percentage. For a restaurant, target GP% is typically 65–75% on food and 65–70% on drinks. If your GP% is below target, the causes are portion size drift, waste, pilferage, over-ordering, or incorrect purchasing price. Average Spend Per Head (ASPH): total revenue divided by covers served. This tells you whether customers are upgrading to starters, desserts, and premium drinks — the add-ons that disproportionately increase margin. Revenue Per Available Seat Hour (RevPASH): revenue divided by (seats × trading hours). This is your utilisation metric — are you filling the restaurant during peak periods and how are you managing the quiet ones.
Gross profit percentage: calculating and protecting it#
Your theoretical GP% (the margin you should achieve based on your menu prices and recipes) versus your actual GP% (what you actually achieve based on purchases and sales) is one of the most revealing calculations in hospitality. A gap between theoretical and actual GP% means one of four things: portion sizes are drifting above recipe specification; waste is higher than planned; stock is being consumed without being sold (pilferage); or purchasing prices have risen without menu price adjustment. Calculate your actual food cost percentage weekly (food purchases divided by food revenue), compare to your theoretical figure, and investigate any gap above 2–3 percentage points immediately.
Covers and table turn: maximising revenue in the time you are open#
A restaurant is limited by its seat count and trading hours — maximising revenue means maximising revenue per seat per hour. Table turn rate (how many times each table is occupied per service) can be improved by: training staff to manage the pace of service to meet table time targets (90 minutes for dinner, 45–60 minutes for lunch); pre-taking food orders before customers are seated; running pre-payment or card-on-file systems that eliminate payment delays; and designing menus so ordering is decisive (fewer choices, clearer sections). During peak periods, improving table turn from 1.5 to 2 times per dinner service on a 40-cover restaurant adds 20 additional covers per night — potentially £600–£900 in additional revenue.
Data-backed guides on AI, eCommerce, and SME strategy — straight to your inbox.
Food waste: the hidden cost destroying your GP%#
Food waste typically represents 5–12% of food purchased in UK restaurants without active management. In a restaurant with £10,000 monthly food purchases, that is £500–£1,200 per month in waste. The waste reduction toolkit: par levels and daily prep sheets (only prepare what you expect to sell based on bookings and historical data); stock rotation discipline (FIFO — first in, first out — for all fresh stock); daily waste logging (recording what is thrown away and why — within a month, patterns emerge showing which items are consistently wasted and need production or procurement adjustment); and menu engineering to use trim and by-products across multiple dishes.
Staff scheduling: matching labour to demand#
Labour is typically 25–35% of hospitality revenue. Over-staffing quiet shifts wastes money; under-staffing busy periods damages service quality and covers. Build a weekly staffing schedule based on historical covers data by day part — not on habit. A restaurant that always schedules the same team on Saturday without checking that Saturday is consistently your highest-cover day is making a faith-based rather than data-based decision. Use your EPOS or booking system reports to identify covers by day part for the last 12 weeks. Match staff numbers to cover volume with a target revenue per labour hour — typically £25–£35/hour per member of front-of-house staff in a casual dining restaurant.
Using your booking and EPOS data to market more effectively#
Your booking system and EPOS data contain the foundation of a powerful CRM. For regular customers, you know how often they visit, what they order, how much they spend, and when they last came in. Using this data: send reactivation messages to customers who have not visited in 60 days ("We miss you — here is 15% off your next visit"); communicate directly about events, new menus, and seasonal specials to customers who have attended similar events before; and identify your top 10% of customers by spend and make them feel genuinely valued with priority booking access and handwritten cards from the manager. Email marketing to a restaurant database of 2,000 customers costs pennies and drives £2,000–£5,000 per campaign in incremental covers.
AskBiz analyses your financials and surfaces early warning signals — before they become problems.
People also ask
What is a good gross profit percentage for a restaurant?
A healthy food GP% for UK restaurants is 65–75% (meaning food cost is 25–35% of food revenue). Drinks GP% should be higher — 65–75% on soft drinks and beer, 70–80% on wine by the glass. Overall F&B GP% combining food and drinks should be above 65% for most casual dining and pub operations.
How do I reduce food waste in my restaurant?
The most effective waste reduction methods are: daily prep sheets based on bookings (only prepare what you need); FIFO stock rotation; daily waste logging to identify patterns; par-level discipline for ordering; and menu engineering to use trim across multiple dishes. Active waste management typically reduces food cost percentage by 2–5 percentage points.
How many covers should a restaurant do per night?
This depends entirely on your seat count and table turn. A 40-cover restaurant doing 1.5 table turns per dinner service handles 60 covers. At 2 turns, that becomes 80 covers — a 33% revenue increase with no additional fixed cost. Benchmark your covers per seat against hospitality industry data from the Hospitality Data Insight Hub or UKHospitality reports.
What software do restaurants use for data analytics?
Restaurant data tools include: Lightspeed (EPOS with strong reporting), Square for Restaurants, ResDiary and OpenTable (booking + covers data), MarketMan and Apicbase (inventory and recipe costing), and deputy or Fourth (staff scheduling). Most integrate with Xero or QuickBooks for financial reporting.
12 metrics every SME owner should review monthly — download in 10 seconds.
Our team combines expertise in data analytics, SME strategy, and AI tools to produce practical guides that help founders and operators make better business decisions.
Monitor your GP%, waste, and cash position daily
AskBiz tracks your hospitality business finances in real time — flagging GP% drops, cash flow gaps, and seasonal patterns before they become problems.
Start free — no credit card required →