How should a restaurant categorize expenses in QuickBooks?
The default chart of accounts in QuickBooks is built for generic businesses. Restaurants need something more specific. If all your food purchases land in a single “Cost of Goods Sold” account and all your labor sits in one “Payroll” line, you can’t see where your margins are leaking. The whole point of categorizing expenses properly is to make your financial reports actually useful for running the business.
Start with your cost of goods sold. Break this into two parent categories: Food Costs and Beverage Costs. Under Food Costs, create sub-accounts for protein, produce, dairy, and dry goods. Under Beverage Costs, separate alcohol from non-alcoholic beverages. This split matters because food and beverage have different margin targets, and you need to track them independently. A restaurant running 32% food cost might be fine, but if beverage cost is also at 32% you have a serious problem since beverages should be closer to 18-24%.
Labor is your next major category. Don’t lump everything together. Create separate accounts for hourly wages, salaried wages, payroll taxes, health insurance and benefits, and workers’ comp. Hourly labor is the piece you can control week to week based on sales volume, so it needs to be visible on its own. Salaried management pay is fixed and should be tracked separately.
Food plus beverage plus labor equals your prime cost. This is the single most important number in restaurant accounting. Prime cost should land between 60% and 65% of revenue. If you’re above that range, you’re not making enough to cover rent, insurance, and everything else while still turning a profit. You can only track prime cost accurately if your categories are set up to isolate these three components.
Occupancy costs need their own section. Rent, common area maintenance charges, property taxes, and property insurance all go here. These are largely fixed, so they don’t need the same granular attention as food and labor. But they do need to be separated from other expenses so you can see your total occupancy burden as a percentage of revenue.
Supplies should be broken out from cost of goods sold. Paper goods like takeout containers and napkins, cleaning supplies, and smallwares like plates, utensils, and glassware are not food costs. Mixing them into COGS inflates your food cost percentage and makes it impossible to benchmark against industry standards.
Create separate accounts for marketing and advertising, equipment leases, POS system subscriptions and technology fees, repairs and maintenance, and licenses and permits. These are all distinct categories that deserve their own lines. When they get dumped into a catch-all “Operating Expenses” account, you lose visibility into what you’re spending on each.
The key to making any of this work is consistency. Every invoice, every credit card charge, every check needs to hit the right account every time. If your produce vendor invoice goes to “Food - Produce” one month and “Supplies” the next, your reports are meaningless. Set up vendor rules in QuickBooks so recurring transactions categorize automatically, and review your categorization monthly before closing the books.
If your QuickBooks file is already a mess with months or years of transactions in the wrong categories, it’s worth cleaning up. Our Orange County small business bookkeeping services can restructure your chart of accounts and recategorize historical transactions so your reports reflect reality. Going forward, you’ll have numbers you can actually use to manage food cost, control labor, and know whether the restaurant is making money.
Orange County's Small Business Bookkeeper
The Next Step:
A Short Conversation
Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote with no surprises.
More Questions
What are the bookkeeping requirements for Amazon FBA sellers in California?
Amazon FBA sellers in California need to categorize FBA fees correctly, track inventory across warehouses, reconcile settlement reports to bank deposits, and understand multi-state nexus created by Amazon storing your products in other states.
Read answerDo I need separate QuickBooks files for each medical entity or can I use class tracking?
For healthcare groups with distinct legal entities like LLCs and professional corporations, separate QuickBooks Online files are generally the better choice. Class tracking in a single file can work for two or three entities but creates problems as you grow.
Read answerWhat is landed cost and how do I track it for imported goods?
Landed cost is the total cost of getting a product to your warehouse, including freight, duties, insurance, and handling fees. For accurate COGS, all of these costs must be allocated to inventory rather than expensed separately.
Read answerWhat is the best way to track intercompany transactions between healthcare entities in QuickBooks?
Set up Due To and Due From accounts in each entity's QuickBooks file to log every payment made on behalf of another entity. QuickBooks Online lacks built-in intercompany elimination, so you'll need manual journal entries and monthly reconciliation between entities.
Read answerHow do I handle sales tax nexus for an e-commerce business selling across multiple states?
After the 2018 Wayfair Supreme Court decision, most states can require you to collect sales tax once you cross their economic nexus threshold. For California-based e-commerce sellers, that means collecting CA sales tax plus registering and filing in every other state where you hit the threshold.
Read answerCan a bookkeeper help with financial reporting for healthcare practice acquisitions?
A bookkeeper maintains the clean financial records that buyers, CPAs, and advisors depend on during due diligence. Messy books can delay closings, reduce purchase prices, or kill deals entirely.
Read answer