Operations & Costs

Bookkeeping for Restaurant Owners Who Hate It

By Pete RossMay 29, 202610 min read
Restaurant table with notebook and coffee in early morning light before service

Most independent restaurant owners handle their bookkeeping the same way: they don't. A Reddit post from a restaurateur captured it perfectly: they do finances at the end of the year, download the Excel file, and mass-import everything into Google Sheets. If that sounds familiar, you're not alone, and you're not lazy. You're running a restaurant. Bookkeeping just never made the cut between prep, service, and the 47 other things on fire today.

But here's the problem with the year-end dump. By December, you've lost the thread. You can't remember what that $1,400 charge was in March. Your food cost crept from 30% to 36% and you didn't catch it until tax time. And if the CRA comes knocking, you're rebuilding six months of records from memory.

This guide is the 30-minute weekly routine that prevents all of that. No accounting degree required. No $200-a-month software subscription. Just the basics that keep a 30-to-50-seat independent restaurant in control of its money.

Why weekly matters more than you think

Monthly P&Ls are too slow for restaurants. A bad week of food cost overruns can cost a 40-seat restaurant $800 to $1,200 before anyone notices. Multiply that by four weeks and you've lost a month's rent.

Weekly reconciliation catches prime cost drift before it compounds. That's the whole point. You're not trying to become an accountant. You're trying to spot the $300 problem before it becomes a $3,000 problem.

Here's what makes restaurant bookkeeping different from a regular small business: high transaction volume (hundreds of POS transactions per day), cash handling, tipped employees with complex payroll obligations, perishable inventory that fluctuates in value, and GST/HST rules that treat mandatory service charges differently from voluntary tips. A general bookkeeping guide won't cover any of that.

Better guest experience. Bigger nights. $299. Once.

The weekly routine (30 minutes, Tuesday morning)

Tuesday works because Monday's close gives you a full week of data and the lunch rush hasn't started. Here's the routine:

Record daily sales (5 minutes). Pull your POS summary for the past seven days. Log total revenue, broken down by food sales, beverage sales, and any other revenue (merch, gift cards, catering deposits). If your POS doesn't export to a spreadsheet automatically, photograph the daily Z-tapes and enter the totals manually.

Categorize expenses (10 minutes). Review every transaction that hit your bank account and credit card since last Tuesday. Code them to the right category in your chart of accounts (more on this below). The goal isn't perfection. The goal is that nothing sits uncategorized for more than seven days.

Check your two numbers (5 minutes). Calculate food cost percentage (cost of goods sold divided by food revenue) and labour cost percentage (total labour including benefits divided by total revenue). Together, these are your prime cost. For a full-service Canadian independent, you're targeting 60% to 65% combined. If either number spiked this week, flag it. Don't fix it yet. Just flag it. That's what your weekly numbers check is for.

Reconcile cash (5 minutes). Compare what your POS says you should have in cash to what's actually in the till and the deposit bag. Restaurants handle more cash than most businesses, and the CRA knows it. Consistent cash shortages (or surpluses) are one of the first things an auditor looks at.

File one thing (5 minutes). Pick one receipt, one invoice, or one vendor statement that's sitting loose and file it. Digitally or physically. Just one. Over a year, that's 52 documents you didn't have to scramble for in December.

That's it. Thirty minutes. Do it every Tuesday for a month and you'll have a clearer picture of your restaurant's finances than most operators get all year.

Your chart of accounts (keep it simple)

A chart of accounts is just a list of categories where your money goes. The mistake most restaurants make is either having too few categories ("food" and "everything else") or copying an enterprise template with 200 line items.

For a single-location independent, you need about 20 to 25 categories. Here's what works:

Revenue accounts:

Account What goes here
Food sales All food revenue from POS
Beverage sales: alcohol Beer, wine, spirits
Beverage sales: non-alcohol Coffee, soft drinks, juice
Other revenue Gift cards, catering, merch, event deposits

Cost of goods sold (COGS):

Account What goes here
Food cost: proteins Meat, poultry, seafood
Food cost: produce Fruits, vegetables, herbs
Food cost: dairy and bakery Milk, cheese, bread, pastry
Food cost: dry goods and pantry Oils, spices, grains, canned goods
Beverage cost: alcohol Wholesale liquor, beer, wine purchases
Beverage cost: non-alcohol Coffee beans, syrups, soft drink supplies
Paper and disposables Takeout containers, napkins, bags

Labour:

Account What goes here
Wages: front of house Servers, hosts, bartenders
Wages: back of house Line cooks, prep, dishwashers
Wages: management Salaried managers, your own salary if incorporated
Benefits and payroll taxes CPP, EI, WSIB/WCB, health benefits

Operating expenses:

Account What goes here
Rent and occupancy Base rent, CAM charges, property tax pass-throughs
Utilities Hydro, gas, water, internet, phone
Insurance General liability, property, liquor liability
Marketing Social media ads, flyers, event sponsorships
Technology POS subscription, reservation software, accounting software
Repairs and maintenance Equipment repairs, plumbing, HVAC service
Professional services Accountant fees, legal, bookkeeper
Supplies and smallwares Cleaning products, cutlery replacement, uniforms

Splitting food cost into proteins, produce, dairy, and dry goods is the single most useful thing you can do. When your food cost spikes, you'll know immediately whether it's the price of beef or whether someone's over-ordering avocados. That specificity turns a vague anxiety into an actionable conversation with your kitchen.

CRA basics every restaurant owner needs to know

The Canada Revenue Agency audits restaurants more often than most industries. High cash volumes, tip handling, and complex sales tax situations make the sector a priority. Here's what you need to have straight:

Record retention: six years. The CRA requires you to keep all business records for six years from the end of the tax year they relate to. That includes daily POS reports, purchase invoices, bank statements, payroll records, and tip reporting documents. Digital copies are fine as long as they're legible and accessible.

GST/HST on tips: it depends. Voluntary tips left by a customer are not subject to GST/HST. But mandatory service charges or auto-gratuities added to the bill are considered part of the taxable supply and GST/HST applies. If you run large-party auto-grats, you need to charge and remit GST/HST on that amount. Getting this wrong is one of the most common compliance mistakes in Canadian restaurants.

Tips and payroll: controlled vs. direct. The CRA classifies tips as either controlled (pooled and distributed by the employer) or direct (given by the customer to the server). Controlled tips trigger employer CPP and EI obligations. Direct tips don't trigger employer contributions, but employees must still report them as income. If your tip pooling system changed recently, double-check which category your tips fall into.

Cash sales reporting. If your ratio of cash-to-total sales looks noticeably different from comparable restaurants in your area, the CRA's automated systems flag it. This doesn't mean you did anything wrong. It means you need your records clean enough to explain it in 20 minutes, not 20 days.

Input Tax Credits (ITCs). You can claim ITCs on most business purchases, but meals and entertainment are limited to 50% of the GST/HST paid. Staff meals during shifts may qualify for a different treatment. Your accountant should handle this, but you need to keep the receipts.

When to DIY and when to hire

This is the question nobody answers clearly. Here's a framework based on what Canadian restaurants actually spend:

DIY bookkeeping makes sense when your restaurant does under $500,000 in annual revenue, you have fewer than 10 employees, your menu is simple (one POS, no catering, no events), and you're willing to commit 2 to 3 hours per week. At this stage, QuickBooks Online ($40 to $90 per month in Canada) or Wave (free) can handle your needs. Pair it with the weekly routine above and you're covered.

Hire a bookkeeper when you cross $500,000 in revenue, have more than 10 employees, add complexity (catering, events, multiple revenue streams), or find yourself consistently three weeks behind. A part-time bookkeeper in Canada runs $300 to $800 per month for a restaurant-sized operation. That's roughly the cost of one no-show 10-top per month, and it buys you clean books, on-time tax filings, and the ability to actually read your P&L.

Always have an accountant for year-end. Even if you DIY your weekly bookkeeping, a CPA should handle your corporate tax return, review your GST/HST filings, and flag anything the CRA would question. Budget $2,000 to $4,000 per year for this in Canada, depending on your province and complexity.

The real threshold isn't a revenue number. It's this: if you haven't looked at your books in more than three weeks, you need help. The gap between "I'll catch up this weekend" and "it's December and I have no idea what happened" is about six weeks. Don't let it get there.

The tools you actually need

You don't need five subscriptions. You need three things:

Accounting software. QuickBooks Online or Xero if you want to pay. Wave if you don't. All three connect to Canadian bank feeds, handle GST/HST, and produce the reports your accountant needs at year-end. Pick one and stick with it.

A receipt capture app. Dext (formerly Receipt Bank), HubDoc, or even your phone's camera with a dedicated Google Drive folder. The point is that no paper receipt sits in a drawer. Snap it, tag it, done.

A spreadsheet for your weekly check. Seriously. A Google Sheet with columns for date, food cost %, labour cost %, cash variance, and notes is all you need for the weekly routine. It doesn't have to live in software. It just has to happen every Tuesday.

If your accounting software connects directly to your POS (many do: Square, Toast, Lightspeed, and TouchBistro all offer integrations or built-in accounting features), that eliminates the manual sales entry step and saves you 5 minutes a week. Worth setting up, but not a requirement.

The real cost of not doing this

Forty-nine percent of Canadian restaurant operators report lower sales in 2026. Seventy-one percent report declining profitability. Full-service margins sit between 3% and 5% in a good year.

At 4% margins, a restaurant doing $800,000 in revenue keeps $32,000. That's the margin for error. One unnoticed food cost spike, one payroll miscalculation, one missed ITC claim, and that margin disappears.

The owners who know their numbers survive. Not because they're better cooks or more creative operators. Because they catch the $400 problem in week one instead of discovering the $8,000 problem in December.

You don't have to love bookkeeping. You just have to do it for 30 minutes on Tuesday.

Sources: Restaurants Canada, CRA — Keeping Records, CRA — GST/HST for Businesses, Enkel — Bookkeeper Costs in Canada, TouchBistro 2026 State of Restaurants Report.


Frequently Asked Questions

How often should a restaurant do bookkeeping?

Weekly is the minimum effective cadence. Daily sales recording with a weekly 30-minute reconciliation session catches food cost and labour cost drift before it compounds into a larger financial problem. Monthly alone is too slow for restaurants.

What chart of accounts does a small restaurant need?

A single-location independent needs about 20 to 25 categories. Split food cost into proteins, produce, dairy, and dry goods. Separate labour into front of house, back of house, and management. Track occupancy, utilities, and insurance as distinct operating expenses.

How much does a bookkeeper cost for a Canadian restaurant?

Part-time bookkeeping services for restaurants in Canada typically run $300 to $800 per month for standard transaction volumes. Restaurants fall toward the higher end of pricing due to high daily POS transaction counts. Year-end accounting with a CPA adds $2,000 to $4,000 annually.

What triggers a CRA audit for restaurants?

The CRA flags restaurants with cash sales ratios that differ from industry norms, mismatches between GST/HST returns and income tax filings, improper tip classification, and consistently late filings. Restaurants receive higher audit scrutiny than most industries due to cash handling volume.

Should I do my own restaurant bookkeeping or hire someone?

DIY works well for restaurants under $500,000 in annual revenue with fewer than 10 employees and a simple operation. Once you cross that threshold, add complexity, or fall more than three weeks behind, hiring a part-time bookkeeper at $300 to $800 per month is more cost-effective than the errors and lost time from doing it yourself.

Tags
bookkeepingrestaurant accountingchart of accountsCRAGST/HSTindependent restaurantsCanada
Back to blog

Continue reading

Fresh local produce in a wooden crate on a restaurant kitchen counter
Operations & Costs

Local Sourcing for Restaurants: A Practical Guide

Nearly half of Canadian restaurant operators plan to increase local sourcing in 2026, driven by tariff volatility and rising import costs. This guide covers how to find suppliers province by province, negotiate minimum orders as a small operator, plan seasonal menus around local availability, and use provincial certification programs to market your sourcing story.

June 2, 2026

Hands sorting through a crate of fresh produce on a restaurant prep table
Operations & Costs

How Tariffs Hit Canadian Restaurant Food Costs

Canadian restaurant food costs rose 37% on average after US-Canada tariffs took effect in March 2025. While retaliatory tariffs on agricultural products were lifted in September 2025, the supply chain disruption, price volatility, and sourcing shifts continue to shape how independents buy, price, and plan. Here's what actually changed and what you can do about it.

June 1, 2026

Two restaurant staff members sharing a meal between shifts at a back table
Operations & Costs

Retention Beyond Wages: What Keeps Restaurant Staff

Restaurant turnover exceeds 75% annually, costing $3,500 to $5,864 per lost employee. But most staff don't leave over pay alone. They leave because they feel unappreciated, stuck, or burned out by chaotic schedules. This guide covers the retention levers independent operators can pull without raising base wages: predictable scheduling, meaningful recognition, cross-training, career visibility, and the small perks that signal you actually care.

May 27, 2026

Seasonal produce arranged on a restaurant prep station
Operations & Costs

Seasonal Menu Economics: What It Costs to Change

Seasonal menus can cut ingredient costs by 20-40% at peak harvest, but changeover expenses (printing, training, recipe testing, photography) eat into the savings. For a 30-seat Canadian independent spending $18,000/month on food, the net annual benefit of quarterly rotation is roughly $4,800 to $8,400 after changeover costs. Here's the full math.

May 25, 2026

A small restaurant kitchen team working together during evening service
Operations & Costs

How to Run a Restaurant With a Smaller Team

Running a Canadian restaurant with fewer staff isn't a crisis plan: it's a design choice. Cross-training, a tighter menu, smarter scheduling, and targeted tech can keep a 30- to 40-seat independent profitable without burning out the two or three people holding it together. Here's the playbook.

April 24, 2026

50 spots only

Restaurants across Canada are joining

Everything you need. $299. Once.

Perks, add-ons, no-show gift cards, card-on-file, and automated reminders. Everything for a better guest experience and bigger nights. One payment. No subscription. First 50 restaurants only.

We'll only text you to verify your number and let you know when we launch so you can claim your lifetime access.

Built in Quebec · Bill 72 compliant · No credit card · No spam