Skip to content

Offboarding & Exit Workflows

Complete exit process - from resignation submission through cross-department clearance tracking to final account deactivation. Supports both voluntary resignation and HR-initiated separation.


Prerequisites

From Core HR:

  • Active employees whose offboarding you want to manage
  • HR_ADMIN or SUPER_ADMIN account to initiate and complete the process

No other module configuration is required before using Offboarding.


👤 Role-Based Access

ActionSUPER_ADMIN / HR_ADMINDepartment Reps (IT, Finance, Admin, HR)EMPLOYEE
Initiate HR offboarding
Employee self-resignation--
View pending exits
Update clearance status✅ (own department)
Complete offboarding
Cancel offboarding

Employee Workflow

Option A - Employee Self-Resignation

Employees can submit their own resignation:

Navigate to: My Profile → Resign

FieldDescriptionExample
Resignation DateOfficial notice date2026-06-26
ReasonReason for leavingMoving abroad
Notice Period DaysAs per employment contract30

After submission, HR receives a notification and the exit process begins.


Admin Workflow

Option B - HR-Initiated Offboarding

HR can initiate offboarding for terminations or special exits:

Navigate to: Employees → select employee → Initiate Offboarding

FieldDescription
Resignation DateEffective date of separation
ReasonReason for termination or exit
Notice Period DaysDays of notice

Clearance Tracking

Once offboarding begins, the system creates a clearance checklist covering three departments. Each department representative must mark their clearance status.

Navigate to: Offboarding → Pending Exits → select exit record → Clearance Section

Clearance Departments

DepartmentTypical Tasks
ITCollect laptop, revoke system access, deactivate accounts
FINANCESettle final expenses, recover advances, process F&F
ADMINCollect ID card, parking access, other physical assets

Updating Clearance Status

For each department, click Update Clearance:

StatusMeaning
CLEAREDAll tasks for this department are complete
PENDINGTasks still in progress
REJECTEDItems are missing; employee needs to resolve

Add Comments to document any outstanding items.


Completing Offboarding

Once all three departments have marked their status as CLEARED:

Navigate to: Offboarding → Pending Exits → exit record → Complete Offboarding

What happens automatically on completion:

  1. Employee profile status updates to RESIGNED or TERMINATED
  2. lastWorkingDay is set on the employee record
  3. The linked user account is set to isActive: false
  4. All active login sessions are immediately invalidated
  5. The employee cannot log in from this moment forward
  6. The system calculates and stores the data retention date: dataRetentionUntil = LWD + 7 years for compliance archiving and audit purposes

Cancelling an Exit

If an employee withdraws their resignation or the separation is reversed:

Navigate to: Offboarding → Pending Exits → exit record → Cancel Offboarding

This resets the employee’s profile to ACTIVE status and deletes the exit request. The employee’s account remains fully functional.


Monitoring All Exits

Navigate to: Offboarding → Pending Exits (HR view)

This shows all current offboarding processes with their clearance status at a glance. Filter by status to find exits blocked on specific departments.


Common Troubleshooting

ProblemSolution
Cannot complete offboardingOne or more departments have not marked clearance as CLEARED
Employee already locked out before completionThe user account was manually deactivated; check with the IT department
Cannot find exit recordEnsure offboarding was initiated; check Pending Exits list
Employee wants to withdraw resignationUse Cancel Offboarding before marking the exit as completed
Wrong last working day setCancel and re-initiate offboarding with the correct resignation date