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
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.
Waiting for your approval
3 iqamas expire within 30 days. Shall I prepare the renewals?
Prepare them- Basic wage
- 12,000.00
- Housing allowance
- 3,000.00
- Transport allowance
- 1,000.00
- Unpaid leave (2 days)
- −800.00
- GOSI (employee share)
- −1,462.50
- Net pay
- 13,737.50 SAR
Why? 12,000 ÷ 30 × 2 days
Why? (12,000 + 3,000) × 9.75%
Rule: GOSI-2026.1 · Source: Social Insurance Law
Issue Sara a salary certificate in English, addressed to her bank.
Ready. Here is what I will do:
- Employee
- Sara Al-Otaibi
- Language
- English
- Addressed to
- Her bank
- Verification
- QR code
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.
Related
Saudi end-of-service award: how to calculate it
The half-month and full-month rule, what changes when an employee resigns, which wage to use, partial years, and three worked examples.
GuidesGOSI contributions in Saudi Arabia: a guide for payroll teams
Who pays what for Saudi and non-Saudi employees, how the contributory wage is worked out, the monthly cap, and what changed with the Social Insurance Law of 2024.
GuidesThe Wage Protection System (WPS) and Mudad: a practical guide
What WPS requires, how Mudad fits in, what goes into the monthly wage file, why establishments fall out of compliance, and a monthly checklist.
BlogA buyer's checklist for HR software in Saudi Arabia
Eight questions to put to any HR and payroll vendor in Saudi Arabia, from parallel payroll runs and government links to AI that acts, prices, and how you would leave.
Other areas
Core HR
One record per employee, from the first day to the last
Talent
Talent on the same record, not in another system
Recruiting
From hiring request to day one, in one place
Growth modules
Add only what you need, when you need it
Rafiq AI
It gets the work done, not only answers
RafiqHR Learn
Training you can prove: from the course to a verifiable certificate
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