BOOK A DEMO

Preparing for Your HRMS Implementation: A Readiness Guide

 

Preparing for Your HRMS Implementation: A Readiness Guide


Applies to HR, payroll and IT teams planning an HRMS implementation in the UAE, Saudi Arabia and the wider GCC.

A smooth HRMS implementation depends on how prepared your organisation is before the project begins. This guide sets out the information, decisions and documentation our implementation team will need at each stage, so your project stays on schedule from day one.

We share this early, before any contract is signed, so your team has time to gather what is needed without added pressure once a project timeline is running. Whether or not you proceed with gulfHR, this guide is intended to help you plan any HRMS implementation with confidence.

Download the readiness guide

The full readiness checklist by area, the stage-by-stage timing, the four decision-owner roles, and the field-by-field employee master data appendix.

Download the guide (PDF)

 

The Implementation Journey

StageWhat happens
1. Discovery & ScopingConfirm modules, entities and workflows in scope.
2. Data & Configuration ReadinessYour team prepares the data and decisions listed in this guide.
3. Build & TestinggulfHR configures the system and validates it against your data.
4. Go-LivePayroll and workflows run live in gulfHR.
5. Post Go-Live SupportOngoing support as your team adopts the system.

 

Readiness Checklist by Area

Data and configuration requirements vary by module. The table below highlights what to prepare and when it is typically needed, in enough detail to start planning internally.

AreaWhat to PrepareWhen It’s Needed
Organisational StructureLegal entities, branches and cost centres
Department and division hierarchy
Reporting lines and job grades
Before kickoff
Employee Master DataPersonal and employment details for all active employees
National ID / passport / visa and labour card details
Joining dates and current reporting manager
See Appendix A for the full field-level list
Before kickoff
Payroll & CompensationSalary structures, allowances and deductions
Pay grades and compensation policy
WPS and bank account details
Structures before kickoff; bank/WPS details before first payroll run
Leave ManagementLeave types and entitlement policy
Carry-forward and encashment rules
Leave approval chain by department
Before kickoff
Time & AttendanceShift patterns and attendance rules
Biometric or access-control integration details, if applicable
During configuration
Approval WorkflowsApproval hierarchy for leave, payroll changes and ESS requests
Delegation and escalation rules
Before kickoff
Statutory & ComplianceGOSI and WPS registration details
EOSB / gratuity policy
Emiratisation targets, where applicable
Before kickoff
System Access & RolesList of system users and role-based access requirements
Employee Self-Service rollout plan
During configuration

 

Who Should Be Involved

Implementations move fastest when the right people are engaged from the start. We typically work with:

RoleResponsibility
Project SponsorOwns the decision on scope, timeline and priorities.
HR Data OwnerCoordinates employee master data, org structure and leave policy.
Payroll LeadConfirms salary structures, WPS and statutory details.
IT / Systems ContactManages system access, integrations and technical questions.

 

Next Steps

Our implementation team is ready to guide you through each of these areas in more detail, scoped to your entities, workflows and compliance requirements. Speak with your gulfHR representative to discuss what applies to your organisation.

For the reasoning behind this checklist, and what the research says about why implementations run late, read why HRMS implementations slip and what readiness actually requires. If you are still comparing systems, our buyer’s checklist for HR, Finance and IT covers the selection stage, and multi-country payroll across the GCC covers the regional complexity this guide refers to.

 

Appendix A: Employee Master Data, Field by Field

Employee master data is the foundation every other module builds on. The fields below are common to virtually any HRMS implementation, organised by category, with a short note on why each one matters. Reviewing this now, before kickoff, is one of the biggest time-savers in the readiness process.

 

Organisational Placement

FieldWhat It IsWhy It Matters
Company / Legal EntityThe legal entity the employee is employed underDetermines which entity’s payroll, compliance and reporting rules apply
Division / Business UnitHigh-level business groupingUsed for org-wide reporting and access permissions
DepartmentTeam or functional unitDrives approval routing and cost allocation
Cost CentreCode used for financial and payroll reportingRequired for finance to allocate payroll cost correctly from day one
LocationPhysical work locationAffects work rules, time zones and, in some jurisdictions, statutory entitlements
Grade / Job LevelJob or pay gradeOften drives compensation bands and approval limits
Job FamilyFunctional job groupingUsed for workforce reporting and career-path configuration
Job TitleEmployee’s job titleDisplayed across the system and on payslips/letters
Reports ToEmployee ID of the direct managerBuilds the approval hierarchy for leave, expenses and other workflows

 

Personal & Identity

FieldWhat It IsWhy It Matters
Employee IDUnique identifier for the employeePrimary key referenced by every other record and transaction
Full Legal NameFamily and given name, as per official IDMust match legal documents for payroll, visa and statutory filings
TitleMr / Mrs / MsUsed in formal correspondence and payslips
Work EmailEmployee’s work email addressUsed for system notifications and self-service access
GenderMale / FemaleRequired for certain statutory and benefits calculations
Date of BirthAs per official IDDrives age-based eligibility (e.g. retirement, certain benefits)
NationalityCountry of citizenshipAffects work authorisation, statutory contributions and reporting
Marital StatusSingle / Married / DivorcedUsed for benefits enrolment and certain statutory entitlements

 

Employment Details

FieldWhat It IsWhy It Matters
Statutory / Tax JurisdictionCountry or authority under which the employee is taxed and reportedDetermines which statutory rules and filings apply to this employee
Visa Sponsor / Employing EntityThe legal entity sponsoring the employee’s work visa or permitOrganisations often model themselves as one company in the HRMS, but in reality sponsor employees under several legal entities. Capturing this lets payroll and disbursement files be split and generated separately per sponsor, even when everything else runs under one consolidated setup
Start DateDate employment beganAnchors probation, leave accrual and service-based entitlements
Contract StatusPermanent / Fixed Term / ProbationDrives which policies and workflows apply to the employee
Payroll Processing StatusFlags whether the employee is included in payroll runsPrevents incorrect payments to employees on leave without pay, notice, etc.
Time & Attendance TrackingWhether the employee is tracked via clock-in/outDetermines if attendance data feeds into payroll calculations

 

Compensation & Payroll Setup

FieldWhat It IsWhy It Matters
Basic SalaryCore salary figure before allowances/deductionsThe foundation for most allowance, deduction and statutory calculations
CurrencyCurrency the employee is paid inCritical for multi-country or multi-currency payroll setups
Payroll CalendarPay cycle assigned to the employeeDetermines when and how often the employee is paid
Termination / Severance PolicyThe end-of-service or severance rule appliedEvery jurisdiction has some form of this; getting it wrong is a common source of disputes
Pension / Retirement SchemeWhether the employee is enrolled in a pension or retirement schemeOften mandatory for certain nationalities or contract types
Payment MethodHow the employee is paid (bank transfer, cheque, etc.)Determines which downstream fields (e.g. banking) are mandatory
Home Airport / Ticket EntitlementThe employee’s designated home location for periodic flight entitlementsMany labour laws require employers to fund periodic flights home for relocated employees. Capturing this lets the system calculate and schedule ticket values automatically instead of tracking them manually

 

Banking Details (required for electronic payment methods)

FieldWhat It IsWhy It Matters
Bank NameEmployee’s bankRequired by most payroll disbursement systems, including national wage protection schemes
IBAN / Routing DetailsInternational bank account number, or local equivalent (routing/sort code)Format varies by country; this alone is sufficient to process most electronic payroll runs, so it’s worth keeping data collection to what’s actually needed

 

Passport & Visa Documents (Optional, but Recommended)

FieldWhat It IsWhy It Matters
Passport NumberEmployee’s passport numberRequired for visa processing and certain statutory filings
Passport Expiry DateExpiry date of the passportEnables automated renewal reminders ahead of expiry
Visa NumberEmployee’s work/residence visa numberRequired for compliance checks and audits
Visa TypeEmployment / residence / dependent, etc.Affects work authorisation and certain entitlements
Visa Expiry DateExpiry date of the visa or work permitEnables automated renewal reminders and helps avoid compliance lapses

A note on passport & visa documents

These fields aren’t required to go live, but organisations that load them get two things a spreadsheet can’t easily give them, automated reminders before documents expire, and a single, structured record instead of a separate tracker maintained outside the system.

Talk through what applies to your entities

Speak to gulfHR about your entities, workflows and compliance requirements. We will map the readiness work to your own structure before anyone talks features.

Book a gulfHR demo