Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Can Head Office See Yesterday's Trading Across All Our Restaurants Without a Morning of Phone Calls?
Problems We Solve

How Can Head Office See Yesterday's Trading Across All Our Restaurants Without a Morning of Phone Calls?

Restaurant groups build the morning trading flash by hand from each EPOS back office and WhatsApp. We build an automatic flash that lands before the first call.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

In many restaurant groups the morning trading flash is built by someone logging into each EPOS back office, copying figures into a spreadsheet and chasing sites that have not cashed up. We build a flash that reads every site's sales, covers, average spend and labour hours automatically, compares them with last year and budget, and lands in inboxes and phones before the first meeting.

The 8am spreadsheet

Every morning someone in head office opens six browser tabs, one per EPOS back office, and types yesterday's figures into the flash spreadsheet. Sales, covers, average spend, maybe the wet and dry split. Two sites never closed their day on the till, so their figures are incomplete, and a WhatsApp goes out to the GMs. By half nine the sheet is sent round. By then the ops director has already rung two area managers to ask how last night went.

When that person is on holiday, the flash does not happen, or it happens late and with mistakes. And because it only covers sales, the question that matters, whether the site made money yesterday, is still unanswered.

Why the flash never got automated

The group grew one site at a time. The first flash was a handful of numbers typed in by the owner, and it has been extended rather than rebuilt.

  • Each EPOS back office shows the numbers, but nothing pulls them together.
  • Sites acquired later run a different EPOS with different category names.
  • Labour hours sit in the rota or clocking system, which nobody combines with sales daily.
  • Last year and budget comparisons are typed in from another spreadsheet.
  • Closed days, refurbishments and new openings break the like-for-like columns.

What the manual flash costs you

It costs a slice of someone's morning every working day, which adds up across a year, and it depends on that one person. More importantly, the flash is late and thin. Decisions that should be made at 8am, such as moving staff between sites for a busy evening or chasing a site whose sales dropped, wait until the sheet arrives. And because labour is missing, a site that traded well but ran heavy on staff looks like a success.

How we automate the morning flash

  1. We connect to each site's EPOS through its API or scheduled report, and read sales by revenue stream, covers, transactions, discounts and voids for the previous trading day.
  2. Categories from different EPOS systems are mapped to one group structure, so food, drink, delivery and retail mean the same thing everywhere.
  3. Labour hours and cost come from the clocking or rota system, so each site shows wage cost as a share of sales for the day.
  4. Last year and budget figures are held in the same place, with like-for-like rules for closures, refurbs and openings set once.
  5. The flash is sent by email and shown on a phone-friendly page at a set time, with sites that have not closed their day marked clearly rather than shown as zero.
  6. Anything outside your thresholds, such as a large void total or a sharp drop against last year, is highlighted at the top.
Flash lineSourceTypical comparison
Net sales by streamEPOSLast year, budget
Covers and average spendEPOSLast week same day
Labour cost percentageClocking or rota systemTarget by site
Voids and discountsEPOSGroup threshold

Mornings after the change

The flash is on the ops director's phone before they reach the office. Area managers see their sites ranked and know which GM to call first. The person who used to build the sheet spends that time on something else, and the flash no longer stops when they are away. Because labour sits beside sales, conversations about staffing happen the next morning instead of at month end.

It also becomes a better record. A year from now, the like-for-like comparison will be built from the same clean daily data rather than last year's hand-typed sheet.

Recognise this morning routine?

  • Someone logs into several EPOS back offices every morning.
  • The flash arrives after the first calls have already been made.
  • Sites that did not cash up show as zero or are left blank.
  • Labour is not in the daily report at all.
  • The flash stops when one person is off.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Which EPOS systems can you read from?

Most modern EPOS systems offer an API or scheduled reports. We check yours before quoting, and say plainly if one of them makes this hard.

Can it include delivery platform sales?

Yes, either through the till if orders are injected there, or from the platform's own reporting where access allows.

What happens if a site has not closed its day?

The site is marked as incomplete rather than shown as zero, and it fills in when the day is closed.

What drives the cost?

The number of different EPOS and labour systems, how their data can be reached and how many comparisons you want.

What do you need from us?

Access to each EPOS and labour system, your current flash spreadsheet and your budget by site.

Keep reading

More on Problems We Solve

Start here

Tell us how your group's sites report to head office

Describe how many sites you run, which EPOS, rota, stock and accounts systems each one uses, and which report takes the most chasing. We will say what we would connect and what we would leave alone, and if your existing tools can already do it with better setup, we will tell you that instead.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →