How to Know If Your Restaurant is Actually Profitable
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:
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.
Food Cost Percentage
Target: 28-35% of food sales
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.
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.
Labor Cost Percentage
Target: 25-35% of total revenue
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.
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.
Prime Cost (Food + Labor)
Target: Under 65% of total revenue
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.
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.
Revenue Per Labor Hour (RPLH)
Target: $40-$70+ depending on concept
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.
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.
Average Ticket Size
Target: Varies by concept (track trend, not absolute)
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).
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.
Table Turn Rate
Target: 1.5-3x per service period (full service)
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.
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.
Void and Comp Rate
Target: Under 2% of gross sales
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.
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