Bookkeeping for Restaurant Owners Who Hate It

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.




