Restaurant Bookkeeping Basics
Good books are the foundation of a profitable restaurant. Here are the bookkeeping basics — accounts, daily sales, reconciliation, and reports — done simply.
Restaurant bookkeeping is the routine of recording every dollar that moves through your business — sales, purchases, payroll, and taxes — so you always know where you stand and can file taxes without a scramble. It's not glamorous, but clean books are the foundation everything else sits on: your P&L, your budget, your loan application, and your peace of mind. Messy books hide problems; clean books surface them early.
Set up a restaurant-specific chart of accounts
Your chart of accounts is the filing system for every transaction. A generic small-business setup won't serve you — restaurants need categories that map to how the industry measures itself. At minimum, structure it so you can pull food cost, beverage cost, and labor as clean line items:
| Category | Example accounts |
|---|---|
| Revenue | Food sales, beverage sales, catering, online orders |
| Cost of goods sold | Food purchases, beverage purchases |
| Labor | Hourly wages, salaries, payroll taxes, benefits |
| Operating expenses | Rent, utilities, marketing, repairs, supplies, POS/technology |
| Other | Sales tax payable, tips payable |
Structured this way, your bookkeeping feeds your metrics automatically instead of requiring a month-end untangling.
Record sales daily, not weekly
The single most important restaurant bookkeeping habit is the daily sales report. At the close of each day, record gross sales by category, sales tax collected, tips, comps and discounts, and the payment breakdown (cash, card, third-party). This daily entry is what keeps your books honest and your cash flow visible.
Doing this by hand is where owners fall behind. A POS that produces a clean daily sales summary removes the friction. Cobblestone POS generates a daily report — sales by category, tax, tips, and payment mix — that drops straight into your books, and reads vendor invoices to update your cost of goods, so the daily entry takes minutes instead of an hour. Compared with a $470+/month legacy system, it's free.
Books you update daily take ten minutes a day. Books you update monthly take a lost weekend and hide every problem until it's too big to fix.
Reconcile every account, every month
Reconciliation means matching your records against outside statements so nothing slips. Each month, reconcile your bank account, your credit card statements, and your third-party delivery payouts against what your POS and books say you earned. Delivery apps in particular are worth checking line by line — wrongful refunds and missing deposits are common, and only reconciliation catches them.
Keep the money that isn't yours separate
Two liabilities live inside your cash: sales tax you've collected for the state and tips owed to staff. In your books these are payables, not revenue. Track them as their own accounts and, ideally, move sales tax to a separate bank account as it's collected so it's there at remittance. Our guide on managing restaurant taxes covers the filing side.
Know when to bring in a pro
You can handle daily entries and reconciliation yourself, but payroll tax filings, year-end statements, and tax returns are worth a professional. A restaurant-experienced bookkeeper or accountant catches deductions you'd miss and keeps you compliant. Do the daily discipline in-house — where the timeliness matters most — and hand the specialized, periodic work to someone who does it all day.
Turn clean books into decisions
Bookkeeping isn't record-keeping for its own sake; it's the raw material for running the business. When your books are current, you can pull your key financial metrics any day, spot a rising food cost while it's a small fix, and walk into a bank meeting with numbers that inspire confidence. Set the system up once, do the daily entry religiously, reconcile monthly, and your books stop being a chore and start being the clearest picture you have of your own restaurant.
Start clean with the free Daily Sales & Bookkeeping Log (Excel).