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.
- Issue and countersign the bilingual employment contract
- Collect national ID (Iqama or Saudi ID) and passport copies
- Register the employee with GOSI within 15 days
- Open or verify the employee's Saudi bank account (IBAN)
- Enrol the employee in medical insurance
- Set up the employee profile in the HR system
- Assign reporting manager and department
- Issue company email and system credentials
- Schedule orientation and compliance training
- Add the employee to the upcoming payroll cycle
- Verify Nitaqat impact and update Saudization records
- Confirm probation period terms and review date
PAYROLL
Monthly Payroll Checklist — GCC
Run compliant payroll across the GCC every month.
- Collect and verify timesheets, overtime, and attendance data
- Process approved leave deductions and adjustments
- Calculate GOSI contributions (employer and employee portions)
- Apply any new hires, terminations, or salary changes
- Review bonus, commission, and allowance entries
- Generate the payroll summary for management approval
- Submit the WPS SIF file to your bank
- Distribute payslips to employees via the self-service portal
- File GOSI contributions by the 15th of the following month
- Archive payroll records and reconcile bank statements
OFFBOARDING
Offboarding Checklist — Saudi Arabia
End-of-service settlement and GOSI deregistration steps.
- Issue formal termination or resignation acceptance letter
- Calculate end-of-service (EOS) benefits per Saudi Labour Law
- Process final salary including unused annual leave balance
- Settle any outstanding loans, advances, or deductions
- Deregister the employee from GOSI
- Cancel or transfer the employee's Iqama (if applicable)
- Revoke system access, email, and company credentials
- Collect company assets (laptop, badge, keys)
- Issue experience certificate and final payslip
- Update Nitaqat records to reflect the departure
CONTRACTORS
Contractor Onboarding Checklist
Set up independent contractors compliantly across the GCC.
- Execute an independent contractor agreement (not employment contract)
- Verify the contractor's commercial registration or freelance permit
- Collect tax identification documents (if applicable)
- Confirm the scope of work, deliverables, and payment terms
- Set up payment method (bank transfer, invoice schedule)
- Ensure no employment relationship indicators exist (fixed hours, exclusivity)
- Add the contractor to your vendor/contractor management system
- 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