Food cost
Inventory

Restaurant Cost of Sales: Work It Out From Usage, Not Purchases

Restaurant cost of sales worked from stock usage, one site, one month

Work out cost of sales from what the kitchen used

Work out restaurant cost of sales from what the kitchen used, not from what you bought: opening stock plus purchases minus closing stock. On $140,000 of sales, $49,000 of used stock is a cost of sales of 35%, a figure you can act on. This article shows how to run that sum, how often to count, and how to read it across sites.

The formula is one line. Opening stock plus purchases minus closing stock gives the stock the kitchen used. Divide that by sales for the period, and you have cost of sales as a percentage.

Cost of sales worked from stock: $12,000 opening plus $48,000 purchases minus $11,000 closing equals $49,000, which is 35% of $140,000 sales

Run it on real figures. A site opens the month with $12,000 of stock, takes $48,000 of deliveries, and counts $11,000 left at the end. It used $49,000, which on $140,000 of sales is 35%.

The count at each end is what makes the figure real. Without a closing count you are guessing at what is left, so the figure you report no longer matches what the kitchen did. Cost of sales feeds straight into your food cost percentage, so a loose count moves both numbers at once.

Why purchase totals give you the wrong number

A cost of sales built from purchase totals moves with your buying, not with what the kitchen used.

One nine-site bakery group worked its figure out from the purchase totals in the accounts. The number then rose and fell with delivery timing. It never showed whether dishes were hitting the group's food-cost target.

A purchase-based figure goes wrong when your buying and the kitchen's usage fall in different months. Say the branch buys ahead for a promotion and takes $56,000 of deliveries while the kitchen still uses $49,000 of stock.

Read from purchases alone, cost of sales looks like 40% of sales. Worked from usage it is 35%.

The extra $7,000 did not go into dishes. It sat in closing stock, waiting to be used next month.

The same month read two ways: from purchases cost of sales reads 40%, from usage it reads 35%, with $7,000 of stock bought ahead still held

Working from usage catches that. It subtracts the $7,000 you are still holding, so the figure tracks what left the shelves, not what arrived at the door. A purchase-based number can only tell you what you spent that month, never whether the kitchen used it well.

How often to count so the number means something

The usage figure is only as good as the count behind it. Theoretical cost of sales, what your recipes say the kitchen should have used, is available every day.

The actual figure needs a stock count. The gap between counts is how long you wait to see a problem.

  • Counting by hand. One operations lead counted every 15 days by hand. A monthly count showed a swing weeks after it had started, too late to act on.
  • Counting more often. Count more often and the figure holds up. Businesses that count fewer than eight times a year have accurate stock records on only about a quarter of their count days, 24.5%, according to The Spread. Count more than weekly, 63 or more times a year, and records are about three times as accurate.
Stock record accuracy rises with count frequency, from 24.5% under eight counts a year to 76.2% at 63 or more, from The Spread

Weekly is the practical floor for a busy kitchen. It is frequent enough to catch a swing while it is happening. It also keeps each closing count close to the next opening count, so every cost of sales figure rests on a fresh number.

What a blended group figure hides

A single group figure hides the branches sitting above target, so you cannot tell which kitchen to check. Blend five sites into one cost of sales of 42% and you stop seeing the kitchen at 50% behind the one at 35%. Across one nine-site group the number ranged from 35% to 50%, yet the blended 42% looked healthy.

The difference between sites is worth real money. Take a branch turning over $180,000 a month. A 5 to 10 point swing in its cost of sales is $9,000 to $18,000 in one month. Nobody could say why. Read per site, you know which kitchen to walk into; read blended, you know only that something, somewhere, is off.

Cost of sales by site ranging from 35% to 50% against a 42% group blend, with two sites above the blend

Supy's analytics reports cost of sales per site, per category and per dish, so a manager can see which branch to walk into. The group number still matters for the board, but the site number is the one you can act on this week.

Read actual cost of sales against what the recipes predict

Actual cost of sales tells you what the kitchen spent. It does not tell you whether that was right.

  • Compare to theoretical. For that, set it against theoretical cost of sales, what your recipes say the kitchen should have used for the dishes it sold. The gap between the two is your variance, and its cause is where the money is.
  • Line up items. Line the two up by item so you can see where the gap is.
ItemTheoreticalActualVariance
Flour$9,500$3,100-$6,400
Cooking oil$8,000$3,200-$4,800
Sugar$8,000$4,500-$3,500
Total$25,500$10,800-$14,700

A large gap is not a saving. Theoretical and actual sat $14,700 apart for one kitchen, $25,500 against $10,800. That means the recipes and the stock records were not describing the same thing.

Flour counted in bags against a recipe written in kilograms, a sub-recipe nobody mapped: fix the data first, then read the variance. Once the two line up, the variance you are left with is real, and you can trace it to waste, over-portioning or a supplier price you did not catch.

Where to start

Start with one branch and one month. Work cost of sales from opening stock plus purchases minus closing stock, divide by sales, and you have a figure like the 35% above. Set it against the target your group has chosen, not an industry average, and watch the trend.

Walk into the branch that sits two or three points above its own target two months running, before the next count. Count weekly so you catch that drift while you can still do something about it.

35% cost of sales, worked from one month of usage at one site

Supy reports live cost of sales and food-cost percentage at group, site and menu-category level. It shows theoretical against actual variance and wastage by type, site and item. The per-branch figure and its cause sit in front of you, without the Excel reconciliation.

Book a Demo with Supy - restaurant cost of sales

Ready to optimize your restaurant operations?

Blog

Our operational insights

Restaurant inventory management - complete guide for multi-location operators
Inventory

Restaurant Inventory Management: The Complete Guide for Multi-Unit Operators

A walk-in cooler count form laid out in shelf order
Inventory

Restaurant Inventory Form: Lay It Out in Shelf Order and Count Faster

One central kitchen supplying every site in a restaurant group
Procurement
Inventory

Commissary Model: How a Restaurant Group Runs One Central Kitchen

Your questions 
answered

Everything you need to know about Supy — from setup to integrations, pricing, and daily use. If it’s not covered here, just ask.

What is restaurant cost of sales?
+

Cost of sales is what the food and drink you sold actually cost you over a period. You work it from usage, not from what you bought: opening stock plus purchases minus closing stock gives the stock the kitchen used, and dividing that by sales turns it into a percentage. It is the single biggest controllable cost in most restaurants, so it tells you whether your dishes are priced and portioned to hit your margin. A figure built from purchase totals alone moves with your buying rather than your cooking, so it misleads.

How do you calculate cost of sales for a restaurant?
+

Add opening stock to purchases, subtract closing stock, then divide the result by sales for the same period. Say a site opens a month with $12,000 of stock, takes $48,000 of deliveries, and counts $11,000 left at the end: it used $49,000. Against $140,000 of sales, that is a cost of sales of 35%. The two stock counts are what make the figure real, because they capture what you held rather than only what you ordered. Run the sum per site and per period rather than blending the whole group into one number.

What cost of sales percentage should a restaurant aim for?
+

There is no single right number, so set a target for your own group and read each site against it rather than against an outside benchmark. The right target depends on your menu, your format and your supplier prices, and a fine-dining site will sit in a different place from a quick-service one. What matters more than the headline figure is the trend: a site that creeps two or three points above its own target two months running is the one to look at first. Watch the direction of travel, not just the number.

What is the difference between cost of sales and cost of goods sold?
+

Cost of sales and cost of goods sold describe the same thing for most restaurants: the cost of the stock you used to make what you sold. The term you see depends on where you are and how your accounts are set up, with cost of sales common in the UK and cost of goods sold common in the US. Whichever name your accountant uses, the method is the same: opening stock plus purchases minus closing stock, divided by sales. Keep staff meals and comps out of it, or your figure will overstate what your paying customers actually cost you.

How often should a restaurant count stock to track cost of sales?
+

Count weekly if you can, because the actual figure only moves when you count. Theoretical cost of sales, what your recipes say you should have used, is available every day, but the real figure needs a stock count to anchor it. The gap between counts is how long you wait to see a problem, so a monthly count shows a swing weeks after it started, too late to act on. Businesses that count more than weekly keep records that are about three times as accurate as those counting fewer than eight times a year, according to The Spread.

Why does cost of sales vary between sites in a restaurant group?
+

Cost of sales varies between sites because waste, portioning, supplier prices, menu mix and counting discipline differ from one kitchen to the next. A blended group figure hides that spread: five sites can average a healthy-looking 42% while one runs at 35% and another at 50%. At a site taking $180,000 a month, a 5 to 10 point swing is $9,000 to $18,000 gone in a single month. Reading cost of sales per site, per category and per dish is the only way to see which kitchen to walk into, rather than knowing only that something is off somewhere.

What is the difference between theoretical and actual cost of sales?
+

Theoretical cost of sales is what your recipes say the kitchen should have used for the dishes it sold, while actual cost of sales is what your stock movement shows it really used. The gap between them is your variance, and its cause is where the money is: waste, over-portioning, or a supplier price you did not catch. A very large gap usually means the data, not the kitchen. When theoretical and actual sit thousands of dollars apart, the recipes and the stock records are often not describing the same thing, so fix the data first, then read the variance.

Ready to transform your operations?

Join 3500+ restaurant operators cutting costs, streamlining operations and making smarter decisions with Supy.