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 does workers compensation insurance work for trucking companies in California?
California requires workers comp coverage for every W-2 employee with no exceptions. Trucking is classified as high-risk, so premiums are significantly higher than most industries. Misclassifying drivers as 1099 contractors to avoid this cost is one of the fastest ways to trigger an EDD audit.
Read answerHow do I set up inventory accounting in QuickBooks for a wholesale distribution business?
Enable inventory tracking in QuickBooks Online, set up products with accurate costs, and organize by category or product line. Most wholesalers with hundreds of SKUs will need a third-party inventory app that syncs with QBO to handle landed costs, reorder points, and real reporting.
Read answerHow should a nephrology or dialysis practice handle bookkeeping for multiple clinic locations?
Each clinic location needs its own set of books with a standardized chart of accounts so you can produce location-level P&L reports. Shared costs like admin, billing staff, and EMR systems require documented allocation methods that hold up under audit.
Read answerHow much does a bookkeeper cost for a small business in Orange County or Los Angeles?
Monthly bookkeeping for small businesses in Orange County and Los Angeles typically runs $200 to $800 per month. The actual cost depends on your total monthly expenses, number of accounts, and whether you need specialized industry knowledge.
Read answerWhat is the best way to sync Shopify or Amazon sales data with QuickBooks?
Use summary-level syncing rather than individual transactions, and map sales, fees, shipping, and refunds to separate QuickBooks accounts. Middleware tools like A2X make this cleaner for most sellers.
Read answerHow do I track purchase orders and vendor payments for a wholesale business?
Use QuickBooks Online to create purchase orders, receive inventory, and match vendor bills. Track PO status, vendor payment terms, and early payment discounts. Run A/P aging reports regularly because large orders can tie up cash for 60 to 90 days before you sell through.
Read answer