
A restaurant chart of accounts provides a structured framework for classifying the financial transactions that flow through the business, from sales and operating costs to assets, debts, and owner equity. For restaurants, the structure can be tailored to distinguish areas such as food and beverage revenue, delivery sales, inventory costs, labor, occupancy expenses, and payment-processing fees.
When these accounts are organized consistently, owners and operators can produce clearer financial reports, monitor important cost categories, and compare performance across reporting periods or multiple locations.
This guide explains how to build a restaurant-focused chart of accounts and provides an illustrative template with account categories, numbering examples, and practical setup guidance.
What Is a Restaurant Chart of Accounts?
When a restaurant closes the month, hundreds or thousands of transactions need to be sorted into the right financial buckets. A guest check, a delivery-platform settlement, a food-vendor invoice, payroll taxes, rent, equipment payments, and gift-card balances should not all disappear into a handful of broad income and expense lines.
The COA gives recurring restaurant transactions a defined accounting destination. It determines where each type of activity is recorded and, as a result, what management can actually see later in the financial reports.
For example, separating food sales from beverage sales can make margin analysis more useful. Keeping delivery commissions in their own category prevents those costs from getting buried inside a general fee account. And when several restaurant locations use the same account structure, their profit and loss statements become much easier to compare.
A useful restaurant COA should favor clarity and consistency over sheer account count. The structure should give the operator enough financial detail to make decisions while remaining practical enough to use the same way every month.
What Should a Restaurant Chart of Accounts Show?
At month-end, the ledger should help the operator trace where money came from, where it was spent, and which balances still need attention. Restaurant sales, product costs, payroll-related charges, rent, taxes, debt, equipment purchases, and owner activity should not be buried together in broad categories.
The amount of detail should follow the way the restaurant actually operates. A small counter-service concept may only need a few sales and cost buckets, while a group with multiple locations, catering, several revenue channels, and third-party delivery may need more separation.
A practical test is simple: when management reviews the P&L and balance sheet, can they quickly see what changed, which costs moved, and whether similar transactions are being recorded the same way from one period to the next?
Restaurant Chart of Accounts Structure
Once the restaurant decides what information it wants from its financial reports, the ledger can be arranged so similar transactions follow the same coding pattern each month.
Account numbers are useful for this because they keep related accounts together. One restaurant might reserve the 1000 range for assets and the 4000 range for sales, while another business may use a different numbering convention entirely.
The example below uses this arrangement:
Number range | Area of the books |
|---|---|
1000–1999 | Assets |
2000–2999 | Liabilities |
3000–3999 | Equity |
4000–4999 | Restaurant Revenue |
5000–5999 | Cost of Goods Sold |
6000–6999 | Labor |
7000–7999 | Operating Expenses |
These ranges are only an example for organizing the ledger. They are not a required restaurant accounting format, and the individual accounts should be adjusted to fit the business.
1000–1999: Assets
At the end of a reporting period, a restaurant can have several very different types of value sitting on its books. Cash may be available in the operating account, card settlements may still be on their way from processors, unused food may remain in inventory, and kitchen equipment may continue serving the business for years.
Keeping those balances separate makes it easier to understand what the restaurant has available and where that value is tied up.
An example could include:
Account No. | Account Name |
|---|---|
1000 | Cash & Cash Equivalents |
1100 | Operating Bank Account |
1150 | Processor Receivables / Undeposited Funds |
1200 | Accounts Receivable |
1300 | Food Inventory |
1310 | Beverage Inventory |
1400 | Prepaid Expenses |
1500 | Restaurant Equipment |
1600 | Furniture & Fixtures |
1700 | Accumulated Depreciation |
The restaurant should only separate balances when that distinction has a purpose. A full-service concept with substantial beverage inventory, for example, may want food and beverage stock shown independently. A smaller operation may not need that additional split.
2000–2999: Liabilities
The bank balance does not show every claim that may soon require cash.
A restaurant may still owe food vendors for invoices already received, hold tips that need to be paid out, carry payroll-related amounts awaiting remittance, have sales tax due, or make payments on outstanding financing.
Those items should remain visible separately rather than being mixed with normal operating spending.
For example:
Account No. | Account Name |
|---|---|
2000 | Accounts Payable |
2100 | Credit Card Payable |
2200 | Payroll Liabilities |
2250 | Tips Payable |
2300 | Sales Tax Payable |
2400 | Gift Card Liability |
2500 | Loans Payable |
2600 | Accrued Expenses |
This part of the chart can also improve cash planning. A restaurant might have a healthy-looking bank balance on Monday while already having substantial payroll, vendor, tax, and loan payments approaching later in the week.
3000–3999: Equity
Money moving between the restaurant and its owners should not automatically appear alongside customer sales or day-to-day restaurant costs.
Capital put into the business, distributions taken by owners, and accumulated earnings need their own place in the accounting records so operating performance is not distorted by owner activity.
A sample setup could include:
Account No. | Account Name |
|---|---|
3000 | Owner / Member Equity |
3100 | Owner Contributions |
3200 | Owner Distributions |
3300 | Retained Earnings |
The exact accounts will depend on how the business is organized. An LLC, partnership, and corporation may require different equity accounts and accounting treatment, so this sample should be adapted to the specific entity rather than copied as-is.
4000–4999: Restaurant Revenue
Two restaurants can report the same total sales while having very different revenue mixes.
One may depend heavily on dine-in food and beverage sales. Another may generate a significant portion of revenue through delivery, takeout, catering, or private events. If those channels matter to management, the chart of accounts can preserve that distinction.
For example:
Account No. | Account Name |
|---|---|
4000 | Restaurant Revenue |
4100 | Food Sales |
4200 | Beverage Sales |
4300 | Delivery Sales |
4400 | Takeout Sales |
4500 | Catering Revenue |
4600 | Other Operating Revenue |
4900 | Discounts & Comps |
Not every restaurant needs every line above. The decision should come from how the operator evaluates sales.
If delivery represents a meaningful portion of the business, seeing delivery sales separately can be useful. If takeout is small and management never analyzes it independently, creating another ledger account may simply create extra bookkeeping work.
5000–5999: Cost of Goods Sold
A dollar spent on ingredients has a different relationship to restaurant sales than a dollar spent on insurance or office software.
For that reason, food and beverage costs are more useful when they can be viewed separately from general overhead. This gives operators a clearer way to compare what was sold with what the restaurant spent on the products behind those sales.
An example might be:
Account No. | Account Name |
|---|---|
5000 | Cost of Goods Sold |
5100 | Food Cost |
5200 | Beverage Cost |
5300 | Packaging & Disposables |
*Packaging and disposables may be handled differently depending on the restaurant's accounting policy and management-reporting approach.
A restaurant that tracks food and beverage sales separately can also compare each revenue stream with its related product costs.
For example:
Food Cost Percentage = Food Cost ÷ Food Sales × 100
The calculation becomes more useful when purchases are categorized the same way from one reporting period to the next.
6000–6999: Restaurant Labor Costs
Payroll can consume a substantial share of restaurant revenue, but a single broad payroll account may hide what is actually changing.
Separating hourly wages, management compensation, payroll taxes, and related employee costs can make monthly labor movements easier to investigate.
For example:
Account No. | Account Name |
|---|---|
6000 | Labor Costs |
6100 | Hourly Wages |
6200 | Management Salaries |
6300 | Payroll Taxes |
6400 | Employee Benefits |
6500 | Workers' Compensation |
6600 | Contract Labor, if applicable |
The general ledger does not need to duplicate everything already available in the payroll system. If payroll software already provides detailed reporting by position or department, the restaurant may only need broader labor categories in its accounting records.
The purpose is to preserve the financial detail management uses—not to reproduce the payroll register inside the chart of accounts.
7000–7999: Restaurant Operating Expenses
Once product costs and labor have their own sections, the remaining day-to-day costs of running the restaurant can be organized according to the areas management wants to monitor.
For many restaurants, those costs include the space itself, utilities, repairs, marketing, technology, insurance, card-processing charges, delivery commissions, and professional support.
A possible structure is:
Account No. | Account Name |
|---|---|
7000 | Occupancy Costs |
7100 | Rent |
7200 | Utilities |
7300 | Repairs & Maintenance |
7400 | Marketing |
7500 | Delivery Platform Fees |
7600 | Merchant Processing Fees |
7700 | Insurance |
7800 | Software & POS Subscriptions |
7900 | Professional Fees |
7920 | Cleaning & Sanitation |
7940 | Smallwares |
7960 | Licenses & Permits |
More accounts do not automatically create better reporting.
For example, if the bookkeeping team repeatedly has to choose among several nearly identical supply accounts, combining them may produce more consistent financial information than maintaining unnecessary distinctions.
Sample Restaurant Chart of Accounts
Taken together, the account groups above provide an illustrative sample restaurant chart of accounts that a restaurant can use as a starting point when organizing its books.
The numbering and account names are examples rather than a fixed accounting format. A restaurant can remove categories that do not apply, add accounts for material parts of the business, or combine categories when additional detail would not improve reporting.
A smaller restaurant may operate effectively with a relatively compact chart. A business with catering, delivery, several sales channels, or multiple locations may need additional separation to understand where revenue is coming from and which costs are changing.
The key is consistency. If the same type of transaction is recorded differently from one month to the next, even a detailed chart of accounts can produce reports that are difficult to compare.
Chart of Accounts for Multi-Location Restaurants
A chart of accounts becomes even more important when a restaurant business operates several locations.
If each unit records similar activity differently, comparing the restaurants can quickly become difficult. One location might record merchant-processing charges under bank fees, while another uses a dedicated processing-fee account. Food purchases, repairs, payroll costs, and other expenses can develop the same inconsistency.
Using the same account definitions across the group gives every location a common financial structure.
Where the accounting platform supports location, class, department, or similar tracking, the operator can often maintain one shared set of general-ledger accounts while identifying the restaurant location separately.
For example, instead of creating:
5101 – Food Cost, Location A
5102 – Food Cost, Location B
5103 – Food Cost, Location C
The business may maintain:
5100 – Food Cost
and assign each transaction to the appropriate location through the accounting system.
This approach can support both consolidated reporting and location-level profit and loss statements without multiplying the number of general-ledger accounts every time another restaurant opens.
It also improves comparability. When “Food Cost,” “Hourly Wages,” or “Merchant Processing Fees” mean the same thing across every unit, management can review differences between locations with greater confidence.
For a growing restaurant group, standardizing the chart early can also reduce accounting cleanup when new locations are added.
How to Set Up a Restaurant Chart of Accounts
Step 1: Start With How the Restaurant Earns Revenue
Before creating account numbers, identify the sales activity that management actually wants to see separately.
A restaurant may generate revenue from food, beverages, takeout, third-party delivery, catering, private events, or other channels.
That does not mean every channel automatically needs its own general-ledger account. The useful question is whether separating the revenue will help management evaluate the business.
If catering represents a meaningful part of annual sales, for example, a dedicated catering-revenue account may provide useful visibility. If another sales channel is insignificant and never reviewed separately, adding an extra account may only increase bookkeeping work.
Step 2: Identify the Costs Management Needs to Monitor
Next, determine which costs deserve their own visibility in the financial reports.
Restaurant operators commonly pay close attention to areas such as food cost, beverage cost, labor, occupancy, delivery commissions, payment-processing fees, repairs, marketing, and utilities.
A practical test is to ask:
If this cost moved significantly from one month to the next, would management want to identify the change quickly?
If the answer is yes, the category may deserve its own account.
Step 3: Create the Main Account Groups
Once the reporting needs are clear, arrange the accounts into broader sections such as assets, liabilities, equity, revenue, cost of goods sold, labor, and operating expenses.
The sections create the basic shape of the ledger. Individual accounts and subaccounts can then be added underneath them where useful.
Step 4: Choose a Consistent Numbering Convention
Account numbers help keep similar categories together.
In the sample above, each major area of the ledger receives its own number range, making it easier to recognize an account’s purpose from its code.
Restaurants do not have to use those exact ranges. What matters is choosing a system that remains understandable as the chart expands.
Leaving space between account numbers can also make future additions easier without requiring the entire chart to be reorganized.
Step 5: Add Detail Only Where It Improves Reporting
It can be tempting to create a separate account for every type of purchase.
That usually makes the chart harder to maintain.
For example, one restaurant might benefit from separating food and beverage cost. It may not benefit from creating separate general-ledger accounts for produce, dairy, meat, bread, spices, and every other purchasing category if those distinctions are already available elsewhere and management does not use them in the financial statements.
The account structure should provide enough detail to support decisions without making routine transaction coding unnecessarily complicated.
Step 6: Map POS Activity Carefully
Restaurant sales do not always move directly from the POS into the bank as one simple transaction.
Daily activity can include sales, discounts, comps, sales tax, tips, gift cards, card settlements, refunds, merchant-processing fees, and third-party delivery activity.
The accounting setup should allow those amounts to be reconciled rather than treating every bank deposit as restaurant revenue.
For example, a processor may deposit an amount after deducting certain fees. If the books capture only the amount that reaches the bank, part of the sales and fee activity behind the settlement may be lost from view.
The POS reports, processor settlements, and bank activity should therefore connect to the appropriate accounts in a consistent manner.
Step 7: Map Payroll to the Right Labor Categories
Payroll is another area where inconsistent mapping can distort restaurant reporting.
Hourly wages, management salaries, payroll taxes, employee benefits, and other labor-related amounts should flow into the intended accounts consistently from one payroll period to the next.
There is no need to recreate every detail available in the payroll system inside the general ledger. The chart should capture the labor information management needs for financial analysis.
Step 8: Standardize the Structure Across Locations
For a multi-location restaurant group, new locations should generally follow the same account definitions as existing units.
Changing account names or classifications from one location to another makes consolidated reporting more difficult and weakens unit-level comparisons.
A standardized chart can make expansion easier because each new location enters an accounting structure that already exists.
Step 9: Review the Reports Produced by the Chart
The final test is not whether the chart looks organized inside the accounting software.
It is whether the resulting financial statements are useful.
When reviewing the profit and loss statement and balance sheet, management should be able to understand where revenue came from, how product costs moved, what happened to labor, which operating expenses changed, and whether location-level results can be compared consistently.
When the reports still leave management searching for basic answers, that is a sign the account setup is not yet producing the visibility it was designed to provide.
Common Restaurant Chart of Accounts Mistakes
Combining Too Much Revenue Into One Account
Recording every sales channel under one revenue account can hide changes in how the restaurant is generating sales.
A restaurant with meaningful delivery, catering, or takeout activity may benefit from seeing those channels separately when management evaluates performance.
The goal is not to split revenue unnecessarily, but to preserve distinctions that help explain the business.
Recording Product Costs With General Overhead
Food and beverage purchases have a direct relationship with the products the restaurant sells.
When these costs are mixed with rent, insurance, marketing, and other operating expenses, gross-margin and cost-percentage analysis becomes harder to interpret.
Keeping product costs visible within the COGS section gives management a clearer view of what is happening before broader operating expenses are considered.
Using Different Accounts for Similar Purchases
Two transactions of the same type should not repeatedly move between different accounts simply because the person coding them makes a different choice.
For example, similar restaurant supplies should not appear under “Supplies” one month, “Smallwares” the next, and “Other Expense” afterward without a clear reason.
Consistent account definitions make trend analysis more reliable.
Creating Too Many Accounts
An oversized chart can slow down routine coding and make similar transactions harder to classify consistently.
If the bookkeeping team regularly has to decide between several nearly identical accounts, the categories may be too narrow.
Combining accounts can sometimes improve reporting because transactions are coded more consistently.
Treating Net Deposits as Total Sales
The amount received in the bank may not equal the sales activity recorded by the restaurant.
Processing charges, delivery commissions, refunds, and other deductions can affect settlement amounts.
Revenue should therefore be reconciled with the underlying POS and settlement information rather than inferred only from bank deposits.
Mixing Owner Transactions With Restaurant Operations
Money contributed by an owner is not the same as customer revenue, and money taken out by an owner should not automatically appear as a restaurant operating expense.
Owner activity should be recorded through the appropriate accounts based on the entity structure and accounting treatment.
Keeping those transactions separate helps prevent the operating results from being distorted.
Letting Each Location Build Its Own Chart
A multi-unit operator loses comparability when every restaurant develops different account names and coding habits.
Similar transactions should follow the same definitions across locations whenever possible.
This makes consolidated reporting cleaner and helps management understand whether differences between units reflect actual performance rather than accounting inconsistencies.
Changing Accounts Without a Reporting Reason
A chart of accounts should evolve when the business changes, but frequent restructuring can make historical comparisons harder.
Before adding or changing an account, determine what new information the change will provide and whether management will actually use it.
How a Restaurant Chart of Accounts Supports Financial KPIs
The way accounts are organized affects how easily management can calculate and review restaurant performance measures.
A few examples show why.
Food Cost Percentage
When food sales and food cost are recorded separately, management can calculate:
Food Cost Percentage = Food Cost ÷ Food Sales × 100
If food purchases are mixed into broader expense categories, the calculation becomes harder to review directly from the financial reports.
Beverage Cost Percentage
The same approach can be applied to beverage activity:
Beverage Cost Percentage = Beverage Cost ÷ Beverage Sales × 100
Restaurants that do not need separate beverage analysis can use a simpler structure.
Prime Cost
Restaurant prime cost brings together two major restaurant cost areas:
Prime Cost = Cost of Goods Sold + Labor Costs
Separating COGS and labor in the chart makes that relationship easier to monitor.
Occupancy Costs
Rent and other occupancy-related costs can also be grouped consistently so management can track how those expenses change relative to restaurant sales.
Location-Level Performance
For multi-location groups, a standardized COA combined with location tracking allows the same revenue and cost categories to be compared across units.
That can help identify whether a margin issue is occurring across the entire group or is concentrated at a specific restaurant.
The chart of accounts therefore affects more than transaction organization. It influences the quality of the financial information available to management.
Restaurant Chart of Accounts for Better Financial Reporting
A restaurant chart of accounts should support the way the business is managed, not simply mirror the default account list that came with the accounting software.
As restaurants grow, add sales channels, or open additional locations, an accounting structure that once worked may become too broad, inconsistent, or difficult to maintain.
QMK Consulting works with restaurants, franchise operators, and multi-location businesses to provide accounting and bookkeeping support that contributes to clearer financial reporting.
Depending on the scope of the engagement, this can include chart-of-accounts review and maintenance, transaction categorization, bank and credit-card reconciliations, revenue recording, payroll-entry recording, and financial reporting.
For multi-location businesses, maintaining consistent account definitions can also help produce more comparable unit-level and consolidated reporting.
Build Clearer Financial Reporting for Your Restaurant
If your current accounting structure no longer gives you the visibility you need, QMK Consulting can help review the bookkeeping and reporting setup behind your restaurant.
Frequently Asked Questions
How does a restaurant chart of accounts organize financial activity?
A restaurant chart of accounts is the set of financial categories used to organize activity in the restaurant's accounting records. The categories can separate areas such as sales, inventory, product costs, labor, liabilities, equipment, and operating expenses, so the resulting financial reports provide useful detail.
What accounts should a restaurant include?
The exact accounts depend on the operation, but restaurants commonly need categories covering cash and other assets, amounts owed, owner equity, revenue, cost of goods sold, labor, and operating expenses. Additional accounts can be added when management needs more detail for a material part of the business.
What is an example of a restaurant chart of accounts?
A restaurant can assign a separate block of account numbers to each financial area, allowing the code itself to indicate where an account belongs within the ledger.
Those ranges are examples only. The structure should be adapted to the restaurant's accounting system and reporting needs.
Should food and beverage costs be recorded separately?
They can be separated when doing so helps management evaluate the two categories independently.
A restaurant with meaningful food and beverage activity may find separate accounts useful for cost-percentage and margin analysis. A simpler operation may not require the same level of detail.
How should delivery-platform fees be recorded?
Restaurants may use a dedicated account for delivery-platform fees when those charges are material to the business.
The revenue, fees, and settlement amounts should also be reconciled to the underlying platform and POS activity. The appropriate accounting presentation can depend on the specific arrangement with the platform.
How should a multi-location restaurant organize its chart of accounts?
Multi-location restaurants generally benefit from using consistent general-ledger accounts across the group.
Where the accounting system supports it, each restaurant can then be identified through location, class, department, cost center, or similar tracking instead of creating a completely different chart for every unit.
Can this restaurant chart of accounts be used in QuickBooks?
The examples in this guide can serve as a starting framework, but they should be customized before being implemented in QuickBooks or another accounting platform.
The appropriate account types, subaccounts, payroll mapping, sales-tax setup, and location tracking will depend on the restaurant's specific accounting configuration.
Get a Franchise Financial Review
A free financial assessment covers your entity election, owner pay, and the reporting gaps most small businesses miss.
Get Your Free Financial Assessment


