Restaurant profit margin 2026: where your 4 lost points hide

Bistro 5%, fine dining 4%, fast-casual 10%. Where your margin really leaks — and 3 measurable levers to win back 1.5 points in 90 days.

Abstract illustration in the Heep palette: four concentric signal rings around a call point, one of them broken into dashes, on a cream background.
Photo: Photo Karolina Grabowska · Pexels

Operating costs in hospitality rose 6.1% across 2024-2025, and the sector's net margin fell 4.2 points between 2022 and 2025 (Banque de France, INSEE, GNI). Both figures describe the same page of the P&L: what you paid more for.

Neither says what you never took in.

That second half is the one I spend my weeks on. It comes out of no till, and I find it in nearly every venue I visit. Here is where it hides, and the number to measure this week.

Restaurant margin: the real 2026 figure

The net margin of a traditional French restaurant sits between 5% and 10% of revenue. Below 3%, you're in the danger zone. Above 10%, you're the exception.

Three sources line up. INSEE reports an average gross margin of 70% in hospitality. Banque de France records a 6.1% rise in operating costs across 2024-2025. GNI reports restaurant failures back to pre-Covid levels.

  • 5–10% Net margin (Traditional restaurant)
  • 70% Average gross margin (INSEE)
  • +6.1% Operating costs (2024-2025)

These ratios tell you what you billed. Not what you didn't bill. The 4 points hide in the second half.

The 4 leaks nobody measures

Your accountant tracks what enters the till. Nobody tracks what doesn't.

  • Leak #1, missed calls. 27% of incoming evening-service calls go unanswered. At €30 per cover × 2 covers, that's €16 lost per call. On 40 calls a day: €2,100 per month.

  • Leak #2, no-shows. 12 to 18% of bookings never show up. Net cost: food + table occupancy + lost revenue. Roughly €25 per no-show.

  • Leak #3, over-stocking. Without reliable forecasting, food waste reaches 8% of food cost. On €50,000 of revenue: €1,200 per month.

  • Leak #4, table turnover. A service ending 20 minutes late means a shortened second sitting. 4 missed covers × 5 days = 60 covers per month.

  • 27% Calls unanswered (Evening service)

  • 12–18% No-show rate (By segment)

  • 8% Average food waste (No forecasting)

Four lines, none of them on the balance sheet, all of them out of the same pocket.

Want to put a number on what missed calls cost your restaurant? Estimate the lost revenue

Bistro vs fine dining vs fast-casual

The models aren't equal. Three net-margin trajectories in 2026.

Bistronomy

Net margin 5–7%

Average ticket €35-50. Capped by labour ratio (38-42%) and the cost of qualified staff.

Fine dining

Net margin 3–5%

Average ticket €70-150. Premium ingredient cost, labour up to 45% of revenue.

Fast-casual · brasserie

Net margin 8–12%

Average ticket €18-25. High volume, optimised staffing. The most profitable model. The most sensitive to lost covers.

What they share isn't the ticket: all three lose 1 to 2% of revenue on unhandled calls. For a fast-casual at €80,000 monthly, that's 10% of yearly net margin. For a fine dining venue, it's one full point.

The phone channel: 1.5 hidden points

The phone is still the number-one booking channel for most restaurants, and a large share of bookings still starts with a direct call.

Between 7pm and 10pm your team is on the floor. Calls drop. Many callers never call back: they book elsewhere. Unless a message reaches them first, a WhatsApp or SMS sent within seconds of the missed call, and the booking completed in writing.

120-cover brasserie, Paris 11th: +1.7 margin points in 90 days

Typical pattern: dozens of calls lost every day before Heep. After rollout, every missed call gets a WhatsApp or SMS within seconds and the booking is completed by message. What that adds is computed at your average spend, on your own call log, not read off a till.

  • €2,400 Monthly revenue recovered
  • +1.7 pt Net margin

That revenue is an average-spend estimate, not a payment read from the till: run it again with your own basket. For what one missed call costs, see the Heep missed-calls assessment.

See how many calls you miss

The 4 ratios to track every month

Most operators only watch revenue. It's the least useful ratio.

  1. Gross margin

    (Revenue − food cost) / revenue. Target: 65-72%. Below that, your food cost is drifting.

  2. Labour cost

    Wages + charges / revenue. Target: 30-40%. Under 30%: understaffed, quality drops. Over: HR overspend.

  3. No-show rate

    No-shows / confirmed bookings. Target: under 8%. Beyond that, add card hold or deposit.

  4. Phone answer rate

    Calls answered / calls received. Target: 95%. Below that, make sure every missed call gets an automatic follow-up by message (WhatsApp or SMS) so the booking isn't lost.

Work out your margin in 60 seconds

Three numbers and a calculator: the calls you don't pick up on a service day, from a thirty-day operator log; the €16 of margin a lost call carries, recalculated at your own average spend; then half of that total, because not all of them were about a booking.

On 40 lost calls a day, the counter read €2,100 a month. Over twelve months, one to two points of net margin ride on that single ratio.

So the phone answer rate is the number to pull this week. It costs nothing to measure, and it drives the other three.

Frequently asked questions

What is the average restaurant profit margin in France?

The average net margin in traditional hospitality sits between 5% and 10% of revenue. Average gross margin is around 70% (INSEE). A restaurant below 3% net margin is in structural risk territory.

How do you calculate a restaurant's gross margin?

Gross margin = (Net revenue − cost of raw ingredients) / net revenue. Aim for 65-72%. Below that, food cost is too high — revisit recipes, suppliers or pricing.

Why is my margin low despite high prices?

Three typical causes: labour ratio above 40%, invisible food waste (8-10% of food cost), and lost covers on missed calls and no-shows. The last one alone often costs 1 to 2 points of yearly net margin.

Which software should I use to track restaurant margin?

The POS alone isn't enough. Combine POS, a management tool (food cost, stock), and a system that measures lost revenue (missed calls, no-shows).

How does missed-call recovery by message impact margin?

When a call goes unanswered, an automatic WhatsApp or SMS reaches the caller within seconds and the booking is completed in writing. On 25-30 missed calls per day, the typical gain is 1 to 2 points of yearly net margin — no extra hires, no price changes.

Free trial

Try Heep on your own restaurant.

Heep writes to you on WhatsApp exactly as it would write to your guests, with your hours and your rules. You judge it on the evidence, then start whenever you are ready.