How to Know If Your Restaurant is Actually Profitable

8 min readRestaurant Profitability

Here is a question most restaurant owners are afraid to answer honestly: is your restaurant actually making money?

Not revenue. Not gross sales. Actual profit — the money left over after you have paid for every ingredient, every hour of labor, every utility bill, every credit card processing fee, and every piece of equipment that keeps the operation running.

The National Restaurant Association reports that roughly 60% of restaurants fail within their first year, and 80% close before their fifth anniversary. The most common reason is not bad food or poor location. It is poor financial visibility. Owners track the wrong numbers, realize too late that their margins have eroded, and run out of cash before they can course-correct.

The difference between restaurants that survive and restaurants that thrive almost always comes down to whether the owner knows their real numbers — not just top-line revenue, but the seven specific metrics that reveal whether each dollar of sales is actually translating into profit. This guide breaks down exactly what those metrics are, what healthy benchmarks look like, and how to track them without spending hours buried in spreadsheets every week.

Revenue ≠ Profit: Why Most Owners Get This Wrong

A restaurant generating $1,000,000 per year in revenue sounds like a success. But revenue is the most misleading number in the restaurant business. It tells you how much money flowed through the register. It says nothing about how much stayed in your pocket.

Consider a typical full-service restaurant doing $1M in annual sales. Here is where that money actually goes:

Revenue$1,000,000Food & beverage cost (32%)-$320,000Labor (30%)-$300,000Rent & occupancy (8%)-$80,000Operating expenses (15%)-$150,000Marketing & technology (3%)-$30,000
Net profit$120,000 (12%)

That 12% margin is actually well above average — most restaurants operate between 3-5% net profit. Now imagine that food costs creep up by just 3 percentage points because a supplier raises prices and no one catches it. Or labor costs spike because the schedule has too much overlap during slow shifts. Suddenly that $120,000 profit becomes $60,000. Another small shift and you are breaking even. One more and you are bleeding cash.

"The restaurant that fails is rarely the one with bad food. It is the one where the owner finds out about a margin problem three months after it started."

This is why revenue alone is dangerous. It can go up while your profit goes down. The only way to know if your restaurant is actually profitable is to track the specific metrics that break down where every dollar goes — and to track them frequently enough that you catch problems while they are still fixable.

The 7 Metrics That Actually Show Profitability

These are the numbers that separate operators who know their business from operators who are guessing. Each one targets a different cost center, and together they give you a complete picture of whether your restaurant is making or losing money.

01

Food Cost Percentage

Target: 28-35% of food sales

Good looks like:

Consistent week-over-week within 1-2% variance. You know your exact cost per dish, menu prices reflect actual ingredient costs, and you have a waste tracking system in place.

Bad looks like:

Fluctuating wildly (more than 3-4% swings week to week), consistently above 35%, or you have no idea what it is because you do not take regular inventory. This usually means portion control issues, untracked waste, or supplier price increases you have not caught.

02

Labor Cost Percentage

Target: 25-35% of total revenue

Good looks like:

Labor costs are tightly aligned with sales volume. You schedule based on forecasted demand, not habit. Overtime is rare and intentional. You know your labor cost by daypart and can identify which shifts are overstaffed.

Bad looks like:

Above 35% consistently, or you are scheduling the same staff levels regardless of whether it is a Monday lunch or a Saturday dinner. High turnover is also a hidden labor cost — recruiting and training a single hourly employee costs $3,500-$5,000.

03

Prime Cost (Food + Labor)

Target: Under 65% of total revenue

Good looks like:

Prime cost between 55-63%. This is the single most important profitability indicator in the restaurant business. If your prime cost is under control, you have a strong foundation for profit even if other expenses fluctuate.

Bad looks like:

Prime cost above 65% means you are structurally unprofitable. Even with perfect control of every other expense category, there is not enough margin left to cover rent, utilities, insurance, marketing, maintenance, and still generate profit.

04

Revenue Per Labor Hour (RPLH)

Target: $40-$70+ depending on concept

Good looks like:

You generate at least $45 in revenue for every labor hour worked. You know which shifts are your most and least productive, and you can articulate why. RPLH trending upward over time means your labor efficiency is improving.

Bad looks like:

Below $35/hour for most restaurant types. You have shifts where a server is standing around with no tables, or kitchen staff is prepping for a rush that never materializes. Every idle labor hour directly reduces your profit.

05

Average Ticket Size

Target: Varies by concept (track trend, not absolute)

Good looks like:

Average check is stable or growing over time. Your staff is trained on upselling (appetizers, drinks, desserts) and you can see the impact in the data. You know your average ticket by daypart, by server, and by channel (dine-in vs. takeout).

Bad looks like:

Declining average ticket, especially if you have not changed menu prices. This often signals that customers are trading down to cheaper items, that servers are not suggesting add-ons, or that your promotional mix is cannibalizing higher-margin items.

06

Table Turn Rate

Target: 1.5-3x per service period (full service)

Good looks like:

You seat, serve, and turn tables efficiently without rushing guests. You know your average table time by party size, and you use reservations or waitlist management to minimize empty table time during peak hours.

Bad looks like:

Tables sit empty during peak hours because of slow kitchen ticket times or inefficient service flow. Or the opposite — you are turning so fast that guests feel rushed and stop coming back. Both extremes hurt profitability.

07

Void and Comp Rate

Target: Under 2% of gross sales

Good looks like:

Voids and comps are rare, documented, and always approved by a manager. You can explain every comp — it was a genuine service recovery, not a pattern. Your POS tracks voids by employee, and no single employee is an outlier.

Bad looks like:

Above 3-4%, or you see certain employees with void rates significantly higher than the team average. This is the number one theft indicator in the restaurant industry. A server voiding one $15 item per shift costs you $5,400/year. Three servers doing it costs $16,200.

How POS Analytics Makes This Automatic

The traditional approach to tracking restaurant profitability involves spreadsheets. Lots of them. You export sales reports from your POS, manually enter inventory counts, cross-reference labor schedules, and try to piece together a picture of how the week actually went. For most operators, this process takes 5-10 hours per week — and the result is still a backward-looking snapshot that is already outdated by the time you finish calculating it.

Modern POS analytics eliminates this manual work entirely. When your POS system is connected to an analytics platform, every transaction, labor clock-in, inventory adjustment, and void is captured in real time. The seven metrics above are not calculated once a week on a Sunday night — they are calculated continuously and surfaced the moment something looks abnormal.

Here is what that looks like in practice:

  • Food cost spikes 4% on Tuesday. You get an alert that afternoon instead of discovering it during your weekly review on Sunday.
  • A new server has a void rate 3x the team average in their first two weeks. The system flags it before it becomes a $5,000 annual loss.
  • Labor scheduling suggests cutting one prep cook on Mondays because your RPLH data shows that shift is consistently overstaffed.
  • Your average ticket size on takeout orders is 30% lower than dine-in. Analytics identifies which menu items are underperforming on the takeout channel so you can adjust positioning.
  • Forecasting models predict next week's sales by daypart based on historical patterns, weather, and local events, so you can build an optimized labor schedule before the week starts.

The value is not just in the numbers themselves — it is in the speed at which you see them. A margin problem caught in one day costs you one day of losses. The same problem caught in one month costs you thirty days of losses. Automated POS analytics compresses that feedback loop from weeks to hours.

What to Do If Your Numbers Don’t Look Good

If you have run these numbers and the results are uncomfortable, that is actually good news. You now know where the problem is, which means you can fix it. Here are the highest-impact actions for each cost center:

Food cost too high? Start with menu engineering.

Identify your highest-volume and lowest-margin items. Rework recipes to reduce ingredient cost without sacrificing quality, adjust portion sizes, eliminate menu items that are high-cost and low-popularity, and renegotiate with suppliers or find alternative vendors. A 2% reduction in food cost on $1M in sales puts $20,000 back in your pocket annually.

Labor cost too high? Fix your scheduling.

Use sales forecasts to build demand-based schedules instead of copying last week's schedule. Cross-train employees so you need fewer people per shift. Stagger start times to match the actual ramp-up of customer traffic. Reduce overtime by identifying which employees are consistently hitting 40+ hours.

Void rate suspicious? Investigate immediately.

Pull void reports by employee and by time of day. Look for patterns — voids happening right before close, voids concentrated on cash transactions, or one employee voiding items at 3-5x the rate of their peers. Install cameras at the POS terminal. Most employee theft is caught through void pattern analysis, not direct observation.

Average ticket declining? Train and incentivize.

Implement a server contest for highest average check. Script specific upsell suggestions (“Would you like to add our house-made garlic bread for $4?” converts at 30%+ when suggested). Position high-margin items in the top-right of your menu where eyes naturally go. Offer combo bundles on takeout to increase order size.

See Your Real Numbers

Connect your POS to Meridian and get all seven profitability metrics calculated automatically. No spreadsheets. No manual inventory math. Just clear, real-time visibility into whether your restaurant is actually making money.

First month free. Setup takes under 60 seconds.

Get Started

Frequently Asked Questions

What profit margin should a restaurant aim for?
The average restaurant net profit margin is 3-5%, though this varies significantly by restaurant type. Full-service restaurants typically see 3-9%, while fast-casual and quick-service concepts can hit 6-9%. A well-run restaurant with strong cost controls can achieve 10-15% net margins, which is considered excellent. Fine dining margins are often lower (1-5%) due to higher labor and ingredient costs, while pizza and coffee shops can reach 15%+ because of high-margin menu items.
How do I calculate food cost percentage?
Food cost percentage = (Beginning Inventory + Purchases - Ending Inventory) / Food Sales x 100. For example, if you start the week with $5,000 in inventory, purchase $3,000 in food, end with $4,500 in inventory, and generate $12,000 in food sales, your food cost percentage is ($5,000 + $3,000 - $4,500) / $12,000 x 100 = 29.2%. Most restaurants should target 28-35% food cost, though this varies by concept.
What is prime cost in a restaurant?
Prime cost is the sum of your total food and beverage costs (Cost of Goods Sold) plus your total labor costs, including wages, salaries, payroll taxes, and benefits. It is the single most important profitability metric in the restaurant industry because it typically accounts for 55-65% of total revenue. If your prime cost exceeds 65%, your restaurant is almost certainly struggling to generate meaningful profit, regardless of how high your revenue is.
Can POS data really show profitability?
Yes. Modern POS systems capture far more than just transaction totals. They record Cost of Goods Sold per item, labor hours and costs by shift, waste and void events, sales mix by daypart and category, discount and comp frequency, and table turn times. When this data is analyzed together, it provides real-time margin visibility at the item, shift, and location level. The key is connecting the POS data to an analytics layer that calculates these metrics automatically rather than trying to pull reports manually.
How often should I review restaurant profitability?
At minimum, review profitability weekly. High-volume restaurants (over $50,000/week in sales) should review daily. The specific cadence depends on the metric: food cost percentage should be tracked weekly with a full inventory count, labor cost should be reviewed daily against sales forecasts, prime cost should be calculated weekly, and full P&L analysis should happen monthly. Real-time POS analytics can surface anomalies (like a sudden spike in voids or a food cost jump) the moment they happen, so you do not have to wait for a scheduled review to catch problems.

Related Articles

Meridian is a POS analytics platform that connects to your existing point-of-sale system and transforms raw transaction data into profitability insights. We work with Square, Toast, Clover, Lightspeed, and Shopify POS. Learn more →

Cookie Preferences

We use essential cookies for authentication. We also use analytics cookies to improve our service.