Free Template

Free Restaurant Chart of Accounts Template (QuickBooks-Ready)

This is the chart of accounts we set up for the restaurants we onboard, with the state-specific lines made generic: 88 numbered accounts for QuickBooks Online, built so prime cost reads straight off your P&L, tips and sales tax sit where they belong, and delivery apps show what they really cost you. It's free to download, with no email or sign-up.

Download the template 88 accounts · QuickBooks Online account types and detail types · updated November 10, 2026

What's in the template

Every account has a number, a name, a QuickBooks Online account type and a detail type: the four columns QuickBooks Online's chart of accounts import maps directly. Sub-accounts are written Parent:Child, and every parent is listed before its children.

NumbersSectionAccounts
1000–1700Assets12
2100–2700Liabilities13
3050–3200Equity3
4000–4900Income10
5000–5400Cost of goods sold6
6000–8000Expenses41
8100–9000Other income and expense3
Total88

A handful of accounts do most of the work:

  • Food, beverage and alcohol are split on both sides of the P&L: 4000, 4100 and 4200 for sales, 5010, 5100 and 5200 for cost. Each category's cost percentage is one division away.
  • Labor sits under one parent, 6000 Payroll, with back of house, front of house and management wages and employer payroll taxes as sub-accounts.
  • Tips (2200), sales tax (2100) and gift cards (2400) are liabilities, because each is something you still owe: tips to staff, tax to the state, meals to gift card holders.
  • Delivery apps get paired accounts: sales by platform under 4400 and commissions by platform under 7450.
  • Card processing fees (7400) have their own line instead of hiding in bank fees or office expenses.
  • Comps and discounts (4900) sit under income, so the P&L shows gross sales and what you gave away as separate numbers.

Who it's for

Independent restaurants, bars, cafes and taprooms that keep their books in QuickBooks Online. It fits a single location best. If you run several, you'd usually keep this same chart and track each location with QuickBooks' location or class tracking (on the Plus and Advanced plans) rather than a separate set of accounts for each one.

If you're on Xero or Restaurant365, the numbering and structure still work as a map. The account types and detail types are QuickBooks Online's, though, so set those up by hand in your system instead of importing the file.

Why it's built this way

Prime cost reads straight off the P&L

Prime cost is your cost of goods sold plus your total labor, as a share of sales, and it's the number most operators watch first. In this chart every cost of goods account sits in 5000–5400, so QuickBooks prints a Total Cost of Goods Sold line on its own. Wages and employer payroll taxes sit under 6000 Payroll, and health insurance and workers' comp sit under 6400 Employee Benefits. Add those three subtotals and you have prime cost, counted the same way as our prime cost calculator. No spreadsheet, no re-sorting transactions.

Parent accounts only where you need a subtotal

QuickBooks totals the cost of goods sold section for you, but inside Expenses the only way to get a subtotal line is a parent account with sub-accounts. That's why 6000 Payroll, 6400 Employee Benefits, 7100 Utilities and 7900 Professional Fees are parents. Everything else stays flat, because extra layers make categorizing slower and reports harder to read.

Tips are a liability, not sales

Tips your guests leave on a card belong to your staff. They go to 2200 Tips Payable when they're collected and come back out when they're paid, through payroll or in cash. Booking them as sales, or netting them against sales, puts the wrong revenue on your P&L and throws off the sales tax tie-out. It's the most common mistake we find when we open a restaurant's books.

Sales tax is a liability too

Sales tax you collect goes to 2100 Sales Tax Payable and comes off when you remit it. It's never a reduction of sales or an expense. Your POS sales tax report and the 2100 balance should agree every month.

Delivery apps at gross, by platform

DoorDash, Uber Eats and Grubhub deposit what's left after their commission, so your bank only ever sees the net. Record that deposit as sales and the commission disappears, and your food cost percentage looks worse than it is: the cost of the food is all there, but part of the sale isn't.

So delivery gets its own pair of accounts. 4400 Third-Party Delivery Sales holds what each app sold, with a sub-account per platform, and 7450 Third-Party Delivery Commissions holds what each app kept, with matching sub-accounts. Once a month, one journal entry per platform, built from that platform's statement, grosses the deposit up to the full sale and books the commission. The pairing shows what each app brings in after its cut, and keeping delivery out of 4000 Food Sales keeps your dine-in numbers clean.

Card processing fees get their own line

For most restaurants, card fees are one of the larger expenses on the P&L. 7400 Merchant & Card Processing Fees keeps them in plain sight instead of buried in bank fees or office expenses.

Depreciation below the line, interest above it

8100 Depreciation & Amortization is set up as Other Expense, below operating income, so a non-cash entry doesn't muddy how the restaurant performed. 8000 Interest Expense stays in Expenses on purpose: QuickBooks Online has no Interest Paid detail type under Other Expense, and the detail type drives QuickBooks' tax-line mapping. Your CPA decides how interest is reported on your return; the account just keeps it clean.

QuickBooks' catch-all accounts stay visible

The template doesn't include Uncategorized Income, Uncategorized Expense or Uncategorized Asset, because QuickBooks creates them itself. Leave them active. A balance in any of them is the signal that something needs a look, and hiding them hides the problem.

The full chart: all 88 accounts

Here's every account in the download, grouped the way they appear on your balance sheet and P&L. Sub-accounts show their parent first.

Assets (1000–1700), 12 accounts

No.AccountQuickBooks typeDetail type
1000[BANK NAME] - OperatingBankChecking
1010Cash on HandBankCash on hand
1200Inventory - Food & BeverageOther Current AssetsInventory
1300Prepaid ExpensesOther Current AssetsPrepaid Expenses
1400Employee AdvancesOther Current AssetsEmployee Cash Advances
1450Due from OwnerOther Current AssetsLoans to Stockholders
1500Furniture, Fixtures & EquipmentFixed AssetsFurniture & Fixtures
1510Leasehold ImprovementsFixed AssetsLeasehold Improvements
1590Accumulated DepreciationFixed AssetsAccumulated Depreciation
1600Security DepositsOther AssetsSecurity Deposits
1650Goodwill - Purchase of BusinessOther AssetsGoodwill
1700Startup & Organizational CostsOther AssetsOrganizational Costs

Liabilities (2100–2700), 13 accounts

No.AccountQuickBooks typeDetail type
2100Sales Tax PayableOther Current LiabilitiesSales Tax Payable
2200Tips PayableOther Current LiabilitiesOther Current Liabilities
2300Payroll LiabilitiesOther Current LiabilitiesPayroll Tax Payable
2310Payroll Liabilities › Federal Taxes (941/943/944)Other Current LiabilitiesPayroll Tax Payable
2320Payroll Liabilities › Federal Unemployment (940)Other Current LiabilitiesPayroll Tax Payable
2330Payroll Liabilities › State Income TaxOther Current LiabilitiesPayroll Tax Payable
2340Payroll Liabilities › State Unemployment TaxOther Current LiabilitiesPayroll Tax Payable
2350Direct Deposit PayableOther Current LiabilitiesDirect Deposit Payable
2400Gift Cards OutstandingOther Current LiabilitiesOther Current Liabilities
2500Loan Payable - Short TermOther Current LiabilitiesLoan Payable
2600Due to OwnerOther Current LiabilitiesLoan Payable
2650Loan from Owner - Long TermLong Term LiabilitiesDebts related to participating interests
2700Loan Payable - Long TermLong Term LiabilitiesOther Long Term Liabilities

Equity (3050–3200), 3 accounts

No.AccountQuickBooks typeDetail type
3050Owner's EquityEquityOwner's Equity
3100Owner's Equity › Owner ContributionsEquityOwner's Equity
3200Owner's Equity › Owner DistributionsEquityOwner's Equity

Income (4000–4900), 10 accounts

No.AccountQuickBooks typeDetail type
4000Food SalesIncomeSales of Product Income
4100Beverage Sales - Non-AlcoholicIncomeSales of Product Income
4200Beverage Sales - AlcoholIncomeSales of Product Income
4300Catering & EventsIncomeService/Fee Income
4400Third-Party Delivery Sales (Gross)IncomeSales of Product Income
4410Third-Party Delivery Sales (Gross) › DoorDashIncomeSales of Product Income
4420Third-Party Delivery Sales (Gross) › Uber EatsIncomeSales of Product Income
4430Third-Party Delivery Sales (Gross) › GrubhubIncomeSales of Product Income
4440Third-Party Delivery Sales (Gross) › Other DeliveryIncomeSales of Product Income
4900Comps & DiscountsIncomeDiscounts/Refunds Given

Cost of goods sold (5000–5400), 6 accounts

No.AccountQuickBooks typeDetail type
5000Cost of Goods SoldCost of Goods SoldSupplies & Materials - COGS
5010Cost of Goods Sold › Food CostCost of Goods SoldSupplies & Materials - COGS
5100Beverage Cost - Non-AlcoholicCost of Goods SoldSupplies & Materials - COGS
5200Beverage Cost - AlcoholCost of Goods SoldSupplies & Materials - COGS
5300Paper & PackagingCost of Goods SoldSupplies & Materials - COGS
5400Kitchen Supplies & SmallwaresCost of Goods SoldSupplies & Materials - COGS

Expenses (6000–8000), 41 accounts

No.AccountQuickBooks typeDetail type
6000PayrollExpensesPayroll Expenses
6010Payroll › Wages - Back of HouseExpensesPayroll Wage Expenses
6020Payroll › Wages - Front of HouseExpensesPayroll Wage Expenses
6200Payroll › Wages - ManagementExpensesPayroll Wage Expenses
6300Payroll › Payroll TaxesExpensesPayroll Tax Expenses
6400Employee BenefitsExpensesPayroll Expenses
6500Employee Benefits › Workers' CompensationExpensesPayroll Expenses
6600Payroll Processing FeesExpensesPayroll Expenses
7000RentExpensesRent or Lease of Buildings
7010Rent › Equipment RentalExpensesEquipment Rental
7050CAM & Property TaxesExpensesRent or Lease of Buildings
7100UtilitiesExpensesUtilities
7101Utilities › Electric & GasExpensesUtilities
7110Utilities › Water & SewerExpensesUtilities
7120Utilities › Internet, Phone & TVExpensesUtilities
7130Utilities › Waste RemovalExpensesUtilities
7200Repairs & MaintenanceExpensesRepair & Maintenance
7250Pest ControlExpensesRepair & Maintenance
7300Cleaning, Linen & JanitorialExpensesOther Business Expenses
7350UniformsExpensesOther Business Expenses
7400Merchant & Card Processing FeesExpensesOther Business Expenses
7450Third-Party Delivery CommissionsExpensesOther Business Expenses
7451Third-Party Delivery Commissions › DoorDashExpensesOther Business Expenses
7452Third-Party Delivery Commissions › Uber EatsExpensesOther Business Expenses
7453Third-Party Delivery Commissions › GrubhubExpensesOther Business Expenses
7454Third-Party Delivery Commissions › Other DeliveryExpensesOther Business Expenses
7500Advertising & MarketingExpensesAdvertising/Promotional
7600Insurance - Liability & PropertyExpensesInsurance
7700Software & SubscriptionsExpensesDues & subscriptions
7750Office Supplies & PostageExpensesOffice/General Administrative Expenses
7800Licenses, Permits & FeesExpensesTaxes Paid
7850Bank FeesExpensesOther Business Expenses
7900Professional FeesExpensesLegal & Professional Fees
7901Professional Fees › AccountingExpensesLegal & Professional Fees
7910Professional Fees › LegalExpensesLegal & Professional Fees
7950Music & EntertainmentExpensesEntertainment
7960Dues, Training & EducationExpensesOther Business Expenses
7970Meals & TravelExpensesTravel Meals
7980Charitable ContributionsExpensesCharitable Contributions
7990Miscellaneous ExpenseExpensesOther Business Expenses
8000Interest ExpenseExpensesInterest Paid

Other income and expense (8100–9000), 3 accounts

No.AccountQuickBooks typeDetail type
8100Depreciation & AmortizationOther ExpenseDepreciation
8200Penalties & SettlementsOther ExpensePenalties & Settlements
9000Other IncomeOther IncomeOther Miscellaneous Income

How to import it into QuickBooks Online

A new QuickBooks Online file already has a set of default accounts, and some of them are tied to the bank feed and payroll. Importing on top of them creates duplicates, so work in this order:

  1. Turn on account numbers. Settings → Account and settings → Advanced → Chart of accounts. Turn on Enable account numbers and Show account numbers.
  2. Rename before you import. Where a default account already matches one on this list, like Rent or Utilities, edit it to the template's number and name instead of importing a second copy. Renaming keeps anything QuickBooks has already connected to it.
  3. Import only the gaps. Delete the rows you've already covered from the CSV, then go to Settings → Import data → Chart of accounts and map the four columns. Parents have to come before their sub-accounts, which is how the file is sorted.
  4. Fix any red rows. QuickBooks has retired some detail types for new accounts. If the last import screen shows a detail type in red, pick the closest one from its dropdown. Detail type affects tax-line mapping, not how your P&L reads.
  5. Make leftover defaults inactive. Sub-accounts first, then their parents.
  6. Map payroll. In your payroll settings, point wages to 6010 Back of House, 6020 Front of House and 6200 Management, employer taxes to 6300, and the bank to 1000.
  7. Renumber QuickBooks' own system accounts. They aren't in the file because QuickBooks creates them: 1100 Accounts Receivable, 1150 Payments to deposit, 2000 Accounts Payable, 3000 Opening balance equity and 3900 Retained Earnings.
  8. Export and compare. Export your chart of accounts and check it against the template field by field, detail type included. A renamed default keeps its old detail type, so those are the ones to look at.

Two quirks to expect. QuickBooks Payroll creates a Payroll Refunds account and an Out Of Scope Agency Payable account that can't be made inactive; leave them at $0 and they stay off your reports. And on a brand-new file, 8000 and 8100 usually end up as renamed defaults that QuickBooks won't let you retype, so they can sit on the wrong side of operating income. Both are $0 on a new file, so it's cosmetic.

What to change for your restaurant

  • 1000: rename it to your bank, and add any other bank and credit card accounts you use. The template has no credit card accounts because those depend on your cards.
  • No alcohol? Delete 4200 and 5200.
  • A bar? Add beer, wine and liquor sub-accounts under 4200 and 5200 so you can track pour cost by category.
  • Delivery: delete the platforms you don't use, on both the sales and commission side, instead of leaving empty accounts on the P&L.
  • 2330 and 2340: rename them to your state's withholding and unemployment taxes, delete 2330 if your state has no income tax, or use the liability accounts your payroll app creates.
  • 1650 Goodwill: keep it only if you bought an existing restaurant.
  • 2650 Loan from Owner - Long Term: keep it only if there's a real note between you and the business.
  • 4300 Catering & Events: optional. Delete it if you don't cater.

Whatever you change, keep the numbering pattern. It's what lets you, your bookkeeper and your CPA find the same account in the same place every month.

How we use it

When a restaurant on QuickBooks Online signs on with us, this is the chart we build in their file during setup. Then we post to it, reconcile it and close it every month, and the tip and sales tax tie-outs are part of that close, along with the delivery gross-up once we have the platform statements. If you'd rather not set it up yourself, it's part of our restaurant bookkeeping services. Plans start at $299 a month; any setup or catch-up fee is quoted up front.

Not sure what shape your current chart is in? Our free books review is a 30-minute screen share where we look at five things in your file and send you a one-page written summary.

Want this chart built in your QuickBooks file?

We set it up, map payroll and delivery, and close your books against it every month.

Book a free 15-minute call →

Restaurant chart of accounts FAQ

Do I have to give an email to download it?

No. Both files download straight from this page. There's no form and no sign-up.

Which file should I download?

The CSV is the import file for QuickBooks Online. The Excel version has the same rows and is easier to read and edit. QuickBooks Online's chart of accounts import accepts either.

Does it work with Xero or Restaurant365?

As a map, yes. The account types and detail types are QuickBooks Online's, so the file only imports cleanly into QuickBooks Online. In Xero or Restaurant365, use the numbers and structure and set the account types in that system.

How many accounts should a restaurant chart of accounts have?

Enough to read prime cost, delivery and your big fixed costs without digging, and no more. This template has 88, counting sub-accounts. A restaurant with no alcohol and no delivery apps drops to 76.

Where do tips go in a restaurant chart of accounts?

In a liability account, 2200 Tips Payable, when they're collected, and back out when they're paid to staff. Tips aren't sales, and they shouldn't be netted against sales.

Running the numbers on your restaurant?See your prime cost and what one point is worth.
Try the prime cost calculator →