Free: The Restaurant Financial Health Checklist. The 6 numbers a chain CFO tracks weekly, plus 30 yes/no questions you can run against your P&L in 15 minutes. Written by a former chain CFO. Instant PDF.
Unsubscribe anytime.
Restaurant bookkeeping costs $400 to $800 a month for a single-location under $1M in revenue, $800 to $1,800 for $1M to $3M, and $1,800 to $4,000 for $3M to $8M or multi-unit. Above that, you are into controller territory at $6K to $12K a month. Pricing that comes in far below these bands usually means you are getting data entry, not restaurant-specific finance.
Download the 12-page PDF: The 2026 State of Restaurant Finance
Every benchmark table, source citation, and operator playbook in a printable format. Delivered to your inbox.
In this article
- The three pricing tiers
- What drives the price inside each tier
- What each tier actually delivers
- When to move from freelancer to firm
- When to bring bookkeeping in-house
- Controller salary and when to hire one
- CPA vs bookkeeper: do not confuse them
- Red flags in bookkeeping quotes
- Benchmark table by revenue and units
- What good bookkeeping actually buys you
- FAQ
- Frequently Asked Questions
Written by The Pragmatic CFO. 15+ years running restaurant P&Ls.
Quick Answer
Restaurant bookkeeping falls into three tiers. Freelancer at $500 to $1,500 a month, boutique restaurant firm at $1,500 to $4,000, and in-house bookkeeper at $65K to $95K plus benefits. Move up a tier when volume, unit count, or reporting complexity outrun the current provider. Controllers usually make sense above 3 units or $5M in revenue. Do not confuse a CPA with a bookkeeper.
The three pricing tiers
Bookkeeping in restaurants breaks into three tiers, each with a different price and a different fit.
Tier 1: Solo freelance bookkeeper. $300 to $800 a month. Usually a QuickBooks ProAdvisor working from home with 8 to 20 clients. Fine for a single unit under $2M in revenue with simple operations, one bank account, one credit card, and basic payroll. Works best when the operator can still spot check the books and does not need a monthly review meeting.
Tier 2: Bookkeeping firm with restaurant experience. $800 to $2,500 a month. A firm with 20 to 200 restaurant clients, a documented monthly close process, and staff who understand tips, service charges, gift card liability, and daily sales journal entries. Good fit for restaurants in the $1.5M to $6M revenue range or with two units. Usually includes a monthly financial package and a 30-minute review call.
Tier 3: In-house bookkeeper or junior controller. $80,000 to $140,000 salary. Right answer once outsourced fees would top $3,000 a month or transaction volume exceeds 2,000 lines a month, which tends to happen at three or more units. Add 20% for benefits and payroll taxes to get true cost.
What drives the price inside each tier
Six variables move the number.
Transaction volume. The bookkeeper’s real work is categorizing and reconciling. A restaurant doing 400 credit card batches, 60 supplier invoices, and daily sales journal entries has ten times the workload of a coffee shop with three suppliers.
Number of units. Every unit adds a full set of ledgers, bank reconciliations, payroll, and allocations. Two units are more than double the work of one because consolidation and intercompany transfers now exist.
Inventory tracking. Restaurants that book cost of goods sold from a periodic inventory count pay less. Restaurants that run perpetual inventory through Toast, Restaurant365, or MarginEdge pay more because those integrations need weekly attention.
Payroll scope. If the bookkeeper also runs payroll through Gusto, ADP, or Toast Payroll, add $150 to $500 a month depending on headcount and tip pooling complexity.
Accounts payable. Paying bills weekly and managing supplier terms adds $200 to $600 a month over pure bookkeeping.
Reporting depth. A monthly P&L and balance sheet is included at every tier. Unit-level P&L, weekly flash reports, and 13-week cash forecasts push the fee to the top of each range or require a fractional CFO on top. See our post on when a restaurant needs a CFO for the role above bookkeeping.
What each tier actually delivers
| Deliverable | Solo Freelance | Restaurant Firm | In-House |
|---|---|---|---|
| Monthly bank and credit card reconciliations | Yes | Yes | Yes |
| Categorize transactions | Yes | Yes | Yes |
| Daily sales journal entries from POS | Sometimes | Yes | Yes |
| Monthly P&L and balance sheet | Yes | Yes | Yes |
| Unit-level P&L for multi-unit | No | Optional | Yes |
| Weekly flash reports | No | Optional | Yes |
| AP: pay bills weekly | Sometimes | Add-on | Yes |
| Payroll processing | Sometimes | Add-on | Yes |
| Monthly review call | No | Yes | Yes |
| Year-end handoff to CPA | Yes | Yes | Yes |
When to move from freelancer to firm
Three signals mean the freelancer has been outgrown.
First, the monthly close is late. If books are not closed by the 15th of the following month, the operator is making decisions on last quarter’s numbers. A firm with process and staff coverage will hit day 10 or better.
Second, the operator is doing bookkeeper work. Reconciling a merchant statement, chasing a 1099, or fixing a category miscoding is not the operator’s job. When the operator regularly opens QuickBooks, the wrong person is in the file.
Third, the reporting is a P&L and nothing else. A firm should deliver a package: P&L, balance sheet, prime cost trend, top expense variance, cash position. See our restaurant financial dashboard post for what a monthly package should include.
When to bring bookkeeping in-house
In-house bookkeeping usually starts to make sense at three thresholds: outsourced fees would exceed $3,000 a month, three or more units, or a monthly transaction count above 2,000 lines.
An in-house bookkeeper at $60,000 base plus $15,000 in benefits and taxes runs roughly $6,250 a month. That is the outsourced cost for a restaurant with $8M in revenue and two units, so the crossover point is usually there. Multi-unit operators past $10M often skip to a junior controller at $95,000 to $120,000 base who can also handle intercompany allocations, unit-level reporting, and sales tax across jurisdictions.
The in-house trap is hiring cheap. A $45,000 bookkeeper who cannot handle daily sales entries or tip accounting will cost more in errors and CPA cleanup than a $70,000 hire who does the job right the first time.
Controller salary and when to hire one
A controller in restaurants earns $90,000 to $160,000 base depending on market and unit count. They own the accounting team, manage the close, design the chart of accounts, and produce the financial package. Add another $15,000 to $30,000 in bonus and benefits.
The hiring trigger is usually four or more units, a debt covenant that requires a monthly package by day 10, or a lender or PE investor asking for audit-ready books. A single-unit restaurant does not need a controller, no matter the revenue.
Working through your prime cost? Grab the free Restaurant Financial Health Checklist. 30 monthly checks including prime cost drift signals.
Download the 12-page PDF: The 2026 State of Restaurant Finance
Every benchmark table, source citation, and operator playbook in a printable format. Delivered to your inbox.
CPA vs bookkeeper: do not confuse them
A CPA files the tax return, advises on entity structure, and often reviews the annual books. A bookkeeper records daily transactions and closes the month. Most restaurants need both, and they are different bills.
CPA cost for a single-unit restaurant runs $1,500 to $4,500 a year for the tax return plus $200 to $400 an hour for advisory work. That is separate from the monthly bookkeeping fee. Trying to use the CPA to do bookkeeping is expensive: partner-level rates on categorization work is the fastest way to burn $10,000 a year that a $500-a-month bookkeeper could have handled.
Red flags in bookkeeping quotes
Six warning signs that a quote is too good to be true.
A flat monthly quote below $250 for a real restaurant. No one runs restaurant books for that price and still does daily sales entries correctly.
No restaurant references. Ask for three. Call two.
No experience with tips, service charges, and gift card liability. These are the three areas where non-restaurant bookkeepers most often get it wrong, and the errors compound.
No documented monthly close checklist. If they cannot show you the process, there is no process.
No plan for daily sales journal entries. Restaurants close daily, not monthly. The DSJ workflow is table stakes.
No answer for how they handle third-party delivery revenue and fees. If DoorDash, Uber Eats, and Grubhub are 15%+ of sales, this matters. See our third-party delivery breakdown.
Benchmark table by revenue and units
| Revenue | Units | Typical Stack | Monthly Cost |
|---|---|---|---|
| Under $1M | 1 | Solo bookkeeper + CPA | $400 to $900 |
| $1M to $2.5M | 1 | Solo bookkeeper or small firm + CPA | $600 to $1,600 |
| $2.5M to $5M | 1 to 2 | Restaurant firm + CPA | $1,200 to $2,800 |
| $5M to $10M | 2 to 3 | Firm or in-house bookkeeper + CPA + fractional CFO | $3,000 to $7,500 |
| Above $10M | 3+ | In-house controller + AP + CPA + CFO | $12,000+ |
What good bookkeeping actually buys you
The temptation is to view bookkeeping as an overhead line to minimize. That is the wrong lens. Good bookkeeping is the input to every decision the operator makes: pricing, hiring, expansion, lender conversations, and the daily read on whether the business is healthy. Bad bookkeeping quietly costs more than it saves, in errors, late decisions, and reactive fire drills. Pay for the tier that fits the business, not the tier that fits the current mood. For the underlying financial statements bookkeeping produces, see how to read a restaurant P&L and how to build a restaurant budget.
FAQ
What does restaurant bookkeeping typically cost?
A solo freelance bookkeeper charges $300 to $800 a month for a single-unit restaurant under $2M revenue. A specialized firm charges $800 to $2,500. An in-house bookkeeper or junior controller earns $80,000 to $140,000 salary.
When should a restaurant bring bookkeeping in-house?
When outsourced fees exceed $2,500 to $3,000 a month, or the restaurant has three or more units, or transaction volume tops 2,000 lines per month.
Is a CPA the same as a bookkeeper?
No. A CPA files taxes and advises on structure. A bookkeeper records daily transactions and closes the books. Most restaurants need both.
Does using QuickBooks or Xero replace a bookkeeper?
No. The software captures data. Someone still has to categorize, reconcile, close the month, and produce statements. Software cuts hours, not the role.
What is a red flag in a restaurant bookkeeping quote?
A flat quote below $250, no restaurant references, no experience with tips and service charges, and no documented monthly close checklist.
Frequently Asked Questions
How much should a restaurant pay for bookkeeping?
$400 to $800 a month under $1M revenue, $800 to $1,800 for $1M to $3M, $1,800 to $4,000 for $3M to $8M or multi-unit. Below those bands is usually data entry only.
What does restaurant bookkeeping include?
Categorized transactions from POS and payment processors, sales tax filing, weekly and monthly reconciliation, payroll journal entries, and a monthly P&L delivered by the 10th.
When do I need a controller instead?
Above $8M in revenue or three units, or as soon as you need weekly financial reporting, inventory accounting, and a formal close calendar.
Should I use my accountant for bookkeeping?
Usually no. Public accountants charge $150 to $400 an hour and are optimized for tax and audit, not weekly restaurant reconciliation. Use a dedicated bookkeeper and reserve the accountant for tax and advisory.
Download the 12-page PDF: The 2026 State of Restaurant Finance
Every benchmark table, source citation, and operator playbook in a printable format. Delivered to your inbox.
