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
How should a medical practice allocate shared overhead costs across multiple locations?
Pick an allocation method that reflects how each location actually drives the cost. Revenue-based, patient volume, headcount, and square footage are the most common approaches. The method you choose matters less than documenting it and applying it consistently.
Read answerWhat chart of accounts should a California nonprofit use in QuickBooks?
A nonprofit chart of accounts needs revenue accounts broken out by funding source, expense accounts that support Form 990 functional reporting, and net asset accounts instead of equity. QuickBooks Online has a nonprofit template, but you should customize it for your programs.
Read answerWhat is the difference between payroll setup and ongoing payroll processing?
Payroll setup is a one-time project covering state registration, workers' comp, and software configuration. Ongoing processing is the recurring work each pay period of calculating pay, withholding taxes, filing deposits, and generating pay stubs.
Read answerWhat bookkeeping records does a medical practice need for a bank loan or line of credit?
Banks will ask for 2-3 years of financial statements, current year-to-date financials, an A/R aging report, a debt schedule, tax returns, and personal financial statements of guarantors. Your monthly bookkeeping must be current or the application stalls.
Read answerHow do I handle the California gross receipts fee for my LLC?
Beyond the $800 minimum franchise tax, California LLCs with gross receipts over $250,000 owe an additional fee based on total revenue. This fee is based on revenue, not profit, so it can hit high-volume, low-margin businesses hard.
Read answerHow do I set up bookkeeping for a small fleet of trucks or freight brokerage?
Treat each truck as its own profit center by tracking revenue and direct costs per truck using QBO classes or locations. Then allocate fleet-level overhead across trucks and monitor revenue per mile, cost per mile, and empty mile percentage.
Read answer