A restaurant generates more transactions before lunch than many businesses do in a week. They arrive across cash, several card processors and multiple delivery platforms, each settling on its own timetable and each deducting its own fees before the money lands. Meanwhile inventory spoils, staff turn over, and tips have to be tracked and reported.
On top of that sits a margin thin enough that an error which would be a rounding difference elsewhere is the difference between a profitable month and a loss. This is why restaurant books go wrong faster than almost any other sector’s.
The deposit is not the sale
The single most common and most damaging error in restaurant bookkeeping is recording revenue from what lands in the bank.
A delivery platform takes its commission before remitting. A card processor deducts fees. Refunds and chargebacks net off. Sales tax collected is included in the gross and is not yours. Record the deposit as revenue and you understate sales, lose every fee as a deductible expense, and misstate your sales tax position simultaneously.
Revenue should come from the point-of-sale system as gross sales. Fees are expenses. Sales tax collected is a liability. The bank deposit is then reconciled against those figures — which is how discrepancies get caught rather than absorbed.
Cost of goods sold, properly
Food cost is the number that determines whether the menu works, and it cannot be inferred from purchases alone. What you bought in a period is not what you used in it — the difference sits in inventory.
Meaningful food cost requires counting inventory at period ends. Opening inventory plus purchases minus closing inventory gives what was actually used, and only that figure divided by sales tells you your real food cost percentage.
Restaurants that skip inventory counts and use purchases as a proxy get a number that swings with delivery timing and tells them nothing. Separating food from beverage is worth doing too — they carry very different margins and blending them hides which one is the problem.
Labor, and the tip question
Labor is the other half of prime cost, and it needs tracking as a percentage of sales for the same period rather than as a monthly total. Splitting kitchen from front of house makes it actionable, because they respond to different things.
Tips carry their own obligations. Tips are generally taxable income to the employee, card tips flow through the business before reaching staff, and there are reporting and withholding requirements attached. Tip pooling arrangements add allocation complexity. This area is worth setting up correctly at the start, because errors here repeat every pay period and compound quietly.
What to look at, and how often
Monthly is not fast enough for a restaurant. The useful rhythm is weekly.
- Weekly: sales by day, food cost percentage, labor cost percentage, prime cost combined
- Weekly: cash variance — what the till says against what was banked
- Monthly: full reconciliation of every processor and platform against sales
- Monthly: profit and loss with food and beverage separated
- Period end: inventory count, without which food cost is guesswork
Prime cost — food plus labor as a share of sales — is the single number most operators run on, because between them those two costs are where a restaurant is won or lost and both are controllable within a week.
If you are already behind
It is fixable, and it is common. Reconstruction works backwards from processor statements, bank records and point-of-sale reports, which between them capture nearly everything. The rebuild is the expensive part. Staying current afterwards is not, and the visibility it produces usually pays for itself well before the next filing season.


