HomeBlogBookkeeping for Restaurants and Cafés
Bookkeeping

Bookkeeping for Restaurants and Cafés

February 8, 20258 min read

Restaurants run on thin margins, daily cash, and dozens of small transactions. If you do not reconcile sales every night and track food and labor costs by period, you can have a packed house and still lose money. This guide covers what restaurant bookkeeping involves and how to keep it accurate.

A polished silver and emerald chess piece on a black background, representing the strategic precision of restaurant bookkeeping and cost tracking for Chess Bookkeeping & Payroll.

Restaurants are not like most businesses. You collect cash and cards every day, you buy food and beverages that spoil, you pay staff in wages and tips, and your profit margin is thin enough that a bad week of waste or a pricing mistake can erase a month of hard work. If you do not reconcile sales every night and track food and labor costs every period, you can run a packed house and still lose money.

Restaurant bookkeeping is built to solve that problem. It adds a layer of detail that general bookkeeping does not: the ability to see what each shift earned, what your food and labor really cost, and where your profit actually came from. This guide explains what restaurant bookkeeping involves, how it differs from standard bookkeeping, and how to set it up so you know your margins on every menu. If you are newer to bookkeeping altogether, it helps to start with our guide on bookkeeping basics first.

Why Restaurant Bookkeeping Is Different

Most businesses track income and expenses by month. Restaurants need to track them by day and by shift. A retail store buys inventory and sells it over weeks. A restaurant buys perishable food, sells it within days, collects cash and cards all day long, pays staff in wages and tips, and counts inventory at the end of every period. If you only look at your monthly profit and loss, you can see whether the restaurant as a whole is profitable, but you cannot see which shifts, which menu items, and which cost categories are making or losing money.

That is the core difference. Restaurant bookkeeping adds daily sales reconciliation, which means every night you match what your point of sale says you sold to what your payment processor deposited and what hit your bank account. It adds food and beverage cost tracking, which means every invoice gets categorized so you can see what your ingredients actually cost. And it adds prime cost, the combined food and labor number that tells you whether your restaurant is profitable at the unit level. Without that detail, you are running a restaurant the way a ship would sail without a compass. You might be busy all week and still be losing money on half your shifts without knowing it.

The other piece is cash. Restaurants handle more cash than almost any other small business, and cash is where theft, errors, and unrecorded sales hide. Your bookkeeping has to account for every dollar that comes through the drawer, every tip that gets paid out, and every deposit that hits the bank. For a broader look at how bookkeeping supports those decisions, see our guide on how bookkeeping helps small businesses manage cash flow.

Quick tip. Set up your point of sale and bookkeeping software to talk to each other from day one. Reconciling daily sales by hand, after months of unrecorded transactions, is one of the hardest cleanup projects there is, and it is far more expensive than setting it up correctly the first time.

Daily Sales Reconciliation

Daily sales reconciliation is the foundation of restaurant bookkeeping. It means matching what your point of sale says you sold to what actually hit your bank account, every single day. Start with the point of sale sales report for the day. Break out cash sales, card sales, gift card sales, and taxes collected. Match card sales to your payment processor deposit, accounting for processing fees. Match cash sales to the cash drawer count and the bank deposit. Track tips separately so you know what you owe servers.

If the point of sale, the payment processor, and the bank do not match, you find the difference before the next day starts. A small unreconciled gap, say twenty dollars short on a Friday, becomes a big problem fast if it is ignored for a month. By the time you notice, you cannot tell whether it was a miskeyed order, a missed deposit, a processing fee you forgot to record, or something worse. Daily reconciliation catches those gaps while they are still small and easy to trace. For a full walkthrough of the matching process that sits underneath this, see our guide on what bank reconciliation is and why it matters.

Example: Reconciling a Busy Friday Night

Say your café does $4,200 in sales on a Friday night. Your point of sale shows $1,800 in card sales, $2,200 in cash sales, $340 in tips on cards, and $380 in sales tax collected. The card processor deposits $1,746 after a 3 percent fee, and you owe servers $340 for the card tips. You count the cash drawer and find $2,180, which is $20 over the $2,200 the point of sale reported. You deposit $2,180 and record the $20 overage separately so it does not quietly inflate your sales.

In your books, you record $4,200 in food sales, $380 in sales tax collected, $340 in tips payable to servers, and $54 in card processing fees. The bank deposit of $1,746 matches the card deposit, and the cash deposit of $2,180 matches the drawer count. Everything ties out. If the drawer had been $20 short instead of over, you would record the shortage the same way so your sales stay accurate and the gap is visible. Without daily reconciliation, that $20 would vanish into a monthly total, and over a month of busy nights, the gaps add up to real money you cannot explain.

Food, Beverage, and Paper Goods Costs

Restaurant costs fall into a few categories, and tracking them separately is what makes cost control work. Here is how to break them down:

Cost typeWhat it includesHow to track it
FoodMeat, produce, dairy, dry goods, and ingredients that go into menu items.Record every invoice by vendor and by category, count inventory monthly.
BeverageCoffee, tea, soda, beer, wine, and liquor for a bar or café.Track separately from food because beverage margins are different.
Paper goodsTo go containers, napkins, cups, and cleaning supplies.Track separately so they do not inflate your food cost percentage.
LaborWages paid to kitchen and front of house staff, plus payroll taxes and benefits.Assign hours to a shift or role on each timesheet, track overtime.
OverheadRent, utilities, insurance, marketing, and other business expenses.Track as their own categories so prime cost stays clean.

Each of these should be a separate category in your chart of accounts, and each invoice should be categorized accurately. When you can see food versus beverage versus paper goods on every period, you can see where your costs are creeping. If you lump everything into a single supplies category, you lose the detail that makes restaurant bookkeeping useful, and your cost of goods sold becomes a guess. For a deeper look at the structure behind this, see our guide on what a chart of accounts is and why it matters.

Labor Costs and Tip Reporting

Labor is the other half of prime cost, and it is where restaurants get into trouble fast. Track wages by role, kitchen versus front of house, and by shift, so you can see whether your staffing matches your sales. Include payroll taxes and benefits in your labor cost, not just wages, because those are real costs. Watch overtime carefully, because a few overtime hours on a slow shift can wipe out the profit from a busy one.

Tips are a separate problem. Tips paid on a card are collected by the restaurant and paid out to the server, so they move through your bank account even though they are not your income. Track them separately so they do not inflate your revenue. You also need accurate tip totals for payroll and for the W 2 reporting of tips, because servers report tips on their tax returns. If tips are not tracked separately, your revenue looks higher than it is and your payroll records are wrong. For the rules that determine who counts as an employee for payroll, see our guide on employees versus contractors for payroll.

Prime Cost: The Number That Matters Most

Prime cost is your total cost of goods sold plus your total labor cost, including taxes and benefits. It is the single most important number in a restaurant because it covers the two biggest expenses. A healthy full service restaurant runs a prime cost around 60 percent of sales. A café or quick service spot may run a little lower. If your prime cost climbs above 65 percent, you are likely losing money even on a busy night, because rent, utilities, insurance, and marketing still have to come out of what is left.

Track prime cost every week and every month. If it is creeping up, it is usually one of three things: food costs rising because of waste or supplier price increases, labor costs rising because of overstaffing or overtime, or menu prices that have not kept up with your costs. Prime cost tells you which problem you have, and it tells you before the problem becomes a crisis. For a broader look at the reports that help you read these numbers, see our guide on how to read a profit and loss statement.

Inventory and Period End Counts

Inventory is how you turn food purchases into actual cost of goods sold. If you buy $8,000 in food in a month but you still have $2,000 sitting on the shelf, your cost is not $8,000. It is $8,000 minus what you had left over. To get that number, you take an inventory count at the end of every period, usually monthly. Beginning inventory plus purchases minus ending inventory equals actual cost of goods sold. If you only track purchases and never count inventory, your cost numbers are a guess, and your prime cost is wrong.

Inventory counts also catch waste, theft, and overordering. If you bought $8,000 in food, sold enough to use $6,500, and counted $2,000 in inventory, you have $500 unaccounted for. That gap is waste, spoilage, or something worse, and it is invisible until you count. Take the count seriously, count the same way every period, and use it to calculate your real food cost percentage. For a routine that keeps this on track every month, see our guide on the complete monthly bookkeeping checklist.

Cash Basis vs Accrual Basis for Restaurants

Most small restaurants start on cash basis accounting because it is simpler. Cash basis records revenue when you collect it and expenses when you pay them. It is easy to understand but it can distort profitability, especially in a restaurant. You can show a big profit in a month where you collected a lot of sales, even if the food costs for those sales were paid in a different month. You can show a loss in a month where you paid a large food invoice, even if the sales it supported happened earlier.

Accrual basis records revenue when you earn it and expenses when you incur them, regardless of when cash changes hands. It matches revenue to the costs that produced it, which gives you an accurate picture of your food, labor, and prime cost by period. For prime cost tracking to work properly, accrual is usually the better fit, because it ties the cost of food and labor to the sales they produced in the same period. The tradeoff is complexity, which is why many restaurants start on cash and move to accrual as they grow. For a full comparison, see our guide on cash basis versus accrual basis bookkeeping.

Printable Restaurant Bookkeeping Checklist

Use this checklist to keep your restaurant books accurate every month. Print it, save it, or share it with whoever handles your bookkeeping.

  • Reconcile daily sales every night against the point of sale, processor, and bank.
  • Record card processing fees and tips payable separately so revenue stays accurate.
  • Record every food and beverage invoice by vendor and by category.
  • Track paper goods and cleaning supplies separately from food cost.
  • Assign labor hours to a shift or role on each timesheet, and watch overtime.
  • Take a full inventory count at the end of every period.
  • Calculate actual cost of goods sold from beginning inventory, purchases, and ending inventory.
  • Calculate prime cost every week and every month as a percentage of sales.
  • Review menu pricing against food cost trends and flag items losing margin.
  • Reconcile every bank account and credit card to the monthly statement.
  • Confirm all accounts receivable, like catering deposits, are current.
  • Review cash drawer overages and shortages and investigate recurring gaps.

Common Restaurant Bookkeeping Mistakes

  • Not reconciling daily sales. If you wait until month end to reconcile sales, you cannot trace gaps back to a specific shift. Reconcile every night so small gaps stay small.
  • Mixing tips into revenue. Card tips move through your bank account but are not your income. Track them separately or your revenue is inflated and your payroll records are wrong.
  • Lumping paper goods into food cost. If to go containers and cleaning supplies go into food cost, your food cost percentage looks worse than it is. Track them separately so the number is honest.
  • Never counting inventory. If you only track purchases and never count what is left, your cost of goods sold is a guess. Count inventory every period to get the real number.
  • Not tracking prime cost. If you only look at food cost or labor cost alone, you miss the number that matters. Prime cost tells you whether the restaurant is profitable at the unit level.
  • Waiting until year end to reconcile. If your books are not reconciled monthly, your cost reports are unreliable. Reconcile every month so your numbers are trustworthy when you need them.

Getting Started

Restaurant bookkeeping only works if it is set up right and maintained consistently. If your daily sales are not reconciled, your food costs are not categorized, or your inventory is not being counted, your reports are a guess, and guesses are a poor foundation for pricing your menu or staffing your floor. The best next step is a conversation about where your books stand today. For more on when it makes sense to bring in help, see our guide on when to hire a bookkeeper.

Want daily sales reconciliation and prime cost tracking that shows the true cost and margin on every shift? Explore our bookkeeping services and let us set up your books for a restaurant from the ground up. We handle bookkeeping and payroll. We do not prepare income tax returns, offer tax planning, or perform audits, but we keep your books accurate and organized so you can run your restaurant and your tax preparer can do their part efficiently.

Frequently Asked Questions

What makes restaurant bookkeeping different from regular bookkeeping?

Restaurant bookkeeping adds daily sales reconciliation, food and beverage cost tracking, tip reporting, and inventory counts. Most businesses reconcile monthly. Restaurants need to reconcile sales every night against the point of sale, the payment processor, and the bank deposit. Food and beverage costs also move fast, so you track them weekly, not monthly. Without that detail, a busy weekend can hide a cost problem until it is too late to fix.

What is prime cost and why does it matter for a restaurant?

Prime cost is your total cost of goods sold plus your total labor cost, including taxes and benefits. It is the single most important number in a restaurant because it covers the two biggest expenses. A healthy full service restaurant runs a prime cost around 60 percent of sales. If your prime cost climbs above 65 percent, you are likely losing money even on a busy night. Tracking prime cost every period tells you whether your menu prices and staffing are working.

How do I reconcile daily sales in a restaurant?

Start with the point of sale sales report for the day. Break out cash sales, card sales, gift card sales, and taxes collected. Match card sales to your payment processor deposit, accounting for fees. Match cash sales to the cash drawer count and the bank deposit. Track tips separately so you know what you owe servers. If the point of sale, the processor, and the bank do not match, find the difference before the next day starts. A small unreconciled gap becomes a big problem fast.

Do I need to track tips separately in restaurant bookkeeping?

Yes. Tips paid on a card are collected by the restaurant and paid out to the server, so they move through your bank account even though they are not your income. Track them separately so they do not inflate your revenue. You also need accurate tip totals for payroll and for the W 2 reporting of tips, because servers report tips on their tax returns. If tips are not tracked separately, your revenue looks higher than it is and your payroll records are wrong.

How should I track food and beverage costs in a restaurant?

Track food and beverage purchases separately from paper goods and cleaning supplies. Record every invoice by vendor and by category. At the end of each week, compare purchases to sales for that week to spot cost problems early. At the end of the month, take an inventory count so you can calculate actual cost of goods sold, which is beginning inventory plus purchases minus ending inventory. If you only track purchases and never count inventory, your cost numbers are a guess.

Should a restaurant use cash or accrual accounting?

Many restaurants start on cash basis because it is simpler. Cash basis records revenue when you collect it and expenses when you pay them. It is easy to understand but it can distort profitability because food and beverage purchases do not line up with the sales they supported. Accrual basis matches revenue to the costs that produced it, which gives you a more accurate picture of your margins. For prime cost tracking to work properly, accrual is usually the better fit. Talk to your accountant about which method is right for your restaurant.

Can Chess Bookkeeping & Payroll help with restaurant bookkeeping?

Yes. We keep your books reconciled and categorized each month, including daily sales reconciliation setup so you can see your food, labor, and prime costs by period. We handle bookkeeping and payroll. We do not prepare income tax returns, offer tax planning, or perform audits, but we keep your books accurate and organized so you can run your restaurant and your tax preparer can do their part efficiently.

Need help getting your books in order?

We focus exclusively on bookkeeping and payroll. Let's talk about where your books stand today.

Get Started

Ready to simplify your books and payroll?

Schedule a consultation and let's talk about how precise bookkeeping and reliable payroll can give your business the clarity it deserves.