CHECKLISTS

HR & compliance checklists

Step-by-step checklists for hiring, onboarding, payroll, and offboarding in the GCC.

ONBOARDING

New Employee Onboarding Checklist — KSA

12 steps from signed offer to first payroll run.

  1. Issue and countersign the bilingual employment contract
  2. Collect national ID (Iqama or Saudi ID) and passport copies
  3. Register the employee with GOSI within 15 days
  4. Open or verify the employee's Saudi bank account (IBAN)
  5. Enrol the employee in medical insurance
  6. Set up the employee profile in the HR system
  7. Assign reporting manager and department
  8. Issue company email and system credentials
  9. Schedule orientation and compliance training
  10. Add the employee to the upcoming payroll cycle
  11. Verify Nitaqat impact and update Saudization records
  12. Confirm probation period terms and review date
PAYROLL

Monthly Payroll Checklist — GCC

Run compliant payroll across the GCC every month.

  1. Collect and verify timesheets, overtime, and attendance data
  2. Process approved leave deductions and adjustments
  3. Calculate GOSI contributions (employer and employee portions)
  4. Apply any new hires, terminations, or salary changes
  5. Review bonus, commission, and allowance entries
  6. Generate the payroll summary for management approval
  7. Submit the WPS SIF file to your bank
  8. Distribute payslips to employees via the self-service portal
  9. File GOSI contributions by the 15th of the following month
  10. Archive payroll records and reconcile bank statements
OFFBOARDING

Offboarding Checklist — Saudi Arabia

End-of-service settlement and GOSI deregistration steps.

  1. Issue formal termination or resignation acceptance letter
  2. Calculate end-of-service (EOS) benefits per Saudi Labour Law
  3. Process final salary including unused annual leave balance
  4. Settle any outstanding loans, advances, or deductions
  5. Deregister the employee from GOSI
  6. Cancel or transfer the employee's Iqama (if applicable)
  7. Revoke system access, email, and company credentials
  8. Collect company assets (laptop, badge, keys)
  9. Issue experience certificate and final payslip
  10. Update Nitaqat records to reflect the departure
CONTRACTORS

Contractor Onboarding Checklist

Set up independent contractors compliantly across the GCC.

  1. Execute an independent contractor agreement (not employment contract)
  2. Verify the contractor's commercial registration or freelance permit
  3. Collect tax identification documents (if applicable)
  4. Confirm the scope of work, deliverables, and payment terms
  5. Set up payment method (bank transfer, invoice schedule)
  6. Ensure no employment relationship indicators exist (fixed hours, exclusivity)
  7. Add the contractor to your vendor/contractor management system
  8. Schedule periodic review of classification compliance

Automate your HR checklists

Remote& | AI turns these checklists into automated workflows so nothing falls through the cracks.

No credit card required · Setup in minutes · Cancel anytime