1. Why POS Bookkeeping Quality Makes or Breaks Restaurant Finances
A restaurant’s POS system processes every sale, tracks every payment method, records every tip, and categorizes every discount and void. It generates the raw financial data that the bookkeeper uses to create journal entries, that the accountant uses to prepare financial statements, and that the owner uses to manage food cost and labour cost. When the POS is properly integrated with the accounting system, restaurant bookkeeping is streamlined, accurate, and CRA-ready. When it is not — when POS data is manually re-entered, revenue categories are inconsistent, or GST/HST is configured incorrectly — errors multiply and the financial statements become unreliable.
The most common and most costly restaurant bookkeeping failure: a restaurant owner who uses the POS as a cash register but manages the books separately from an external spreadsheet or memory — creating a permanent disconnect between actual sales data and reported financial data. CRA’s restaurant-sector audit program specifically looks for discrepancies between POS-generated sales data and reported income. A restaurant whose bank deposits do not reconcile to POS net sales is an audit trigger.
First-time restaurant business owners setting up their bookkeeping should read our First-Time Business Owner Tax Compliance guide. Saskatchewan restaurants registering should see our Business Name Registration guide. For documenting restaurant expenses, our Documenting Business Expenses guide is essential. Tourism and hospitality restaurants should see our Tourism Business Plan guide. For online ordering and delivery platforms, our E-Commerce Tax Planning guide is relevant. Energy sector remote-site catering operations should see our Energy Company CFO Services guide. And for the 2027 tax changes affecting restaurant operations, see our Tax Changes 2027 guide.
📋
Daily
Required reconciliation frequency — every restaurant should close out the POS and create a journal entry in the accounting system every single operating day
✅
GST/HST
POS must be configured with correct provincial tax rates — a misconfigured POS creates months of GST/HST filing errors that are expensive to correct retroactively
💰
COGS %
Food cost as a % of food revenue — the primary profitability metric; requires POS category-level sales data matched to purchasing records
⚠️
CRA Audit
Restaurant sector is a primary CRA audit target — discrepancies between POS data and reported income are the #1 trigger for restaurant CRA reviews
11. Frequently Asked Questions
What is the best POS system for restaurant bookkeeping in Canada?▼
The best restaurant POS system for bookkeeping in Canada depends on restaurant type, size, and accounting software preference. Here is the comprehensive comparison: Toast POS — best for full-service and high-volume restaurants: Toast is one of the most widely deployed restaurant POS systems in North America and has robust Canadian operations. Accounting integration: native integration with QuickBooks Online, Xero, and Restaurant365. The integration creates daily journal entries from the Toast end-of-day report — revenue by category, taxes, tips, discounts. Canadian tax configuration: Toast supports GST/HST configuration by item category; Ontario 13%, Saskatchewan 5% GST + 6% PST, BC 5% GST (food) and 12% (alcohol), etc. Tip management: Toast’s tip handling is comprehensive — tracks tip-out pools, individual tips by server, and produces tip reports for payroll processing. Delivery: native integrations with Uber Eats and DoorDash. Inventory: basic inventory tracking; deeper inventory integration through Restaurant365 or COGS-focused add-ons. Best for: full-service restaurants, bar and grill concepts, multi-location groups. Square for Restaurants — best for small independent operators: Square’s free base tier and simple interface make it highly accessible for small cafés, food trucks, and counter-service restaurants. Accounting integration: Square’s native QuickBooks Online and Xero integrations are among the smoothest in the industry. Daily sales summaries sync automatically. Canadian tax: Square is province-aware — set up the correct GST/HST and PST rates for your location and they apply automatically by item category. Menu pricing: Square’s simplicity makes it fast to set up but limits advanced table management and kitchen workflow features. Best for: cafés, food trucks, pop-ups, bakeries, counter-service restaurants under $1M annual revenue. Lightspeed Restaurant — best for multi-location and hospitality groups: Lightspeed is a Montreal-based company with deep Canadian roots and excellent Canadian support. Accounting integration: QuickBooks Online, Xero, Sage, and third-party middleware. Multi-location: each location’s POS data can be consolidated into a single accounting view. Inventory: Lightspeed’s inventory management is more robust than most POS systems — tracks recipe-level ingredient usage against theoretical food cost. Best for: multi-location restaurant groups, hotel F&B operations, bars with complex inventory tracking. TouchBistro — best for full-service Canadian restaurants: Toronto-based TouchBistro was built specifically for the Canadian restaurant market. Canadian support: English and French; Canadian sales tax tables pre-configured. Accounting integration: QuickBooks Desktop and QuickBooks Online; some integration complexity vs. Square and Lightspeed. Tip handling: TouchBistro’s server-facing tip reporting and tip pool management is purpose-built for Canadian full-service restaurants. Best for: Canadian dine-in restaurants that want a vendor with local expertise and support. The most important factor — integration quality over brand preference: regardless of which POS system is chosen, the critical factor for bookkeeping quality is the depth and reliability of the integration with the accounting software. A perfectly integrated POS-to-QuickBooks connection saves 3–5 hours of manual data entry per week and reduces errors dramatically. A POS that requires manual sales entry into QuickBooks is not significantly better than having no integration at all.
How do I reconcile my restaurant POS with QuickBooks in Canada?▼
Reconciling a restaurant POS with QuickBooks in Canada is a daily, weekly, and monthly process. Here is the comprehensive step-by-step framework: Daily reconciliation (every operating day): Step 1 — Run the POS end-of-day report: the Z-report (or end-of-day settlement report) shows: gross food sales, gross beverage/alcohol sales, discounts and voids, refunds, GST/HST collected by rate, tips by payment type, and payment method breakdown (Cash, Visa, Mastercard, Amex, Debit, Delivery Platform). Step 2 — Review the automatic journal entry in QuickBooks: if using a native integration (Square → QBO, Toast → QBO), confirm the daily journal entry has been created and the amounts match the Z-report exactly. The journal entry should show: Debit side: Undeposited Funds (card sales), Cash Drawer (cash sales), AR — Delivery Platforms. Credit side: Food Revenue (by category), Beverage Revenue, Alcohol Revenue, GST/HST Payable, Tips Payable. If the integration is not fully automatic: manually enter the journal entry from the Z-report. Step 3 — Cash drawer reconciliation: count physical cash in the till. Actual cash = Opening float + Cash sales – Cash paid-outs. Any over/short must be documented on the daily cash sheet. Cash is deposited to the bank daily (or every 1–2 days in lower-volume operations). The bank deposit slip amount must equal the cash amount in the QuickBooks journal entry. Step 4 — Credit/debit card batch settlement: credit and debit card sales are batched and settled by the POS merchant processor. The settlement (net of merchant processing fees) deposits to the bank account typically 1–2 business days after the transaction. Match the bank deposit to the QuickBooks card sales entries. Processing fees are usually deducted before settlement — record them as bank fees or merchant service fees in QuickBooks. Weekly reconciliation: reconcile the bank account in QuickBooks to the bank statement. Confirm all card settlements have been received and matched. Confirm all cash deposits match. Review the AR — Delivery Platforms account and confirm all platform payouts have been received and applied. Monthly reconciliation: full bank reconciliation (all bank accounts). GST/HST Payable account review: the balance should equal the total HST collected in the month from the journal entries. Prepare the quarterly GST/HST return amount: total GST/HST collected per journal entries minus total ITCs from supplier invoices = net HST owing. Food cost analysis: total food purchases for the month ÷ total food revenue for the month = food cost %. Compare to target (28–35%). Investigate variances above target. Common reconciliation problems and solutions: tip amounts on POS don’t match server tip-outs — solution: use the POS tip report as the authoritative record; adjust payroll accordingly. Delivery platform settlements include multiple days or weeks — solution: reconcile platform settlements to AR — Delivery Platform account; ensure the period covered by each settlement matches the sales journal entries. Cash discrepancies — solution: document every over/short on the daily cash sheet with a note; consistent patterns (always short by similar amounts) suggest theft or float management issue. GST/HST payable accumulates differently from expected — solution: confirm every journal entry applies the correct provincial GST/HST rate; re-check POS tax configuration.
How does GST/HST work for restaurants in Canada?▼
GST/HST for Canadian restaurants is more complex than for most businesses because food has different tax treatments depending on how it is sold. Here is the comprehensive framework: The basic rule — restaurant meals are always taxable: food sold by a restaurant for consumption on the premises (dine-in) or immediately after (takeout, delivery) is a taxable supply under the Excise Tax Act. GST/HST applies to the full price of the meal regardless of what food is served. There is no zero-rated exception for restaurant meals — even a simple bowl of oatmeal served in a restaurant is taxable. This is fundamentally different from basic groceries purchased at a supermarket (which are zero-rated). What makes restaurant food taxable (while supermarket food is zero-rated): the key distinction is the supply context: a restaurant provides a service (preparation, cooking, atmosphere, tableware) bundled with food. The tax law treats this as a service supply — taxable at the full rate. A supermarket selling raw ingredients sells food for home preparation — a zero-rated basic grocery. Even a restaurant selling takeout food (technically for off-premises consumption) is still taxable because the food has been prepared and is sold ready for immediate consumption. The exception: grocery items sold in an unheated state from a restaurant counter (e.g., a bakery selling unsliced loaves of bread) may be zero-rated — confirm the specific items with a CPA. Provincial HST rates for restaurant food in 2026: Ontario: 13% HST (no PST distinction). Nova Scotia, New Brunswick, Newfoundland & Labrador, PEI: 15% HST. British Columbia: 5% GST (no BC PST on restaurant food; but BC PST at 7% applies to alcohol served in restaurants). Alberta: 5% GST only (no provincial sales tax). Saskatchewan: 5% GST + 6% PST = 11% total on restaurant food and meals. Manitoba: 5% GST + 7% PST = 12% on restaurant food. Quebec: 5% GST + 9.975% QST = approximately 14.975% total. ITC recovery — key cash benefit for restaurants: registered restaurant operators claim Input Tax Credits (ITCs) on all business inputs used to make taxable supplies. For a restaurant making 100% taxable food and beverage supplies: ALL inputs qualify for full ITC recovery: food and beverage ingredients purchased from Sysco, Gordon Food Service, or other suppliers (even though basic grocery ingredients are zero-rated, the restaurant claims ITCs on them because zero-rated is still taxable — just at 0%); kitchen equipment; restaurant furniture and fixtures; cleaning supplies; packaging; uniforms; utility costs (GST on electricity, gas); and professional services. Annual ITC recovery for a typical restaurant spending $300,000 in taxable inputs: $300,000 × 5% (GST) = $15,000 in Saskatchewan; $300,000 × 13% (HST) = $39,000 in Ontario. This is real cash returned from CRA that directly reduces operating costs. Quarterly vs. monthly GST/HST filing: annual taxable revenue under $1.5M: eligible for annual filing (due 3 months after year-end) but quarterly is usually better for cash flow management. Annual taxable revenue $1.5M–$6M: quarterly filing. Annual taxable revenue above $6M: monthly filing. For most mid-size restaurants: quarterly filing. The quarterly return is due one month after the quarter-end (April 30 for Q1 ending March 31; July 31 for Q2; October 31 for Q3; January 31 for Q4 ending December 31).
How should a Canadian restaurant handle tip reporting for taxes?▼
Tip and gratuity tax treatment for Canadian restaurants is one of the most misunderstood payroll compliance areas in the hospitality industry. Here is the comprehensive framework: The two types of tips — the critical distinction: controlled tips: tips that are received by the employer (restaurant) and then distributed to employees. Credit card tips that the restaurant receives as part of the card settlement and then redistributes to servers are the classic example of controlled tips. The defining feature: the employer controls who receives the tips and how they are distributed. These are employment income subject to full payroll deductions. Direct tips: tips that customers give directly to the employee, without the employer’s involvement in the receipt or distribution. A customer handing a $20 bill directly to their server as they leave is the classic example of a direct tip. The server receives the tip directly — the employer has no role in receiving or distributing it. These are employment income for the server but do NOT trigger employer CPP/EI matching obligations. Credit card tips — the most important compliance issue for most restaurants: when customers leave tips on their credit card payment (the most common tip method in modern Canadian restaurants), those tips are automatically classified as controlled tips: the POS records the tip as part of the card transaction; the merchant processor deposits the tip amount (along with the meal amount) to the restaurant’s bank account; the restaurant then distributes the tips to servers at the end of the shift (or at end of week). Because the restaurant receives and distributes these tips, they are controlled. The restaurant must: include all credit card tip distributions in each server’s payroll; withhold income tax from the total payroll amount (including tips); deduct employee CPP at 5.95% on the combined wages + tips (above the prorated exemption); collect employer CPP at 5.95% matching; deduct employee EI at 1.64% (2026 rate — confirm current year); collect employer EI at 1.4 × employee EI. Issue T4 slips showing Box 14 (total employment income) including all controlled tip income. GST/HST and tips: tips that customers add to a bill at their discretion (not mandatory) are NOT subject to GST/HST. The tip is not consideration for a taxable supply — it is a gratuitous payment. Mandatory gratuities (automatically added to the bill): these are included in the total bill amount, which is subject to GST/HST. Confirm the specific treatment of any mandatory gratuity with a CPA. CRA audit risk for tip non-compliance: restaurant tip income is a significant CRA audit focus because: CRA has industry data on average tip percentages by restaurant type; CRA can calculate implied tip income from restaurant revenue and compare to reported server T4 income; discrepancy between implied tips (based on average tip rates applied to reported revenue) and reported tip income is an audit flag for both the restaurant (employer) and the servers (employees); and the expanded CRA data matching program (from credit card processors and payment platforms) provides additional data points on restaurant transaction volumes and implied tip amounts. Best practice: document the tip policy in writing; train management on the controlled vs. direct tip distinction; include all controlled tips in payroll processing; and advise servers that all income (including direct cash tips) must be reported on their personal T1 returns.
What accounts should a restaurant chart of accounts include in Canada?▼
A Canadian restaurant’s chart of accounts (COA) must be structured to enable food cost analysis, labour cost monitoring, GST/HST reconciliation, and CRA-compliant financial reporting. Here is the comprehensive COA framework: Revenue accounts: 4000 — Food Revenue — Dine In; 4010 — Food Revenue — Takeout; 4020 — Food Revenue — Delivery (Uber Eats); 4025 — Food Revenue — Delivery (DoorDash); 4030 — Food Revenue — Delivery (SkipTheDishes); 4050 — Beverage Revenue — Non-Alcoholic; 4060 — Alcohol Revenue — Beer; 4070 — Alcohol Revenue — Wine; 4080 — Alcohol Revenue — Spirits; 4100 — Catering and Private Event Revenue; 4200 — Merchandise Sales (if any). Why separate by delivery platform: platform commission rates differ (Uber Eats typically 25–30%; DoorDash 15–25%). Tracking each platform separately enables net margin analysis per channel. Cost of Goods Sold accounts: 5000 — Food Cost of Goods Sold; 5010 — Beverage COGS; 5020 — Alcohol COGS; 5030 — Delivery Platform Commissions; 5040 — Packaging and Disposables. Food COGS ÷ Food Revenue = food cost %. Track by month. Investigate any month where food cost % exceeds target (28–35% for most restaurants). Labour accounts: 6000 — Kitchen Labour — Cook and Prep Wages; 6010 — Kitchen Labour — Casual and Event; 6020 — Front-of-House Labour — Server Wages; 6025 — Front-of-House Labour — Host and Busser; 6030 — Bar Staff Wages; 6040 — Management Salaries; 6050 — Employer CPP Expense; 6055 — Employer EI Expense; 6060 — WSIB/WCB Expense; 6070 — Employee Benefits. Labour cost structure by category: kitchen labour as % of food revenue (target: 18–28%); FOH labour as % of total sales (target: 15–22%). Operating expense accounts: 7000 — Rent and CAM; 7010 — Utilities (Hydro, Gas, Water); 7020 — Equipment Maintenance and Repair; 7030 — Cleaning Supplies; 7040 — Linen and Laundry; 7050 — Music and Entertainment Licensing (SOCAN, Re:Sound); 7060 — Merchant Processing Fees; 7070 — POS System and Technology; 7080 — Marketing and Social Media; 7090 — Uniforms and Staff Apparel; 7100 — Insurance; 7110 — Accounting and Professional Fees; 7120 — Liquor License and Permits. Tax and liability accounts: 2100 — GST/HST Payable (net HST to remit); 2110 — PST Payable (if applicable — SK and MB restaurants); 2120 — Tips Payable — Credit Card (controlled tips to distribute); 2200 — Payroll Deductions Payable (CPP, EI, income tax withheld); 2210 — WSIB/WCB Payable; 2300 — Event Deposits Received (deferred revenue for advance payments). The COA must align with the POS system’s revenue categories. If the POS tracks food vs. alcohol vs. beverage separately, the COA must have matching accounts to enable the COGS ratio analysis that drives every key profitability decision in a restaurant.