Case study · A bookkeeping firm serving restaurant clients

A weekly prime cost report that caught a client's margin leak in week three

2

Restaurant clients added

Weekly

Prime cost report cadence

Week 3

Client margin leak caught

$1,473

Monthly bookkeeper cost

Composite case study. This is assembled from typical engagements; details and metrics are illustrative rather than attributable to a single named client.
Before and after the engagementBEFOREP&L two weeks lateNo prime cost reportAFTERWeekly prime cost reportMargin leak caught week 32 new clients
Before and after the engagement, at a glance.

The challenge

The firm had restaurant clients on its roster but no restaurant specialist. Daily sales weren't reconciled to the POS, COGS was tracked loosely, and the firm was delivering a month-end P&L two weeks after close — so a margin problem at a client showed up weeks late, by which time the client was frustrated and the firm looked slow. The firm's reviewer was doing the restaurant work manually every month, and the firm was hesitant to take on more restaurant clients because it knew it couldn't deliver them at the cadence a restaurant actually needs. The restaurant bookkeeping it had was the most likely to lose the client.

The solution

We placed a dedicated offshore bookkeeper with restaurant and Toast experience at $8.50/hour, working under the firm's brand. The bookkeeper reconciled daily sales to the POS and the bank every day for each restaurant client, ran weekly inventory counts mapped to purchases for a real COGS number, handled tip payroll and tip reporting in Gusto, and delivered a weekly prime cost report per location — under the firm's review workflow. The weekly cadence replaced the month-end lag the firm had been delivering, and the reviewer stopped doing restaurant work by hand.

The result

In week three, the weekly prime cost report flagged a client location where COGS had jumped four points. The bookkeeper pulled the portion-versus-recipe variance and the client found a portioning issue in the kitchen and fixed it within the week — a leak that would have cost the client tens of thousands before the next quarterly P&L caught it, and a problem the firm would have delivered late under its old month-end cadence. The firm took on two new restaurant clients using the bookkeeper as specialist delivery, and the weekly prime cost report became the deliverable the firm's restaurant clients actually use — and the reason they stay.

Timeline

  1. Week 1Daily sales reconciled to Toast and the bank across the firm's restaurant clients; tip payroll workflow set up.
  2. Week 2First weekly inventory count mapped to purchases; first real weekly COGS per client.
  3. Week 3First weekly prime cost report per location — flags a 4-point COGS jump at one client's location.
  4. Week 3 (fix)Bookkeeper pulls the portion-vs-recipe variance; client finds a portioning issue in the kitchen and corrects it within the week.
  5. Quarter 1Firm takes on two new restaurant clients using the bookkeeper as specialist delivery; weekly prime cost becomes the firm's signature restaurant deliverable.

What nearly went wrong

What nearly went wrong: the COGS jump in week three looked like a vendor price increase and the firm's reviewer nearly relayed it to the client as inflation before the bookkeeper intervened. The bookkeeper pulled the portion-versus-recipe variance and showed it was a portioning issue in the client's kitchen — the actionable cause, not a vague 'food costs are up.' Without that specificity the client would have had a frustrated email to a vendor instead of a 20-minute conversation with the kitchen lead, and the firm would have delivered a non-answer to a question the client cared about.

"The weekly prime cost report is the deliverable my restaurant clients actually use. It paid for the bookkeeper in the first month."

— Owner, bookkeeping firm serving restaurant clients (composite case study)

Ready to add capacity without the overhead?

Book a free consultation and we'll scope the right role for your firm or team — no pressure, no obligation.