Ending an Employee's Employment

3 min read
On this page

When you need to end an employee’s employment, use End employment on their record in Household management.

Before any work or pay: If the caregiver has not logged any shifts and has no earnings (including imported YTD openings), the employee record shows Remove employee instead. That path permanently deletes the agreement without a Record of Employment — no CRA/ROE offboarding. Once they have worked or been paid, use End employment below.

Before you start

  1. Have the last day worked and ROE reason ready (Service Canada Appendix D Table 16.1 codes — e.g. shortage of work, quit, dismissal, and related sub-codes). For K00 and K15, also prepare a short Block 18 comment (max 160 characters).
  2. Prefer completing profile details first (employee SIN, name, address, and household CRA payroll account under Settings → Household). You can also fix gaps from the End employment guided checklist.

Steps

  1. Go to Household management and open the employee’s record.
  2. Scroll to End employment and tap the button.
  3. Enter the last day worked and choose the reason for issuing the ROE.
  4. Tap Continue. RoostPay validates the data needed for a Service Canada ROE Web file.
  5. If something is incomplete, a guided checklist appears in the same dialog:
    • Pending shifts — approve or reject each row, or use Approve all pending shifts for this employee.
    • Pending expenses — approve or reject each claim, or use Approve all pending expenses.
    • Approved but unpaid shifts / missing final payroll — tap Run final payroll through last day worked. This creates a pay run for the open period from its start through the last day worked (even mid-period), then opens the normal Review & Run flow.
    • Profile / CRA gaps — open employee or household details, fix the listed items, then return.
    • Tap Recheck ROE requirements after each fix (approvals and payroll also recheck automatically when they succeed).
  6. When validation succeeds:
    • Tap Download ROE file for Service Canada to save a .BLK draft extract (Issue=D).
    • Upload that file yourself in ROE Web and review before submitting to Service Canada. RoostPay does not submit the ROE for you.
    • Tap Finalize termination & notify employee to mark the agreement terminated and stop active scheduling/payroll for this hire. This also queues a PIPEDA-compliant data export for the employee and notifies them that the export will be available.
Note: Only use End employment once the employment relationship has actually ended. This is not the place to pause hours — adjust the schedule or contract instead.

After termination

  • The employee remains visible in Household management with status Terminated.
  • They no longer appear as an active employee for scheduling or automatic pay-run compilation.
  • On the caregiver app, they keep access to Home and Pay & Docs (pay stubs, contracts, and past requests as read-only). Schedule and live request actions are unavailable for that ended job.
  • Keep payroll and ROE records for your CRA / Service Canada obligations.

Was this helpful?

Still have questions?

Our team supports Canadian household employers Monday–Friday.

Reviewed for accuracy by RoostPay Payroll Specialists.