Payroll Software Costs, Pricing Models and 2026 Rules

Records of Employment (ROE) and payroll software: deadlines, electronic submission and common errors

When an ROE is required, paper and electronic deadlines, ROE Web versus payroll software submission, and how to avoid amended ROEs.

Updated · 5 min read

Records of Employment (ROE) and payroll software: deadlines, electronic submission and common errors

An employer must issue a Record of Employment (ROE) whenever an employee has an interruption of earnings: a layoff, quit, dismissal, leave (for example maternity, parental or sickness), or a drop in earnings that triggers EI eligibility. Submitted electronically, the ROE is due within 5 calendar days after the end of the pay period in which the interruption occurs for weekly, biweekly and semi-monthly payroll; for monthly payroll (or 13 pay periods a year) it is due the earlier of 5 calendar days after the period ends or 15 calendar days after the first day of the interruption. A paper ROE is due within 5 calendar days of the interruption or of the day you become aware of it. Payroll software should build the ROE from pay history and submit it electronically, so you do not have to calculate insurable hours and earnings by hand.

This guide belongs to the payroll and HR software comparison overview. Deadlines are from Service Canada's ROE guide, checked October 2026.

Electronic ROE options

MethodHow it worksFits
ROE Web (Service Canada portal)You create ROEs online, by hand or by uploading a file from your payroll systemSmall employers; software that exports an ROE file
ROE Secure Automated Transfer (SAT)Payroll systems or payroll service providers send ROEs in bulkPayroll providers and larger employers
Payroll software integrationThe software sends the ROE through SAT or prepares an upload for ROE WebMost employers using payroll SaaS
Paper ROEOrdered paper forms, completed by handRare; slower and error-prone

Electronic ROEs are not printed for the employee; employees see them in their My Service Canada Account. You may still give a copy if asked. Paper forms remain available, but electronic submission is far more common and easier to amend.

What the ROE needs from payroll

The ROE is built from data your payroll system should already have:

  • first day worked and last day for which paid;
  • pay period type and the final pay period ending date;
  • insurable hours and insurable earnings for the required number of most recent pay periods (the number depends on pay frequency);
  • reason for issuing code (for example shortage of work, quit, dismissal, illness, parental);
  • vacation pay paid on separation, statutory holiday pay after the last day, and other monies (severance, retiring allowance);
  • expected date of recall, if known;
  • contact person for Service Canada.

Insurable hours for salaried employees often need special handling (actual hours worked or a reasonable estimate), and some earning types are not insurable. That is why manual ROEs are a common source of errors.

Illustrative example. A biweekly employee is laid off for shortage of work. The last day paid is Friday 6 November 2026, which falls in the pay period ending 7 November. The electronic ROE is due 5 calendar days after that period ends: by 12 November 2026. If the employer only submits paper, the clock runs from the interruption itself, so the deadline is earlier.

Mistakes that lead to amended ROEs

ErrorEffectHow software prevents it
Wrong reason codeDelays or changes the employee's EI decisionReason code picklist with descriptions; HR termination workflow
Missing vacation pay paid on separationService Canada may allocate it later; amendmentsFinal pay calculation flows into the ROE
Wrong insurable earnings for a periodBenefit rate wrongUses pay history, not manual totals
ROE not issued for a leaveEmployee cannot claimLeave of absence triggers an ROE task
Duplicate ROEs from two systems after a switchConfusion, amendmentsClear rule on which system issues ROEs for which periods

Knowingly entering false or misleading information on an ROE can lead to fines or prosecution, and Service Canada may contact you to correct ROEs. Amendments are part of the job, but each one costs time and sometimes a vendor fee.

Questions to ask vendors

  1. Does the software submit ROEs electronically itself, or produce a file for ROE Web?
  2. Are ROEs included in the price, or charged per ROE or per amendment?
  3. Does a termination or leave entered in the HR module create the ROE automatically?
  4. How are insurable hours handled for salaried employees?
  5. After a mid-year switch, can it build an ROE that includes pay periods from the previous system?
  6. Can it handle Quebec employees (QPIP-related leaves still use the ROE for EI purposes)?

Record your answers in the selection checklist. For a seasonal workforce, ROE capability is often the deciding factor between a payroll module and dedicated payroll software; see software types and best fit.

Retention

Service Canada asks employers to keep payroll records related to ROEs for six years after the year to which the information relates, in paper or electronic form. For electronic ROEs you do not need paper copies, but the data must be kept. That matters if you switch providers: make sure you can still produce the pay history behind past ROEs. See record retention and employee privacy.

Related guides: T4 slips and electronic filing and switching payroll providers mid-year.

FAQ

Do I need to issue an ROE when an employee goes on parental leave?

Yes. A leave that causes an interruption of earnings requires an ROE, with the appropriate reason code, so the employee can apply for EI benefits (or, in Quebec, so the EI side is documented alongside QPIP).

Is an ROE needed when an employee quits?

Yes, an interruption of earnings for any reason, including a quit, requires an ROE. The reason code tells Service Canada why the employment ended.

What if I miss the ROE deadline?

Submit it as soon as possible. Late ROEs delay the employee's claim, and repeated or knowing non-compliance can lead to penalties under the Employment Insurance Act. Service Canada's Employer Contact Centre can help with problem cases.

Can my accountant submit ROEs for me?

Yes, a representative or payroll service provider can submit ROEs on your behalf if set up with the right access in ROE Web. The employer remains responsible for the content.

Sources

Related guides