<!-- What Is a Restaurant Chart of Accounts? | FORCS -->
<!-- Source: https://www.useforcs.com/blog/what-is-a-restaurant-chart-of-accounts/ -->
<!-- FORCS Restaurant Accounting — https://www.useforcs.com -->

> A restaurant chart of accounts organizes sales, costs, assets and liabilities so the P&L reads clearly. Structure, examples and setup tips.

[Financial Management](https://www.useforcs.com/blog/category/financial-management/)

# What Is a Restaurant Chart of Accounts?

Steven Mamis, MBA·April 29, 2026·10 min read

![What Is a Restaurant Chart of Accounts? — FORCS Restaurant Accounting](https://www.useforcs.com/_astro/what-is-a-restaurant-chart-of-accounts.DBDJyMWs_Z3EP8i.webp)

**TL;DR:** A restaurant chart of accounts (COA) is the numbered account list that organizes every dollar moving through the business: sales, food and labor cost, occupancy, liabilities, and equity. Use standard number ranges, keep [sales tax collected as a liability](https://www.accountingcoach.com/blog/sales-tax-liability) rather than revenue, and split food, beverage, and labor accounts so prime cost is measurable. The biggest lever is mapping POS, payroll, and inventory into the same codes so reports reconcile.

---

A restaurant chart of accounts is the account list that organizes sales, costs, liabilities, assets, and equity. It’s the financial operating system behind every reliable profit and loss statement, food cost report, payroll analysis, and cash flow forecast.

When the COA is designed well, you can see whether rising costs come from food purchases, beverage waste, labor scheduling, delivery fees, or a single location. When it’s poorly structured, margin leaks stay hidden inside accounts that are too broad to diagnose. Restaurants run on thin margins, so a few miscoded categories can bury a real problem for months.

This guide covers how to structure the account list, how to map POS, payroll, and inventory into it, how classes and locations keep multi-unit reporting clean, and how to roll out a new COA without breaking your reports mid-year.

## Why Does a Restaurant Chart of Accounts Drive Profitability?

A restaurant COA drives profitability because it turns daily activity into clean financial data. It shows where money is earned, where costs rise, and which locations, menu groups, labor categories, or sales channels need attention before margin leaks compound.

The test of a good COA is simple: each account should help answer an operating question. Can we trust our food cost? Are beverage margins slipping? Is payroll rising because of overtime, scheduling, or tip handling? Are gift cards and sales tax treated correctly?

If food purchases, waste, discounts, delivery fees, and labor are grouped too broadly, you can’t see what changed when the [P&L](https://www.useforcs.com/blog/how-do-you-read-a-restaurant-p-l-statement-like-an-owner/) moves. A clean COA gives managers the detail they need without making the account list too long to code accurately.

## How Do You Build a Practical Restaurant Chart of Accounts?

Build a restaurant COA with a simple numbering system, clear account names, and room to grow. Use accounts for what the transaction is, then use locations, classes, or tags for where it happened. Split accounts only where the detail will change a decision.

Start with a predictable numbering scheme: 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for revenue, and 5000s and up for cost of goods sold (COGS) and expenses. Consistent four-digit codes keep reports sorted correctly and stop duplicate accounts from appearing as staff change. [Restaurant-specific COA templates](https://www.restaurant365.com/blog/how-to-optimize-your-restaurant-chart-of-accounts/) follow this same structure.

At minimum, build sections for operating cash, petty cash, inventory, fixed assets, accounts payable, payroll payable, and sales tax payable. Two liabilities trip up new operators. [Sales tax collected is a liability, not revenue](https://www.accountingcoach.com/blog/sales-tax-liability): you’re holding that money for the state. And [gift card sales are deferred revenue](https://www.bakertilly.com/insights/balancing-act-how-account-restaurant-gift-cards) until the card is redeemed, because you still owe the guest a meal.

Then add revenue lines that match how you sell: food, beer, wine, liquor, non-alcoholic beverages, catering, and delivery. For card and third-party payouts, add a [merchant clearing or undeposited funds account](https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-deposits/whats-undeposited-funds-account/L6Jan3iRK_US_en_US) so batched deposits reconcile cleanly instead of mixing sales, fees, and timing differences.

The granularity rule: split accounts only where you’ll act on the detail. A single-location shop may keep one Food COGS account. A mid-size concept may use subaccounts for meat, seafood, produce, dairy, dry goods, and paper. We build most single-location clients 50 to 100 accounts total; past that, coding slows down and errors climb.

## Mapping POS, Payroll, and Inventory to the COA

Once the account list exists, every operating system needs to speak in those codes. This mapping step is where most restaurant books go wrong, because each system defaults to its own categories.

Start with POS category mapping. Configure menu and tender categories so daily sales summaries post into the right revenue accounts. Discounts and voids should post to contra-revenue (a negative revenue account), and sales tax collected should post to the liability, never to sales.

Tips and service charges need intentional treatment. Tips flow through [payroll and IRS tip reporting](https://www.irs.gov/taxtopics/tc761), while mandatory service charges are treated as wages, not tips. Use a clearing account for anything that settles later: credit cards, gift cards, and third-party delivery payouts. [Reconciling delivery platform payouts](https://www.useforcs.com/blog/how-should-restaurants-reconcile-food-delivery-fees-commissions-and-sales-tax/) against the clearing account is the only way to confirm every commission and fee deduction is correct.

Inventory mapping should post vendor invoices to inventory assets, then relieve them to COGS through counts and usage. Track waste, spoilage, and comps separately so recipe-based theoretical COGS can be compared to count-based actual COGS. That gap is how you diagnose portioning problems, receiving errors, and theft.

Payroll exports should map front-of-house hourly, back-of-house hourly, management salaries, [payroll taxes](https://www.irs.gov/publications/p15), and benefits to distinct labor buckets. Lumping them together destroys prime-cost visibility. Before go-live, post a week of sample entries, verify the clearing accounts zero out, then lock the automation rules.

## How Do Classes, Locations, and Tags Improve Restaurant Reporting?

Classes, locations, and tags add operating detail without bloating the COA. Accounts define what the transaction is, such as food sales or hourly wages. Dimensions show where or why it happened: the store, the department, the event, or the sales channel.

The principle is separation. Keep one “Food sales” account and apply a location for each restaurant unit. That produces consolidated financials and per-unit P&Ls without duplicating accounts. In QuickBooks Online, [locations track physical sites while classes track business lines](https://www.lga.cpa/insights/blog/quickbooks-online-leveraging-locations-classes-tags-deeper-into-numbers/) like catering, delivery, or a pop-up that cuts across stores.

For [multi-unit restaurant groups](https://www.useforcs.com/restaurant-types/multi-unit-and-franchise/), standardize the same account codes everywhere and allocate shared overhead (corporate admin, marketing, software) with a consistent rule such as percentage of sales. Document intercompany charges so unit economics stay comparable.

Keep the dimension set small and governed. Too many ad hoc tags create inconsistent coding and unreliable reports. Make required fields mandatory, restrict who can create new tags, and review unclassified transactions monthly before anyone reads the KPIs.

## Turning COA Data Into KPIs and Compliance Controls

A clean chart of accounts turns bookkeeping into repeatable management reporting. The monthly P&L, per-location P&L, balance sheet, and cash flow statement form the core truth reports, and every dashboard should reconcile back to them.

The KPIs owners care about compute directly from COA totals:

- **Food cost %** = food COGS divided by food sales
- **Beverage cost %** = beverage COGS divided by beverage sales
- **Labor %** = total labor divided by total sales
- **[Prime cost](https://www.useforcs.com/blog/restaurant-prime-cost-explained/)** = (COGS plus total labor) divided by total sales
- **Gross margin** = sales minus COGS

None of these are trustworthy if the underlying accounts are lumped or miscoded. Prime cost in particular needs separate food, beverage, and labor buckets to be diagnostic instead of just a headline number.

The same hygiene supports compliance. Sales tax payable should tie to filings. Tip reporting should follow [IRS recordkeeping rules](https://www.irs.gov/taxtopics/tc761), and payroll tax deposits should follow [Publication 15](https://www.irs.gov/publications/p15). Unredeemed gift card balances (called breakage) have [specific revenue recognition treatment under ASC 606](https://www.bakertilly.com/insights/balancing-act-how-account-restaurant-gift-cards), so keep a documented policy. Depreciation schedules should follow [IRS Publication 946](https://www.irs.gov/publications/p946).

Dashboards should trigger exception alerts, not just trend charts: sudden food cost spikes, negative inventory adjustments, rising overtime, unusual discounts, and unreconciled merchant deposits.

## How Do You Roll Out a New COA Without Breaking Your Reports?

Treat a COA rollout as a controlled system change: define the reports you need, clean the old account list, map every system in a test environment, train the people who code transactions, and review the first close before trusting the output.

The sequence that works:

1. **Discovery:** gather pain points, required reports, and stakeholder input.
1. **KPI definition:** decide what decisions the financials must support.
1. **Account review:** find duplicates, “miscellaneous” buckets, and inconsistent names.
1. **Structure and cleanup:** choose the template and remove accounts that no longer help.
1. **Numbering and naming rules:** set ranges and conventions in writing.
1. **System mapping:** map POS, payroll, inventory, and bank feeds in a test file.
1. **Go-live and first-close review:** train staff, then audit the first month end to end.

Role clarity prevents rework. The owner sets reporting priorities. The GM validates operational categories. The controller designs governance and the close calendar. The bookkeeper codes and reconciles. Your CPA confirms tax presentation, and the payroll provider maps earnings and deductions.

Pace it as a 30/60/90: stabilize the account structure and stop ad hoc account adds in the first 30 days, finish system mapping and clearing-account reconciliations by day 60, and launch dashboards plus quarterly COA reviews by day 90. Document every account change with an effective date so month-to-month reports stay comparable.

## Common COA Mistakes That Hide Money

The same handful of mistakes shows up in almost every set of restaurant books we take over:

- **Overbuilding the COA**, which slows coding and the monthly close
- **Lumping all food and beverage COGS together**, which hides menu-margin levers
- **Not separating labor categories**, which makes prime cost undiagnosable
- **Failing to reconcile merchant clearing accounts**, which overstates or understates sales
- **Booking gift cards or sales tax as revenue** instead of liabilities
- **Inconsistent location tagging**, which corrupts per-unit P&Ls
- **Changing accounts mid-year without a crosswalk**, which breaks trend reporting
- **Trusting POS summaries** instead of reconciled accounting data

Each of these is cheap to prevent and expensive to unwind. If your monthly close takes weeks or your food cost swings without explanation, the account structure is usually the root cause.

## Where FORCS Fits In

A chart of accounts is a means to an end: financials you can actually run the restaurant with. Every [restaurant bookkeeping](https://www.useforcs.com/services/restaurant-bookkeeping/) engagement we take starts with a COA review, because no amount of diligent data entry fixes a broken account structure.

We rebuild the account list around prime cost, map your POS, payroll, and inventory systems into it, and reconcile the clearing accounts so the P&L matches the bank. If your reports leave you guessing where the money went, [book a consultation](https://www.useforcs.com/contact/) and we’ll walk through what a rebuilt COA would show you.

---

## Frequently Asked Questions

**How many accounts should a restaurant chart of accounts have?**

Most single-location restaurants need between 50 and 100 accounts. The right number depends on how much detail you need to answer your operating questions, not on what the software allows. Start lean and add sub-accounts only when the data will change a decision. Too many accounts slow the close and create miscoding errors.

**What is the difference between classes and locations in QuickBooks for a restaurant?**

In QuickBooks Online, locations track physical sites like individual restaurant units, while classes track business lines, departments, or event types. Use locations when you need a separate P&L for each store. Use classes for things like catering or delivery that cut across locations. Keep the number of active tags small and document when each should be used.

**Should gift card sales go into revenue on a restaurant chart of accounts?**

No. Gift card sales should be recorded as a liability because the restaurant still owes the guest a meal. Revenue is recognized when the card is redeemed. Under ASC 606, unredeemed balances that are unlikely to be used, known as breakage, can be recognized as revenue under a documented policy confirmed with your accountant.

**What accounts should a restaurant use for third-party delivery fees?**

Delivery commissions and fees should post to a dedicated expense account, separate from food cost and payroll. Common setups use one account per platform or a single delivery-fees account with location or class tags by platform. Keeping them separate makes it easy to calculate your true effective commission rate and compare profitability across channels.

**How does a chart of accounts connect to prime cost reporting?**

Prime cost is COGS plus total labor as a percentage of net sales. For it to be accurate, the COA needs separate accounts for every component: food COGS, beverage COGS, hourly front- and back-of-house labor, management salaries, payroll taxes, and benefits. If those buckets are lumped together, prime cost is correct in total but useless for diagnosing the problem.

## Want this handled for your restaurant?

FORCS keeps your books clean and your prime cost under control — accounting plus real operations support.

[Get a Free Consultation](https://www.useforcs.com/contact/)

![Steven Mamis, Founder & Managing Partner at FORCS Restaurant Accounting](https://www.useforcs.com/_astro/steven-mamis-founder-forcs.w9YFjB6b_29tYim.webp)

Written by

Steven Mamis, MBA

Founder & Managing Partner

Steven brings 20+ years of accounting experience, 8 of them in restaurants — including serving as Controller for a 60+ unit, $120M+ franchise operation.

[Connect on LinkedIn](https://www.linkedin.com/in/smamis)

Keep reading

## Related articles

[![Multi-Unit Restaurant Accounting: What Changes When You Grow Past 2-3 Locations, FORCS Restaurant Accounting](https://www.useforcs.com/_astro/multi-unit-restaurant-accounting-guide.CLtT6wYf_ZlsH0Q.webp)](https://www.useforcs.com/blog/multi-unit-restaurant-accounting-guide/)

[Financial Management](https://www.useforcs.com/blog/category/financial-management/)Aug 17, 2026

### [Multi-Unit Restaurant Accounting: What Changes When You Grow Past 2-3 Locations](https://www.useforcs.com/blog/multi-unit-restaurant-accounting-guide/)

Multi-unit restaurant accounting: one chart of accounts, consolidated plus location-level reporting and unit benchmarking that surfaces problems.

[Read more](https://www.useforcs.com/blog/multi-unit-restaurant-accounting-guide/)

[![Restaurant Equipment Costs: The Real Budget Breakdown — FORCS Restaurant Accounting](https://www.useforcs.com/_astro/restaurant-equipment-costs.BzjNMb5b_ZNyw8A.webp)](https://www.useforcs.com/blog/restaurant-equipment-costs/)

[Financial Management](https://www.useforcs.com/blog/category/financial-management/)Aug 12, 2026

### [Restaurant Equipment Costs: The Real Budget Breakdown](https://www.useforcs.com/blog/restaurant-equipment-costs/)

Restaurant equipment costs run $75,000 to $250,000+. See category ranges, new vs. used tradeoffs, and how to prioritize revenue-generating spend.

[Read more](https://www.useforcs.com/blog/restaurant-equipment-costs/)

[![Dynamic Pricing for Restaurants: A 2026 Guide — FORCS Restaurant Accounting](https://www.useforcs.com/_astro/restaurant-dynamic-pricing-2026-profitability-guide.RGfp25mU_ZzbNiE.webp)](https://www.useforcs.com/blog/restaurant-dynamic-pricing-2026-profitability-guide/)

[Financial Management](https://www.useforcs.com/blog/category/financial-management/)Aug 8, 2026

### [Dynamic Pricing for Restaurants: A 2026 Guide](https://www.useforcs.com/blog/restaurant-dynamic-pricing-2026-profitability-guide/)

How restaurant dynamic pricing works in 2026, the real revenue lift it delivers, and why off-peak discounts beat peak surcharges every time.

[Read more](https://www.useforcs.com/blog/restaurant-dynamic-pricing-2026-profitability-guide/)
