Blue42 Guides · Running the shop
Coffee shop KPIs: the five things I'd check every week
People love to tell coffee shop owners they need to know their numbers.
I agree, but I think there's a difference between having numbers in a dashboard and being curious enough to figure out what those numbers are telling you.
If Saturday was slow, I want to know why. Was it just us? Was the entire market slow? Was the weather terrible? Did we have a staffing issue? Did we lose transactions or did our average order drop?
That's where the useful part of tracking numbers starts.
And no, I don't think you need a dashboard with forty metrics to get there.
Start with five things
If I were setting up a weekly scorecard for a coffee shop, here's what I'd want to see:
- Revenue: Total weekly sales, with a breakdown for morning, midday, and afternoon.
- Waste: How much product was wasted, recorded consistently in dollars.
- Labor: Total labor cost, including payroll taxes.
- Transactions: How many orders we actually rang up.
- Manager's notes: What happened this week that the numbers alone won't explain?
From those inputs, you can calculate labor as a percentage of revenue, waste percentage, average order value, and the change from one week to the next.
The manager notes are important. A number can tell you something changed. The person running the shop can often tell you why.
Give the numbers a target
If you don't have a goal, it's pretty easy to rationalize whatever happened that week.
I would start with an annual revenue target, a target profit margin, a labor ceiling, and a waste ceiling.
Here's an example from our own café over a recent 13-week period:
- Annualized revenue pace: about $1.07 million, against a $1.2 million goal.
- Labor: 29.8%, against a 32% ceiling.
- Waste: 2.7%, against a 3% ceiling.
Labor was under control. Waste was under control. Revenue was behind.
Without the targets, I could have looked at those same numbers and said, “Hey, we're doing over a million dollars in annualized sales. Not bad.” But that wouldn't change the fact that we were behind where we wanted to be.
One bad week doesn't necessarily mean you have a problem
A single week can be weird. Holidays, weather, local events, a big catering order, school schedules—they can all move the numbers around.
That's why I like looking at the last four weeks together instead of reacting to every little change.
Are sales trending up or down? Is labor improving? Is waste becoming a problem? Has the average order been slipping for a month, or did it just dip last Tuesday?
The four-week trend gives you a better sense of what's actually happening.
Figure out what you can fix first
When several things are going wrong at the same time, it's tempting to try fixing all of them.
I would normally start with the things inside the four walls that management can influence quickly: scheduling and labor, then waste. Revenue often takes more time because it involves getting customers through the door, changing their habits, or improving the offer.
That doesn't mean you blindly cut labor whenever sales are slow. You still need enough people to deliver a good experience. It means understanding whether your schedule makes sense for the business you're actually doing.
Once those things are under control, turn your revenue gap into an actual operating goal.
Let's say you're $130,000 behind your annual revenue target.
That sounds like a huge number, and it is. But look at it another way:
- $130,000 ÷ 52 weeks = $2,500 per week
- $2,500 ÷ 7 days = about $357 per day
- $357 ÷ a $15 average order = about 24 extra transactions per day
Now you've got something you can work with.
Can you bring in 24 more customers? Can you increase the average order? Is there a daypart where you have the capacity to do more business?
Those are productive questions. “We need to do better” isn't.
One detail about waste that matters
Make sure you're measuring waste consistently.
We log ours at the retail price of the products. If your cost of goods is around 30%, then 3% waste at retail works out to roughly 1% of sales at actual product cost, assuming a similar cost mix.
If one operator records waste at retail and another records it at cost, comparing their percentages without that context is meaningless.
Pick a method, understand what it measures, and stick with it.
Blue42 Tools
Use the Manager Scorecard
The free Blue42 Manager Scorecard takes your weekly numbers and compares the last four weeks with your goals. It shows your annualized sales pace, identifies which daypart needs attention, and translates a sales shortfall into additional daily transactions. We also built this scorecard into Blue42OS because it's a useful part of how we manage our own shop.
Download freeThis guide and the Blue42 tools are operating tools, not financial, legal or tax advice. They organise the questions and run the arithmetic. Confirm code requirements with your local building and health departments, and financing and tax treatment with your lender and accountant.
Questions people ask
What KPIs should a coffee shop track?
I'd start with revenue by daypart, transactions, average order, labor, and waste, plus a note from the manager. Every number should have a target, and I'd review the four-week trend instead of getting distracted by a single day.
What's a good waste percentage for a coffee shop?
It depends on whether you measure waste at retail price or product cost. We measure at retail and use a 3% ceiling. At about 30% cost of goods, that would be around 1% of sales at cost. Don't compare percentages unless you know they're calculated the same way.
How often should coffee shop owners review their numbers?
Every week. I still look at daily performance, but the weekly review is where I want to make decisions. Monthly is too slow for a lot of operational problems, and a single day can be misleading.