Why Waitery?
No app downloads Cancel anytime Built for Canada EN / FR bilingual 1-yr hardware warranty
Running a restaurant

Restaurant profit margins in Canada: the real numbers (2026)

The Waitery TeamAugust 28, 202611 min read

Restaurant margins are thin enough that small errors compound fast. This is how the arithmetic actually works — what to measure, what the industry rules of thumb are worth, and a worked example you can run against your own numbers tonight.

The margin every operator quotes, and what it hides

The figure repeated across the industry is that full-service restaurants run a net profit margin in the low single digits, with quick service typically higher on thinner cheques and greater volume. Treat that as a rule of thumb, not a benchmark you are failing to hit — it varies enormously with rent, service style, and whether the owner is also working the floor.

The more useful point is that a low-single-digit net margin means a few percentage points of drift in food or labour cost is the difference between a profitable year and a loss. That is why operators manage prime cost weekly rather than reading a net margin annually.

The four margins, and which one to actually manage

These get used interchangeably in conversation and they mean different things.

  • Gross margin — sales minus cost of goods sold, as a percentage of sales. Tells you whether your menu is priced correctly. It ignores labour entirely.
  • Prime cost — cost of goods plus total labour, as a percentage of sales. This is the operating number. It is the one worth looking at every week.
  • Operating margin — what is left after all operating expenses including rent and utilities, before interest and taxes.
  • Net margin — what actually remains. Useful for the year, useless for running a shift.

Prime cost: the number that decides it

Prime cost is food and beverage cost plus all labour cost, including your share of CPP, EI, vacation pay and benefits — not just wages. Divide by sales.

The widely used target is to keep prime cost around 60 to 65 percent of sales for full service, and lower for quick service. Above roughly 70 percent, most restaurants cannot cover rent and overhead and still leave anything behind.

The two components trade off against each other, which is why managing them separately misleads. A scratch kitchen buys lower food cost with higher labour. A restaurant using more prepared product does the reverse. Neither is wrong — but only prime cost tells you whether the combination works.

A worked example

A full-service restaurant doing $80,000 in monthly sales. The arithmetic is deliberately simple so you can substitute your own figures.

  • Sales: $80,000
  • Food and beverage cost at 31%: $24,800
  • Labour, fully loaded, at 33%: $26,400
  • Prime cost: $51,200 — that is 64% of sales, inside the target band
  • Remaining after prime cost: $28,800
  • Rent, utilities, insurance, marketing, software, repairs, professional fees: $25,000
  • Operating profit: $3,800 — 4.75% of sales

What that example tells you

Look at what a small move does. If food cost drifts from 31% to 34% — three points, which is a season of supplier increases nobody renegotiated — that is $2,400 a month. On $3,800 of operating profit, you have lost nearly two thirds of it without a single thing looking obviously wrong on the floor.

This is the whole argument for measuring weekly. A three-point drift caught in week two is a supplier conversation. Caught in the annual review, it is the year.

Where margin actually leaks

In roughly the order operators find them.

  • Portioning drift — the single most common. Recipes are costed once and then executed generously, and food cost rises with nothing else changing.
  • Supplier price increases absorbed silently — prices move, menu prices do not, and the gap is invisible until someone recalculates plate costs.
  • Over-scheduling against actual demand — labour booked to a pattern rather than to forecast covers, so the quiet Tuesday costs the same as the busy one.
  • Waste and spoilage nobody records — if it is not counted, it does not show up anywhere except in food cost, where it looks like a pricing problem.
  • Comps and voids — legitimate in small volume, corrosive when untracked. Worth reviewing by staff member, not just in total.
  • Delivery commission — third-party orders can carry commissions high enough to make some menu items unprofitable at the same price. Worth costing separately from dine-in.
  • Per-terminal and per-screen software fees — small monthly line items that scale with your operation rather than with your revenue.

Related: online ordering without per-order commission

Menu engineering: the fastest lever you own

Repricing everything is a blunt instrument that costs goodwill. Menu engineering is the sharper version: cost every item, then sort by two axes — how profitable each dish is, and how often it sells.

That gives four groups. High profit and high popularity: protect these, make them visually prominent, never let quality slip. High profit, low popularity: promote them, move them on the menu, have servers recommend them. Low profit, high popularity: these are the ones to reprice or re-engineer, carefully, because guests notice. Low profit, low popularity: remove them, and take their prep complexity out of the kitchen with them.

Dropping a slow, low-margin dish does more than remove a line — it removes the inventory, the prep time and the waste attached to it.

How to actually track this weekly

None of the above works from memory or from a monthly accounting export that arrives three weeks late. What it needs is item-level sales data and honest labour hours in the same place, weekly.

The practical setup: costed recipes so plate cost is known, POS sales reporting by item so you can see popularity against profitability, labour hours tied to actual shifts, and a weekly prime cost calculation. That is enough. It does not require an expensive system — it requires that the numbers exist somewhere other than in someone's head.

Waitery reports sales by item and by period, with inventory and time-clock as one-tap add-ons, at $14 CAD per location per month with no per-terminal fee. Whatever you use, the test is the same: can you calculate last week's prime cost this week?

Related: restaurant management tools · Waitery pricing

See Waitery on your floor.

Bilingual, on modern smart POS hardware we ship and support, $14 CAD a location with free setup. Book a 20-minute demo.

Book a demo

Frequently asked questions

What is a good profit margin for a restaurant?

Net margins in the restaurant industry are commonly described as low single digits for full service, with quick service typically higher on greater volume. Treat those as rules of thumb rather than benchmarks — rent, service style and whether the owner works the floor move the number more than anything else. The figure worth managing is prime cost, kept around 60 to 65 percent of sales for full service.

What is prime cost in a restaurant?

Cost of goods sold plus total labour cost, expressed as a percentage of sales. Labour means fully loaded — wages plus your share of CPP, EI, vacation pay and benefits, not just the hourly rate. It is the number to review weekly, because food cost and labour trade off against each other and neither one alone tells you whether the combination is working.

What should food cost percentage be in a restaurant?

Commonly cited targets run roughly 28 to 35 percent of sales depending on concept, with the lower end typical of quick service and the higher end of steak or seafood-led menus. The percentage matters far less than whether it is stable: a food cost that drifts three points over a season quietly removes most of the profit from a typical full-service restaurant.

How do I calculate my restaurant's profit margin?

Net profit margin is net profit divided by total sales, times 100. To make it actionable, calculate prime cost first: add cost of goods sold to fully loaded labour, divide by sales. Do that weekly rather than annually — a problem caught in week two is a supplier conversation, and the same problem caught at year end is the year.

Why are restaurant profit margins so low?

Because two of the largest costs — food and labour — are variable, volatile and together typically consume around two thirds of every dollar of sales, while rent and overhead are fixed and must be covered from what is left. That structure leaves a thin remainder, which is why a few percentage points of drift in either direction decides the year.

Does a POS system help with profit margin?

Indirectly, by making the numbers visible fast enough to act on. Item-level sales reporting lets you do menu engineering properly, and labour and inventory data in the same place makes a weekly prime cost calculation practical rather than aspirational. The system itself is also a cost line — check whether it is priced per location or per terminal, since per-device pricing grows with your operation rather than your revenue.

Keep reading