By Deeyoung Ma - May 31, 2026 - 9 min read
Restaurant Payroll CSV Template for Canada
A practical payroll CSV template for Canadian restaurants: columns to include, what to review before export, what Maxuod Shift can prepare, and what payroll still needs to verify.

A restaurant payroll CSV should make the week easy to audit before payroll receives it. At minimum, include the employee, regular hours, overtime hours, wage-rate context, gross estimate, and correction notes that explain why the file matches the approved week.
The CSV is not payroll by itself. It is the handoff layer between the schedule and the payroll provider, bookkeeper, or accountant. If the file cannot explain who worked, what changed, and which totals need review, payroll cleanup will move into email threads and side spreadsheets.
Use this as a practical template for Canadian restaurants, cafes, food trucks, and small hourly teams. Confirm local employment standards, public holiday treatment, deductions, and payroll-tax handling with your payroll provider or professional advisor before changing pay practices.
Payroll CSV columns to include
The safest template starts with plain columns that a bookkeeper can map into a payroll system or spreadsheet. Avoid clever formulas in the export. Keep the file readable, then let payroll apply the final statutory deduction and remittance logic.
| Column | Purpose | Review note |
|---|---|---|
| Employee | Identifies the worker whose hours are being sent. | Use the payroll name, not only a nickname from the schedule. |
| Regular hours | Shows hours that are not treated as overtime in the schedule review. | Confirm breaks, early cuts, late closes, and actual worked time. |
| Overtime hours | Flags hours that may need an overtime premium. | Check the province and any daily or weekly threshold before payroll. |
| Hourly wage | Gives context for the estimate when wages are stored. | Payroll should remain the source of truth for current rates. |
| Regular pay | Estimates straight-time pay from regular hours and wage. | Use as a manager review estimate, not final payroll advice. |
| Overtime pay | Estimates overtime premium pay where the schedule has enough data. | Confirm statutory holiday, averaging, union, or role-specific rules separately. |
| Gross pay | Summarizes the estimated gross amount before payroll deductions. | Payroll still handles CPP, EI, income tax, benefits, deductions, and remittances. |
| Planned hours | Optional comparison when the week has been finalized from planned vs actual time. | Useful for spotting stayed-late closes, missed shifts, and post-publish edits. |
| Variance hours | Shows the difference between planned and finalized hours. | Attach a manager note when the variance is large or disputed. |
Maxuod Shift's payroll export is built around these practical fields: employee, regular hours, overtime hours, hourly wage, regular pay, overtime pay, gross pay, and finalized-week planned or variance columns when that data is present. It is meant to make review easier before payroll, not to replace payroll.
Sample restaurant payroll CSV layout
A small cafe or restaurant can keep the file simple. Add columns only when someone will review them.
| Employee | Regular hours | Overtime hours | Hourly wage | Regular pay | Overtime pay | Gross pay | Notes |
|---|---|---|---|---|---|---|---|
| Alex Chen | 38.00 | 0.00 | 18.50 | 703.00 | 0.00 | 703.00 | Normal week |
| Maya Singh | 40.00 | 3.50 | 20.00 | 800.00 | 105.00 | 905.00 | Late close Friday |
| Jordan Lee | 22.25 | 0.00 | 17.75 | 394.94 | 0.00 | 394.94 | Swapped Sunday shift |
The numbers above are an example layout, not payroll advice. Your payroll provider may require employee IDs, department codes, location IDs, pay codes, job classes, public holiday codes, vacation pay handling, or import-specific column names.
What to review before sending the file
The export should be the last step after the schedule has been reviewed, not the first step after the week ends. Start with exceptions, because exceptions are where payroll mistakes usually hide.
- Pay period: confirm the export covers the correct week, location, and payroll cutoff.
- Actual hours: check call-outs, swaps, stayed-late closes, early cuts, and manager-approved corrections.
- Overtime exposure: review anyone near a daily or weekly threshold for the province where they worked.
- Holiday notes: mark public holiday shifts, substitute-day notes, or premium-pay questions for payroll review.
- Names and wage context: confirm names and wage rates against payroll records before relying on estimates.
- Correction trail: keep the original export and any corrected export together so the file history still makes sense.
If a correction arrives after payroll cutoff, do not quietly overwrite the original CSV. Issue a corrected file or written adjustment note, record who approved it, and keep both versions with the payroll evidence pack.
How Maxuod Shift fits
Maxuod Shift sits before payroll. It helps the manager build the weekly schedule, review employee hour totals, see overtime risk, finalize the week, and export a cleaner CSV handoff. That is useful because many payroll problems start before payroll ever opens the file.
It does not run payroll, move money, calculate statutory deductions, remit tax, issue T4s, decide employee classification, or guarantee compliance. Payroll remains with your payroll provider, accountant, or internal payroll process.
For the workflow around this template, build the week in the free scheduler, review hours in the employee hours calculator, check overtime exposure in the overtime calculator, and use the payroll cutoff checklist before sending the export.
Canadian recordkeeping notes
A CSV is only useful if the business keeps enough supporting records to explain it later. The CRA's keeping-records guidance says records should provide enough detail to determine tax obligations and entitlements, and it lists payroll among the areas covered by the guidance. CRA electronic recordkeeping guidance also says electronic records should be retained in an electronically readable format for the required period.
That means a payroll export should not live alone. Keep the approved schedule, final worked-hour review, export file, correction notes, and any payroll-provider import confirmation together. If a third party handles records, the business still needs to make sure adequate records are kept and available when required.
Sources checked on 2026-05-31: CRA keeping records, CRA electronic record keeping, and Canada Labour Program employer compliance.
Questions to answer before you export
Can a payroll CSV replace payroll software?
No. It can organize schedule and hours data, but payroll software or a payroll professional still handles deductions, remittances, tax forms, and final payroll rules.
Should the CSV use planned hours or actual hours?
Use actual approved hours when your workflow tracks them. Planned hours are only safe when they still match what employees really worked and your payroll process accepts that method.
What if my payroll provider needs different column names?
Keep a mapping sheet. The export can stay readable while the payroll import uses provider-specific names or pay codes.
Do tips belong in the payroll CSV?
It depends on how tips are controlled, paid, declared, and handled in your province and payroll setup. Keep tips in a separate review unless your payroll provider tells you exactly how to import them.
How long should payroll exports be kept?
CRA guidance generally points to keeping records for six years from the end of the last tax year they relate to, unless permission is given to destroy them earlier. Confirm your exact retention obligations with your advisor.
Last reviewed
2026-05-31.
Related guides
What to Check Before Payroll Cutoff When Exporting Employee Hours
A Canadian payroll-cutoff checklist for small teams: confirm dates, actual hours, overtime flags, holiday notes, corrections, and export records before the file leaves the schedule.
Excel vs Employee Scheduling Software for Small Businesses
A practical switch checklist for cafes, restaurants, retail shops, and small hourly teams deciding when a spreadsheet is enough and when scheduling software is worth it.
7shifts vs Maxuod Shift for Canadian Restaurants
Compare 7shifts and Maxuod Shift for Canadian restaurant scheduling: free tier, CAD pricing, payroll handoff, per-location fees, and best-fit teams.
Build the schedule before the week gets loud
Maxuod Shift keeps employee availability, overtime risk, payroll estimates, and tip distribution in the same place for small restaurant teams.