Available for the following EmploymentOS plans: Unlimited
Available for the following plans: Standard, Premium, Platinum
Available for the following user access levels: Admin, Account owner
Learn how to issue, edit, and submit a Record of Employment (ROE) to Service Canada using this step-by-step guide.
This article covers how to select reason codes, validate insurable earnings, and manage ROE XML file downloads for payroll compliance.
Manual submission of a ROE
- Log in to Employment Hero.
- On the left-hand side navigation, click on People.
- Click on People List.
- Click on the Filters button.
- Click on Worker Status.
- Click on Terminated/Concluded.
- Click on Apply.
- Click on the employee whose ROE you wish to update.
- Locate and click the Issue ROE button in the top right corner of the profile header of a terminated employee. The Issue ROE button is located under the Onboarding List of an active employee.
- In the "Dates needed to generate ROE" pop-up:
- Select the First day worked (block 10).
- Select the Last day worked for which paid (block 11).
- Click Generate ROE.
Once the ROE is generated, you will be taken to the draft page. If information is missing or needs correction:
- Click the Edit button at the top right.
- ROE Details: Select the Reason for issuing ROE (block 16) from the dropdown (e.g., Shortage of Work/Layoff).
-
Insurable Earnings: Ensure the Total insurable earnings (block 15B) is greater than $0. If it is $0, manually enter the correct amount.
Note: The insurable earnings and hours only show up in one ROE at a time to avoid overlapping or duplication of calculations. -
Separation Payments: If applicable, add details for Vacation Pay (block 17A), Statutory Holiday Pay (block 17B), or other monies.
Note: If you add rows to this section, they must contain values. If any rows are empty, you won't be able to save. - If any other fields are mandatory, they'll be highlighted in red and must be completed before you can save it.
- Click Save to update the draft.
Option A: Manual submission via XML download
- On the ROE Management page, find the employee and click View.
- From here, click the Download XML file button to save a copy for your records and for the manual upload to Service Canada.
- After downloading the XML file, you must manually submit the ROE to Service Canada. Click here for a step-by-step guide on how to submit it.
-
To finalize the process within the platform, you can click Mark as submitted.
Warning
Only when the ROE is submitted to Service Canada, should it be marked as submitted. After being marked as submitted, the ROE can NOT be edited or deleted. If you need to edit the ROE, you must amend the ROE on Service Canada.
Option B: Integrated in-platform submission (beta)
Note: Users must authorize this feature in Settings first before creating the ROE. If you create the ROE before completing authorization, the platform will not recognize it as an automatic submission.
- Mark it submitted, and the ROE status and Serial Numbers will update automatically in the ROE Management dashboard.
- Log in to Employment Hero.
- On the left-hand side navigation, click on Settings.
- On the Payroll tile, click on ROE Authorization.
Read the authorization terms.
Select the checkbox to confirm that you authorize Employment Hero to submit ROEs to Service Canada on your organization's behalf.
Select Acknowledge.
You don't need to sign a separate form. Automatic submission applies to ROEs created after you complete this step.
Submit ROEs automatically to Service Canada
- Log in to Employment Hero.
- On the left-hand side navigation, click on Settings.
- On the Payroll tile, click on ROE Authorization.
Read the authorization terms.
Select the checkbox to confirm that you authorize Employment Hero to submit ROEs to Service Canada on your organization's behalf.
-
Select Acknowledge.
You don't need to sign a separate form. Automatic submission applies to ROEs created after you complete this step.
Create the ROE as you normally would. The steps are the same as the manual process. Before you move on, check that:
The reason for issuing the ROE (block 16) is selected.
Total insurable earnings (block 15B) is above $0.
Any separation payments, such as vacation pay (block 17A) or statutory holiday pay (block 17B), are complete.
The company and employee addresses are complete.
Review the ROE. Check it carefully, because it can't be edited or changed once it's submitted. If you need to fix something afterwards, you'll have to amend it.
Select Submit ROE to Service Canada, then confirm in the pop-up.
Service Canada usually approves an ROE within 12 to 25 minutes. You can check its status on the ROE Management page.
If Service Canada rejects an ROE, its status shows as rejected, and the reason appears on the ROE.
Open the ROE and read the reason.
Correct the details.
Submit the ROE again.
Common reasons for rejection:
An incomplete company or employee address
An invalid Other Monies code (block 19)
Insurable hours or earnings outside Service Canada's allowed range
If you can't resolve a rejection, contact Employment Hero support.
Once an ROE has been submitted to Service Canada, you can't edit or delete it. If something is wrong or has changed, submit an amended ROE instead.
Amend the existing ROE, rather than creating a new one, when:
You find an error in an ROE that Service Canada has already accepted.
An employee receives a payment after you've submitted their ROE. For example, a parental leave top-up or a settlement payout.
To amend an ROE:
- Log in to Employment Hero.
- On the left-hand side navigation, click on Pay.
- Under the Payroll submenu item, click on ROE Management.
Find the employee's accepted ROE.
Select the vertical three-dot menu, then select Amend.
A new draft opens, labelled Amendment, with all the details copied from the original ROE. The original serial number is filled in automatically and cannot be changed.
Update the details that need to change.
Review the ROE, then select Submit ROE to Service Canada.
Check the status on the ROE Management page. Once Service Canada accepts the amendment, it gets its own serial number and stays linked to the original ROE.