Payroll

Payroll that knows why every number is what it is

A payroll engine that calculates to the halala, shows the arithmetic and the rule behind every line, and never releases a run before different people have checked and approved it.

Essentials: from 7 SAR per employee per month

  • Calculated to the halala
  • A variance report before approval
  • Parallel runs when you move from your current system
  • Three people for three duties
The short answer

RafiqHR payroll software calculates Saudi payroll to the halala, with GOSI contributions, pro-rata, loans and end of service, and explains every line on the payslip. One person prepares a run, another approves it and a third releases it; legal rules are versioned with sources, and you can run it in parallel with your current system.

Ask Rafiq to…

  • Prepare October payroll
  • Why did net pay change for 4 people?
  • Settle Khalid's end of service
  • Explain Sara's payslip

Salary structures and allowances

Grades, fixed and variable allowances, and an approval flow for every salary change, with the full history kept.

Payroll runs

Pro-rata for joiners and leavers, unpaid leave, overtime, off-cycle runs and final settlements.

GOSI contributions

Employer and employee shares for each GOSI branch by nationality and contributory wage, with the calculation shown on the payslip.

Loans and advances

Loan types, eligibility, instalments and early settlement, deducted from pay automatically with the remaining balance tracked.

End of service

The end-of-service award by reason for leaving, length of service and last wage, with the final settlement tied to clearance.

Segregation of duties

One person prepares the run, another approves it and a third releases the bank file. Posted runs are locked and every step is recorded.

Payslips that explain themselves

Every line on the payslip shows how it was calculated, and an employee can ask Rafiq about any number and get the same explanation.

Versioned legal rules

GOSI rates and end-of-service rules are versioned data with sources, not hidden code. Every run records the rules it used.

Good morning, NouraTuesday, 20 October
Sample data
Employees214
Waiting for you6
Payroll cut-offin 3 days
NitaqatMedium Green2.4% headroom

Waiting for your approval

Annual leaveSara Al-Otaibi · 5 days
Approve
Salary certificateKhalid Al-Harbi · English
Approve
Iqama renewal3 employees · within 30 days
Approve

3 iqamas expire within 30 days. Shall I prepare the renewals?

Prepare them

Frequently asked questions

Can we run payroll in parallel with our current system before switching?

Yes. Parallel runs are supported, so you can compare RafiqHR with your current system for a month or more before relying on it.

Do you support the WPS file through Mudad?

Yes. RafiqHR exports the Mudad and WPS salary file from the approved run, ready to upload, with salary transfer files for the banks.

Who reviews the legal rules in the payroll engine?

Every rule has a legal source and a recorded value, and is reviewed by a payroll specialist before it is approved for real payment. We also recommend that each establishment checks its own work regulation.

Try RafiqHR on your own company

Start your 30-day trial with no card and a sample company preloaded, or import your people from an Excel file and watch Rafiq AI complete its first request once you approve it.

No card, up to 50 employees, sample company preloaded