Book Consultation

Gondaliya CPA

Restaurant Payroll Guide · Ontario

Payroll Services for Restaurants

The complete payroll guide for Ontario restaurants. Covers tip reporting (controlled vs. direct), minimum wage for liquor servers, split shifts, overtime, vacation pay, public holiday pay, ROE filing for seasonal staff, POS-to-payroll integration and the payroll errors that trigger CRA audits. From $125/month. 900+ five-star reviews.

Why Restaurant Payroll Is More Complex Than Other Industries

Restaurant payroll has more compliance traps than almost any other industry. The combination of tip income reporting, liquor server minimum wage rates, split shifts, high staff turnover, seasonal layoffs, varying hours every week, statutory holiday pay calculations on irregular schedules and the ESA overtime rules makes restaurant payroll one of the most error-prone areas in Canadian small business. A single miscalculation on tip reporting or holiday pay across 15 employees over 2 years can produce a $20,000 to $40,000 CRA reassessment plus Ministry of Labour penalties.

We handle payroll for restaurants across Ontario. Every pay run is calculated correctly for CPP, EI, income tax, vacation pay and statutory holiday pay. T4s are filed with accurate tip income reporting. ROEs are issued within 5 days of every separation. For our full restaurant accounting services, see our restaurant services page. For a general overview of our payroll services across all industries, see our payroll services page.

Tip Reporting: The #1 Restaurant Payroll Compliance Issue

CRA requires that all tip income is reported on the employee's T4. The tax treatment depends on whether the tips are controlled or direct.

Tip TypeDefinitionCPPEIIncome TaxT4 Reporting
Controlled tipsTips collected by the employer and redistributed to employees. Includes mandatory service charges, auto-gratuities and tip pooling where the employer controls the distribution.Yes. CPP deducted.Yes. EI deducted.Yes. Withheld at source.Reported in Box 14 (employment income) and Box 24 (EI insurable earnings).
Direct tipsTips left directly by the customer to the employee. The employer does not control or redistribute them. Cash tips left on the table. Tips paid by credit card and passed directly to the server without employer redistribution.Yes. CPP deducted.No. Not EI insurable.Yes. Withheld at source if reported to employer. If not reported, employee reports on T1.Reported in Box 14 (employment income). Not included in Box 24 (not EI insurable).

CRA Audits Tip Reporting Aggressively: CRA cross-references tip income reported on T4s against POS data and credit card records. If your POS shows $180,000 in credit card tips distributed to servers but T4s report $60,000 in tip income, the discrepancy triggers an audit. CRA can reassess the employer for unremitted CPP and income tax on the unreported tips. The reassessment covers all employees for all years under review. A 15-employee restaurant with $120,000 in unreported tips over 2 years faces a reassessment of $25,000 to $45,000 in CPP, income tax and penalties.

How We Handle Tip Reporting

We configure payroll to track controlled and direct tips separately. Controlled tips are included in gross pay with CPP, EI and income tax deducted. Direct tips are tracked as pensionable but not insurable income with CPP and income tax deducted but no EI. T4s are prepared with the correct amounts in Box 14 and Box 24. POS tip data is reconciled to payroll records monthly to prevent discrepancies that trigger CRA audits.

Minimum Wage Rates for Restaurant Employees (Ontario 2026)

Employee TypeMinimum Wage (Ontario 2026)Notes
General minimum wage$17.20/hourApplies to all restaurant employees: cooks, dishwashers, hosts, bussers, managers, prep staff.
Liquor server minimum wage$17.20/hourAs of January 1, 2022, Ontario eliminated the lower liquor server minimum wage. Servers are now paid the same general minimum wage. Some restaurant owners are still using the old rate. This is an ESA violation.
Student minimum wage (under 18, working 28 hours/week or less)$16.20/hourApplies only to students under 18 during school sessions. Does not apply during school breaks if working more than 28 hours/week.
Homeworker minimum wage$18.90/hourApplies to employees who do paid work in their own home (rare in restaurants).

The Liquor Server Minimum Wage Was Eliminated in 2022: Before January 1, 2022, Ontario had a lower minimum wage for liquor servers ($12.55 at the time). This no longer exists. Every server must be paid at least $17.20/hour (2026 rate). If your POS or payroll system still uses a separate "server" rate, update it immediately. Ministry of Labour complaints from employees result in back pay for the difference plus administrative monetary penalties.

Overtime, Split Shifts and Hours of Work Rules for Restaurants

ESA RuleWhat It Means for RestaurantsCommon Violation
Overtime threshold: 44 hours/weekOvertime pay at 1.5x the regular rate begins after 44 hours in a work week. Not 40. Ontario uses 44 hours as the overtime threshold for most industries including restaurants.Paying overtime after 40 hours (overpaying) or not paying overtime at all after 44 hours (ESA violation). Both are common.
Daily maximum: 8 hours (unless agreed)An employee cannot be required to work more than 8 hours in a day unless the employee has agreed in writing (electronic agreement is acceptable). If agreed, the daily maximum is the number of hours agreed to, and the weekly maximum is 48 hours.Scheduling 10-hour shifts without a written agreement. The employee can file an ESA complaint.
Rest periods: 11 hours between shiftsEmployees must have at least 11 consecutive hours free from work between shifts. A server who closes at 1 AM cannot be scheduled to open at 9 AM (only 8 hours between).Scheduling a closing shift followed by an opening shift with less than 11 hours between. Very common in restaurants.
Eating period: 30 minutes every 5 hoursEmployees must receive a 30-minute eating period for every 5 consecutive hours of work. The eating period can be unpaid. It can be split into two 15-minute periods if the employer and employee agree.Not providing a break during a busy 6-hour shift. The employee is entitled to the break regardless of how busy the restaurant is.
Split shiftsOntario ESA does not prohibit split shifts (e.g. 11 AM to 2 PM then 5 PM to 10 PM). However, the 11-hour rest period rule still applies, and each segment must comply with eating period rules.Not tracking total hours across split shift segments for overtime calculation. Both segments count toward the 44-hour weekly threshold.
Public holiday workIf an employee works on a public holiday, they receive public holiday pay PLUS premium pay (1.5x their regular rate) for hours worked. Or, the employer can give a substitute day off with public holiday pay.Paying regular rate for working Christmas Day or Canada Day. The employee is owed premium pay on top of public holiday pay.

Vacation Pay and Public Holiday Pay for Restaurant Employees

EntitlementAmountCalculation
Vacation pay (under 5 years)4% of gross wages earned4% of total wages earned in the vacation entitlement year. Includes regular pay, overtime pay and commissions. Does not include tips (direct tips are not wages paid by the employer).
Vacation pay (5+ years)6% of gross wages earnedAfter 5 years of employment with the same employer, vacation pay increases to 6%. Few restaurant employees reach this threshold due to high industry turnover.
Public holiday payTotal regular wages + vacation pay in the 4 weeks before the holiday, divided by 20The formula: (total regular wages earned in the 4 work weeks before the holiday + vacation pay payable in that period) / 20. For employees with variable hours (most restaurant staff), this produces a different amount for each holiday.
Ontario public holidays (9)New Year's Day, Family Day, Good Friday, Victoria Day, Canada Day, Labour Day, Thanksgiving Day, Christmas Day, Boxing DayAll 9 are mandatory. Some restaurants close on these days, others operate. Different rules apply depending on whether the employee works the holiday or not.

Public Holiday Pay Calculation for Variable-Hours Staff: Most restaurant employees work different hours every week. The public holiday pay formula (total regular wages in the 4 weeks before the holiday / 20) must be calculated individually for each employee for each holiday. A server who worked 120 hours in the 4 weeks before Christmas at $17.20/hour earned $2,064. Public holiday pay: $2,064 / 20 = $103.20. If the server also works on Christmas Day, they receive the $103.20 PLUS 1.5x their regular rate for hours worked. We calculate this for every employee on every holiday.

Restaurant Payroll from $125/Month. T4s and ROEs Included.

Tip reporting, vacation pay, public holiday pay, CPP/EI/tax remittances, T4s. We handle it all.

Book Free Consultation

What Our Restaurant Payroll Service Includes

ServiceWhat We Do
Pay run processing (biweekly or semi-monthly)Every pay run calculated with correct CPP, EI and income tax deductions. Variable hours entered from your POS time clock or timesheet. Controlled and direct tips tracked separately with correct deduction treatment.
Tip income tracking and T4 reportingControlled tips included in gross pay (CPP + EI + tax deducted). Direct tips tracked as pensionable but not insurable (CPP + tax deducted, no EI). POS tip data reconciled to payroll records monthly. T4s prepared with correct Box 14 and Box 24 amounts.
Vacation pay accrual and payment4% (or 6% at 5+ years) vacation pay calculated on every pay run. Accrued on each paycheque or tracked and paid on vacation. Year-end vacation pay balance verified and paid out.
Public holiday pay calculationVariable-hours formula applied individually for each employee on each of the 9 Ontario public holidays. Premium pay (1.5x) calculated for employees who work the holiday. Substitute day tracking if applicable.
CRA remittancesCPP, EI and income tax remittances calculated and submitted to CRA by the deadline. Monthly or quarterly remitter frequency determined. Penalties for late remittance: 3% (1-3 days late) to 10% (7+ days or repeated late filer). We never miss a deadline.
ROE (Record of Employment) filingROE filed electronically within 5 calendar days of every employee separation: resignation, termination, layoff, leave of absence. Insurable hours and earnings calculated correctly. Block 15C reason code assigned. Seasonal restaurant closures handled with Block 16 comments.
T4 and T4 Summary preparationAll T4s prepared and filed by the February 28 deadline. Tip income correctly reported. Taxable benefits (staff meals, uniforms, parking) included. T4 Summary reconciled to total remittances.
WSIB reportingWSIB premiums calculated based on insurable earnings and the restaurant industry rate. Annual WSIB reconciliation filed. Premium adjustments processed.
ESA compliance monitoringOvertime threshold (44 hours), rest period (11 hours between shifts), eating period (30 minutes per 5 hours), public holiday entitlements and termination/severance pay rules monitored on every pay run. We flag violations before they become Ministry of Labour complaints.
Payroll software setupWagepoint or PaymentEvolution configured with restaurant-specific settings: tip categories (controlled/direct), multiple pay rates (regular, overtime, holiday premium), vacation pay accrual method, department tracking (kitchen, FOH, bar, management).

Worked Example: Biweekly Payroll for a 12-Employee Restaurant

Line ItemAmountNotes
Gross wages (12 employees, biweekly)$18,400Mix of full-time cooks ($17.50 to $22/hour) and part-time servers/hosts ($17.20/hour). Variable hours.
Controlled tips (redistributed by employer)$4,200Auto-gratuities on large parties and tip pool redistribution. CPP + EI + tax deducted.
Direct tips (reported by employees)$6,800Cash and credit card tips passed directly to servers. CPP + tax deducted. No EI.
Total pensionable earnings$29,400$18,400 + $4,200 + $6,800. All tip income is pensionable.
Total insurable earnings (EI)$22,600$18,400 + $4,200. Direct tips ($6,800) are NOT EI insurable.
Employee CPP deductions (total)$1,5435.95% on pensionable earnings above the $3,500 basic exemption (prorated biweekly).
Employee EI deductions (total)$3671.64% on insurable earnings only. Direct tips excluded.
Employee income tax withheld (total)$2,180Federal + Ontario provincial tax based on each employee's TD1 and total earnings including tips.
Employer CPP (employer match)$1,543Employer pays 1:1 match of employee CPP deduction.
Employer EI (1.4x employee amount)$514Employer pays 1.4x the employee EI deduction.
Vacation pay accrued (4%)$7364% of $18,400 gross wages. Tips are not included in the vacation pay base (tips are not wages paid by the employer).
Total CRA remittance (this pay period)$6,147Employee CPP + EI + tax ($4,090) + Employer CPP + EI ($2,057). Due by the 15th of the following month.

CRA Remittance Deadlines Are Non-Negotiable: Regular remitters: due by the 15th of the month following the pay period. Quarterly remitters (annual deductions under $25,000): due by the 15th of the month following the quarter. Accelerated remitters (annual deductions over $50,000): due within 3 business days of the pay date. Late remittance penalties: 3% (1-3 days), 5% (4-5 days), 7% (6-7 days), 10% (7+ days or repeated late). We file every remittance on time.

10 Common Payroll Errors Ontario Restaurants Make

#ErrorConsequence
1Not reporting tip income on T4sCRA reassesses the employer for unremitted CPP and income tax on unreported tips. 15 employees, $120,000 unreported tips over 2 years: $25,000 to $45,000 reassessment.
2Treating controlled tips as direct tipsEI not deducted on controlled tips. CRA reassesses for unremitted employer and employee EI on the entire amount. Plus interest and penalties.
3Still using the old liquor server minimum wageEliminated January 1, 2022. Paying below $17.20/hour is an ESA violation. Ministry of Labour orders back pay plus administrative monetary penalty ($250 to $100,000).
4Not paying overtime after 44 hoursESA violation. Employee files a complaint. Employer ordered to pay 1.5x the regular rate for all hours over 44 in every affected week. Plus penalties.
5Miscalculating public holiday pay for variable-hours staffThe formula (4 weeks wages / 20) must be calculated individually for each employee on each holiday. Using a flat amount or daily rate is incorrect. Underpayment triggers ESA complaints.
6Scheduling less than 11 hours between shiftsESA violation. A server closing at 1 AM cannot open at 9 AM. Employee can refuse the shift. Ministry of Labour can order the employer to reschedule.
7Not filing ROEs within 5 days of separationService Canada penalties. Employee's EI claim is delayed. Multiple late ROEs flag the employer for review.
8Paying employees as independent contractorsCRA reclassifies as employees. Employer owes all unremitted CPP, EI and income tax plus employer contributions and penalties. Common with delivery drivers and catering staff. Restaurant Services →
9Not calculating vacation pay on each paychequeVacation pay must accrue at 4% (or 6%) on every dollar of wages earned. Some restaurants pay vacation only when the employee takes time off, without tracking the accrual. Year-end liability is understated. ESA violation if vacation pay is not paid within the entitlement year.
10Missing CRA remittance deadlinesPenalties: 3% (1-3 days late), 5% (4-5 days), 7% (6-7 days), 10% (7+ days or repeated). On a $6,000 remittance, a 7-day delay costs $420. Repeated late filing triggers accelerated remitter status.

Restaurant Payroll Setup Checklist

  • Register for a CRA payroll account (RP program account) if not already registered
  • Collect TD1 (federal) and TD1-ON (Ontario) from every employee before the first pay period
  • Configure payroll software with controlled tip and direct tip categories
  • Set up pay rates for each position: kitchen, FOH, bar, management, overtime (1.5x after 44 hours)
  • Configure vacation pay accrual at 4% (or 6% for employees with 5+ years)
  • Set up public holiday pay formula for variable-hours employees
  • Configure POS time clock or timesheet integration for accurate hours
  • Establish CRA remittance schedule (monthly, quarterly or accelerated based on annual deductions)
  • Set up ROE electronic filing through Service Canada's ROE Web portal
  • Configure WSIB premium tracking based on insurable earnings and the restaurant industry rate
  • Document the 11-hour rest period and 30-minute eating period rules in the employee handbook
  • Set up department tracking: kitchen, front of house, bar, management for labour cost analysis

Need Restaurant Payroll Set Up Correctly? From $125/Month.

We configure your payroll, handle every pay run and file T4s and ROEs. You focus on the restaurant.

Know Your Exact Fee

CRA Payroll Audits for Restaurants

CRA's payroll audit program specifically targets restaurants because of tip income underreporting, worker misclassification and high employee turnover. Here is what CRA looks for and how we prevent it.

CRA Focus AreaWhat CRA ReviewsHow We Prevent Issues
Tip income underreportingCRA compares POS credit card tip data against T4 tip amounts. If POS shows $200,000 in distributed tips but T4s show $80,000, CRA reassesses for the $120,000 difference.POS tip data reconciled to payroll records monthly. Controlled and direct tips tracked separately. T4s match POS data exactly.
Worker misclassificationCRA reviews whether workers classified as independent contractors (delivery drivers, catering staff, dishwashers) should be employees. Control test and economic dependence test applied.Every worker classification reviewed at onboarding. If the worker's schedule, tools and methods are controlled by the restaurant, they are an employee. We structure the relationship correctly from the start.
CPP/EI remittance accuracyCRA verifies that CPP and EI deductions match the T4 amounts and that employer contributions (1:1 CPP match, 1.4x EI) are correct. Tip income must be included in pensionable earnings.Every pay run calculated with correct CPP and EI. Tip income included in pensionable earnings. Annual T4 Summary reconciled to total remittances.
Unreported cash wagesCRA analyzes bank withdrawals, cash on hand and payroll records. If 3 employees are on payroll but 8 are working during peak hours (evidenced by POS transactions, kitchen orders or delivery records), CRA investigates unreported cash wages.Every employee on payroll from day one. No cash wages. Every pay run documented. POS employee logins match payroll records.

Frequently Asked Questions: Payroll for Restaurants

How should restaurants report tip income for payroll?
Controlled tips (collected and redistributed by the employer) are subject to CPP, EI and income tax. Direct tips (left directly by the customer) are subject to CPP and income tax but NOT EI. Both types are reported on the T4. Track controlled and direct tips separately in your payroll system. Restaurant Services →
What is the minimum wage for servers in Ontario?
$17.20/hour (2026). Ontario eliminated the lower liquor server minimum wage on January 1, 2022. Every server, bartender and liquor-serving employee must be paid at least the general minimum wage. There is no separate "server rate" in Ontario.
When does overtime start for restaurant employees?
After 44 hours in a work week, not 40. Overtime pay is 1.5x the regular rate. All hours across all shifts (including split shifts) count toward the 44-hour threshold. Employees cannot be required to work more than 8 hours/day without a written agreement.
How is public holiday pay calculated for variable-hours staff?
Formula: total regular wages earned in the 4 work weeks before the holiday, divided by 20. This must be calculated individually for each employee on each of the 9 Ontario public holidays. If the employee works the holiday, they also receive premium pay (1.5x regular rate) for hours worked.
Is vacation pay calculated on tips?
Direct tips (left directly by the customer) are not wages paid by the employer and are not included in the vacation pay calculation. Controlled tips (collected and redistributed by the employer) are considered wages and ARE included in the vacation pay base. Track both types separately.
Can I pay restaurant staff as independent contractors?
Almost never. If you set the schedule, provide the tools and equipment, control how the work is done and the worker depends on your restaurant for their income, they are an employee regardless of what the contract says. CRA reclassification results in a reassessment for all unremitted CPP, EI and income tax plus penalties.
How quickly do I need to file an ROE?
Within 5 calendar days of the employee's last day of work or the pay period end date, whichever is earlier. Filed electronically through Service Canada's ROE Web. Late ROE filing delays the employee's EI claim and flags the employer for review. We file every ROE within 5 days.
What triggers a CRA payroll audit for restaurants?
Tip income discrepancies between POS data and T4s, worker misclassification, late or missing remittances, T4 amounts not matching remittance totals, unreported cash wages (POS shows more employees working than are on payroll), and repeated late ROE filings.
How much does restaurant payroll cost?
From $125/month for the first employee, $75/month for each additional employee. Includes every pay run, tip reporting, vacation pay accrual, public holiday pay calculation, CPP/EI/tax remittances, T4 preparation and ROE filing. We also serve non-restaurant industries with the same payroll infrastructure. Payroll Services → Know Your Exact Fee →
Is payroll included with restaurant bookkeeping?
Payroll is a separate service from bookkeeping. Many restaurant clients use both: bookkeeping from $150/month (POS reconciliation, HST filing, monthly financials, T2 filed FREE) plus payroll from $125/month. Combined, the restaurant has complete financial management for $275/month. Restaurant Accounting →

Stop Guessing Your Restaurant Payroll. Let a CPA Handle It.

Tip reporting, vacation pay, public holiday pay, CPP/EI remittances, T4s, ROEs. We handle every pay run correctly. From $125/month. 900+ five-star reviews.

Licensed CPA Ontario
900+ Five-Star Reviews
30-Day Money-Back Guarantee
Payroll from $125/month
Restaurant ServicesBook Free Consultation
Scroll to Top