TL;DR: A restaurant losing money with steady sales usually has several small leaks, not one big problem. The median full-service restaurant keeps only 2.8 cents of pretax profit per sales dollar, so a one-point leak takes more than a third of it. Check comps and voids, food cost variance, overtime, delivery payouts, vendor invoices and card fees every week. Each leak hides on a specific P&L line, so know which line to watch.
A restaurant losing money rarely looks broken. Covers are steady, the dining room is full on Friday, and the bank balance still shrinks. The problem is how little room there is. The National Restaurant Association found that the median full-service restaurant earned 2.8% of sales before taxes in 2024, and limited-service earned 4.0%. And in its 2026 outlook, 42% of operators said their restaurant was not profitable in 2025.
At a 2.8% margin, you don’t need a disaster to lose the year. You need six small leaks, each worth half a point, that nobody is looking at.
This post covers each leak, the P&L line where it shows up, and the report that catches it. It’s written from the accounting side: what each leak does to your books, and why a monthly P&L usually finds it too late. Where we already have a full guide on a topic, we link to it instead of repeating it.
Why Is My Restaurant Losing Money When Sales Look Fine?
Because sales measure what guests paid, not what you kept. Comps, food waste, overtime, delivery commissions and card fees all come out after the sale is rung. None of them has its own alarm. They blend into food cost, labor and “other expenses,” so the P&L looks normal while margin drains.
Costs are also still rising. The USDA forecasts food-away-from-home prices up 3.6% in 2026 and wholesale beef up 9.4%. Average hourly earnings in food service and drinking places are now around $22 an hour, per BLS data. When input costs climb faster than your menu prices, every existing leak costs more dollars than it did last year.
The fix is not a new system. It’s a short, fixed routine each week where someone compares what should have happened to what did.
Six Leaks and the P&L Line Where Each One Hides
Each leak below has three parts: where it lands on the P&L, the report that exposes it, and the accounting detail that lets it hide.
| Leak | Where it lands on the P&L | Weekly report to pull |
|---|---|---|
| Comps, voids and discounts | Net sales (lower) and food cost % (higher) | POS exceptions report by employee |
| Food cost variance | Cost of goods sold | Actual vs. theoretical food cost |
| Overtime and schedule drift | Hourly labor | Payroll register, hours by employee |
| Delivery commissions and error charges | Sales (understated) or a vague fee line | Platform payout statement vs. POS |
| Vendor price creep and invoice errors | Cost of goods sold, other operating expense | Price history on top 15 items |
| Card processing and recurring fees | Merchant fees, utilities, services | Monthly processor statement |
Comps, voids and discounts
A comp is food you gave away on purpose. A void removes an item from a check. A discount cuts the price. All three reduce what you collect, but they are easy to lose in the books. If comps are rung as discounts, net sales drop and food cost percentage rises, and no line says “comps.”
Most POS systems break these out. Toast’s exceptions report, for example, shows voids by employee and reason, and calculates void percent as void dollars divided by net sales. Pull it weekly and sort by employee. Theft is not rare: a study of 1,049 casual dining locations found that 56% of servers committed identifiable theft at least once, and voids after payment are a common route.
There’s a tax angle too. In Texas, for example, comped meals are not taxable to the guest, but the state says tax can still be due on taxable items used to make them, and an unreimbursed coupon lowers the taxable price. Rules vary by state. Book comps, discounts and employee meals to separate accounts so your sales tax return and your food cost both come out right.
Food cost variance
Food cost variance is the gap between what your recipes say you should have used and what you actually used. Over-portioning, waste, spoilage, theft and bad counts all show up here, and only here. Waste is a real piece of it: ReFED reports that more than 43% of foodservice surplus food comes from full-service restaurants.
The number to watch is the variance in percentage points, not total food cost. Food cost alone can look fine. The NRA’s median for full-service was 32.0% of sales in 2024, and a restaurant can sit at that number while carrying a 3-point gap against its own recipes. Our guide to actual vs. theoretical food cost walks through the math and the benchmarks.
Overtime and schedule drift
Federal law requires at least 1.5 times the regular rate for hours over 40 in a workweek. At a $22 base, each overtime hour costs $33 before payroll taxes. Overtime rarely gets its own line on the P&L. It sits inside hourly labor, so it reads as “labor ran high this week.”
The usual cause is a schedule copied from last week instead of built from this week’s forecast. Pull the payroll register by employee and look for the same names crossing 40 hours week after week. Our post on restaurant labor cost benchmarks covers the targets by concept.
Delivery commissions and error charges
DoorDash’s marketplace plans charge 15%, 25% or 30% commission on delivery orders, and 6% on pickup. Uber Eats lists 20%, 25% and 30% tiers in its merchant terms. Then come error charges. DoorDash can deduct 25% to 100% of an item’s price plus tax when a guest reports a missing or wrong item, and you have 14 days to dispute it.
The accounting trap is booking the net deposit as sales. That understates gross sales, hides the commission, and makes delivery look cheaper than it is. It can also throw off your sales tax report. We cover the full process in reconciling delivery fees and sales tax.
Vendor price creep and invoice errors
Distributor prices move every week. If nobody compares invoice prices to the last quote, a few cents per pound on your top proteins turns into real money over a year. Invoice errors add to it: short shipments with no credit, wrong prices, and bills paid twice.
Duplicate payments are more common than most owners think. APQC benchmarking found that even top performers report 0.8% of annual disbursements as duplicate or erroneous, and bottom performers report 2%. That’s cross-industry data, not restaurant-specific, but restaurant AP is high volume and often manual.
Card processing and recurring fees
Toast puts typical restaurant processing costs at 2.5% to 3.5% of card transaction volume. Nationally, card swipe fees reached $198.25 billion in 2025, up from $187.2 billion in 2024. More than 9 in 10 operators in the NRA’s 2026 survey named swipe fees as a significant challenge, alongside food, labor, insurance and energy.
The number to track is your effective rate: total fees divided by total card sales for the month. If your processor deducts fees from each deposit, and your books record the deposit as sales, the fee never shows up at all. Recurring bills like waste hauling, linen and utilities belong in the same review once a year, since they rarely get checked after the contract is signed.
How Do You Run a Weekly Profit Leak Audit?
Set one hour each Tuesday to review the prior week. Pull five reports: POS exceptions, actual vs. theoretical food cost, the payroll register, delivery payout statements and the invoice price log. Compare each one to last week and to your target. Write down any gap over your threshold and name one owner to fix it.
The order matters. Start with the fastest reports and finish with the ones that need your accountant.
- Monday: close the week. Sales, labor and invoices for the prior week are entered. Inventory is counted on the same day each week, or the variance is meaningless.
- Tuesday morning: pull the reports. POS exceptions by employee, payroll hours by employee, and delivery payouts for the week.
- Tuesday: compare and flag. Voids and comps above your baseline, anyone over 40 hours, any food cost variance above 2 points, any payout that doesn’t match POS sales for that platform.
- Tuesday afternoon: assign. One person per flag, with a date. A flag with no owner is a flag you’ll see again next week.
- Monthly: fees and vendors. Review the processor statement and effective rate, and compare invoice prices on your top 15 items against quotes.
This works best when the person running it is not the person being reviewed. A kitchen manager can run the food cost variance, but the comp and void review should go to the owner or an outside accountant. It also depends on clean inputs. If invoices are entered two weeks late or delivery sales are booked net, every report in the list is wrong. That’s the job of restaurant bookkeeping done on a weekly close.
The Math on a Restaurant Losing Money One Point at a Time
Take an example with round numbers. These are illustrations, not benchmarks. Take a full-service restaurant doing $40,000 a week, or $2.08 million a year. At the NRA’s 2.8% median pretax margin, it keeps about $58,000 a year.
Now add modest leaks:
- Comps and voids 1 point above baseline: $400 a week, or $20,800 a year.
- Food cost variance of 1 extra point: another $400 a week, or $20,800 a year.
- 10 unplanned overtime hours at $33: $330 a week, or $17,160 a year.
- Two unchallenged delivery error charges at $25 each: $50 a week, or $2,600 a year.
That’s $61,360 a year. It’s more than the restaurant’s entire profit, and not one of those items would look alarming on its own. None of them is a line on the P&L either. They sit inside sales, food cost and labor, which is why operators feel the loss in the bank account before they can find it in the financials.
Add them to the $58,000 and this restaurant is now slightly below breakeven. The upside works the same way. Closing half of those leaks puts about $30,700 back, which gets it to roughly a 1.3% margin. That’s the case for managing prime cost weekly instead of waiting for the month-end P&L.
Why Doesn’t the Monthly P&L Catch These Leaks?
Because it arrives too late and groups costs too broadly. A monthly P&L often lands weeks after month end, so a leak can run six weeks or more before anyone sees it. It also rolls comps, waste, overtime and fees into large totals, where a half-point problem looks like normal noise.
There are accounting reasons too. Month-end inventory counts that are skipped or estimated make food cost a plug number. Invoices posted in the wrong month swing food cost up one month and down the next, so real variance gets explained away as timing. Card fees and delivery commissions netted out of deposits never reach an expense line. And comps booked as discounts disappear into net sales.
A useful P&L for leak hunting has separate accounts for comps, discounts, employee meals, delivery commissions and merchant fees. It closes weekly or on a 4-4-5 calendar, so each period can be compared to the last. Without that structure, the audit above has nothing reliable to compare against.
Which Restaurant Cost Control Fixes Pay Back Fastest?
The fastest wins are controls that cost nothing: a void and comp approval rule, a weekly overtime check before the schedule posts, and disputing every delivery error charge inside the window. Vendor price checks and processor rate reviews take longer, but they pay back every month after.
Good restaurant cost control is mostly routine, not software. In order of speed:
- Manager approval for voids after a check is paid. It stops the most common cash-theft route the day it starts.
- An overtime check before the schedule posts. Anyone projected over 40 hours gets flagged before the week starts, not after.
- Delivery error disputes, every week. The 14-day window on DoorDash means a monthly review misses some charges for good.
- A standing price check on your top 15 items. Compare each invoice to the last quote. Ask for credit on every short or mispriced line.
- An annual rate review with your processor. Bring your effective rate and your monthly card volume. Ask what your rate should be at that volume.
Where FORCS Fits In
Three takeaways. A restaurant losing money with steady sales usually has several small leaks, not one big one. Each leak hides inside a normal P&L line, so you need the right weekly report to see it. And the audit only works if the books underneath it are closed on time and coded to separate accounts.
That last part is where we come in. FORCS handles the weekly close, sets up the chart of accounts so comps, delivery fees and merchant fees each have a home, and reconciles platform payouts and invoices. Our restaurant operations support adds recipe costing and actual vs. theoretical variance, so the food cost numbers in your audit are real. If you want a second set of eyes on your last few months, book a consultation and we’ll show you where the gaps are.
Frequently Asked Questions
Why is my restaurant busy but still losing money? Busy only means sales are coming in. Profit depends on what happens after the sale: comps, food waste, overtime, delivery commissions and card fees. Most restaurants run on thin margins, so a few half-point leaks can use up all of the profit even in a strong week.
How often should a restaurant review its costs? Weekly for comps, voids, food cost variance, overtime and delivery payouts. Monthly for vendor prices and your card processing statement. Once a year for recurring contracts like waste hauling, linen and utilities. A monthly-only review lets a leak run for six weeks or more before anyone sees it.
What is a normal comp and void percentage for a restaurant? There’s no reliable industry-wide number, because concepts and comp policies vary so much. The better approach is to set your own baseline from eight to twelve weeks of POS data. Then track the trend by employee and by shift. A sudden jump for one person matters more than any outside benchmark.
Do restaurants owe sales tax on comped meals? Usually there’s no sales tax on a true comp, but the restaurant may still owe tax on taxable items used to make it, called a use tax. Some states, such as Texas, spell this out. Discounts the restaurant funds itself generally reduce the taxable amount. Check your state’s rules and keep comps in their own account so the return is easy to support.
Who should run a weekly profit leak audit? Ideally someone who isn’t being reviewed. Kitchen managers can own food cost variance, and general managers can own labor. The owner or an outside accountant should review comps, voids and vendor payments. The audit also needs a clean weekly close, or the reports it relies on won’t be accurate.




