Payroll software in Saudi Arabia: GOSI, WPS and end-of-service
A payroll in Saudi Arabia has to get three things right every month: GOSI contributions, the Mudad / WPS wage file, and end-of-service accruing on the right wage. Here is what each involves, how AhlanHamad runs them, and how the payroll systems that serve Saudi Arabia compare.
What a payroll in Saudi Arabia must do
Social insurance
General Organization for Social Insurance (GOSI) contributions apply to Saudi Arabia's nationals and other GCC nationals; expatriates are covered only for the occupational hazards branch. The employee and the employer each pay a share, and the contributory wage has a ceiling — a single flat percentage gets higher earners wrong. Details
The WPS file
Your bank executes the salary transfers and issues the digitally signed wage file that goes to Mudad; the software's job is a correct bank salary file and a check against payroll before you upload. Details
End-of-service
End-of-service is set by Saudi Labour Law (Royal Decree No. M/51) and computed on the full wage (basic plus the fixed allowances). Ask to see each employee's accrual every month, not only at exit. Details
How AhlanHamad runs payroll in Saudi Arabia
- Approve the month's run; GOSI is calculated for each employee it applies to, on the employee and employer shares.
- A bank salary file from each approved run; your bank then issues the signed wage file for Mudad
- Each employee's end-of-service accrues on the statutory wage basis, so the liability is visible every month, not only at exit.
- Payslips go out in Arabic and English, and employees see them in the employee app on their phone.
Payroll systems for Saudi Arabia compared
Last updated:
| Software | Mudad / WPS wage file | GOSI calculation | Arabic interface | Public pricing | Free trial | Hosting region |
|---|---|---|---|---|---|---|
| AhlanHamad | A bank salary file from each approved run; your bank then issues the signed wage file for Mudad [1] | Yes — GOSI employee and employer shares, with the contributory-wage ceiling [2] | Yes — the full product and site in Arabic and English [3] | Yes — prices published per employee [4] | Yes — 30 days, no card required [5] | A Convex cloud region on AWS, outside the GCC; in-country hosting available by contract [6] |
| Jisr | Yes — its payroll page says it generates Mudad WPS files [7] | Lists GOSI integration and eligibility rules; contribution calculation is not described [7] | Not stated publicly for the product — the website has an Arabic version [8] | Quote-based — "request quotation" [9] | Not stated publicly — a demo is offered [8] | In the GCC: Google Cloud Saudi Arabia or AWS Bahrain [10] |
| ZenHR | Yes — states a native Mudad integration that generates WPS-compliant payroll files [11] | Yes — states it calculates employee and employer GOSI contributions [11] | Yes — states it is fully bilingual on web and mobile [11] | Quote-based; its FAQ says prices start at US$8 per user per month, billed annually [12] | Not stated publicly [11] | Not stated publicly — says "regional data centers" without naming a country [11] |
| Bayzat | Yes — says salaries can be paid through Mudad from inside Bayzat [13] | Yes — says GOSI contributions are calculated per employee in payroll [13] | Yes — a full Arabic, right-to-left interface alongside English [13] | Quote-based — pricing depends on company size and modules [13] | Not stated publicly — a free demo is offered [13] | Not stated publicly — says data is located as local regulations require, without naming a country [14] |
| Zoho Payroll / Zoho People | Yes — states it generates wage files to meet WPS requirements; Mudad is not named [15] | Yes — lists GOSI pension calculation on every plan [16] | Yes — "Choose English or Arabic" [15] | Yes — Zoho Payroll from SAR 35 per organisation per month billed annually (SAR 45 monthly), 5 employees included, then SAR 7 per additional employee [16] | Yes — free trial offered; length not stated on the Saudi pages [16] | Data centre set by the country chosen at signup; Saudi Arabia (Riyadh, Jeddah) is a listed region [17] |
| Menaitech | Yes — states WPS-compliant payroll outputs and a Mudad integration [18] | Yes — states GOSI integration including contribution calculations [18] | Not stated publicly on the Saudi pages — an Arabic website is published [19] | Quote-based — depends on employees, modules and compliance needs [18] | No time-limited trial stated; a free "Freemium" payroll plan for up to 30 employees is offered [20] | Not stated publicly — cloud, with on-premises possibly available [18] |
| Odoo HR / Payroll | Yes — its Saudi documentation describes a WPS report; Mudad is not named [21] | Yes — its Saudi documentation sets GOSI employer and employee contribution rules [21] | Not stated publicly [22] | Yes — one app free; Standard US$16.90 and Custom US$32.00 per user per month (12-month introductory discount; US$21.10 and US$40.00 after) [23] | Yes — free trial offered; length not stated [24] | Middle East region: production in India and Saudi Arabia, backups in France, the Netherlands and Canada [25] |
| gulfHR | States automated WPS file generation; the country is not specified [26] | Names Saudi GOSI in its compliance module; contribution calculation is not described [26] | Yes — states "Arabic language support" [26] | Quote-based — "Get Your Free Demo & Quote" [26] | A 30-day free pilot for companies with 500+ employees [26] | Not stated publicly — says cloud hosting, without naming a country [26] |
Methodology: every fact about another product comes from that vendor's own public website on 15 October 2026, and links to the page it was read from. Where a vendor's site does not say, the cell reads "Not stated publicly" — we do not infer. No ratings or reviews are included. Details change; confirm with each vendor before deciding, and tell us if anything here is out of date so we can correct it.
Sources
- AhlanHamad: https://ahlanhamad.com/sa/en/wps/ — accessed 15 October 2026
- AhlanHamad: https://ahlanhamad.com/sa/en/social-insurance/ — accessed 15 October 2026
- AhlanHamad: https://ahlanhamad.com/sa/ar/ — accessed 15 October 2026
- AhlanHamad: https://ahlanhamad.com/sa/en/pricing/ — accessed 15 October 2026
- AhlanHamad: https://ahlanhamad.com/sa/en/ — accessed 15 October 2026
- AhlanHamad: https://ahlanhamad.com/legal/subprocessors/ — accessed 15 October 2026
- Jisr: https://www.jisr.net/en/payroll — accessed 15 October 2026
- Jisr: https://www.jisr.net/en — accessed 15 October 2026
- Jisr: https://www.jisr.net/en/pricing — accessed 15 October 2026
- Jisr: https://www.jisr.net/en/security — accessed 15 October 2026
- ZenHR: https://www.zenhr.com/en/hr-software-saudi-arabia — accessed 15 October 2026
- ZenHR: https://www.zenhr.com/en/faqs — accessed 15 October 2026
- Bayzat: https://www.bayzat.com/ksa — accessed 15 October 2026
- Bayzat: https://www.bayzat.com/security — accessed 15 October 2026
- Zoho Payroll / Zoho People: https://www.zoho.com/en-sa/payroll/ — accessed 15 October 2026
- Zoho Payroll / Zoho People: https://www.zoho.com/en-sa/payroll/pricing-comparison/ — accessed 15 October 2026
- Zoho Payroll / Zoho People: https://www.zoho.com/know-your-datacenter.html — accessed 15 October 2026
- Menaitech: https://menaitech.com/en-sa/faqs-sa/ — accessed 15 October 2026
- Menaitech: https://menaitech.com/ar-sa/ — accessed 15 October 2026
- Menaitech: https://menaitech.com/en-sa/free-payroll/ — accessed 15 October 2026
- Odoo HR / Payroll: https://www.odoo.com/documentation/19.0/applications/hr/payroll/payroll_localizations/saudi_arabia.html — accessed 15 October 2026
- Odoo HR / Payroll: https://www.odoo.com/documentation/19.0/applications/general/users/language.html — accessed 15 October 2026
- Odoo HR / Payroll: https://www.odoo.com/pricing — accessed 15 October 2026
- Odoo HR / Payroll: https://www.odoo.com/trial — accessed 15 October 2026
- Odoo HR / Payroll: https://www.odoo.com/privacy — accessed 15 October 2026
- gulfHR: https://gulfhr.com/ — accessed 15 October 2026
Free Saudi Arabia payroll tools
Details of other products are taken from each vendor's public website on 15 October 2026 and may have changed since. Product names are trademarks of their owners and are used only to identify them. General information, not legal advice.
Frequently asked questions
Who pays GOSI in Saudi Arabia?
General Organization for Social Insurance (GOSI) contributions apply to Saudi Arabia's nationals and other GCC nationals; expatriates are covered only for the occupational hazards branch. The employee and the employer each pay a share, and the contributory wage has a ceiling — a single flat percentage gets higher earners wrong.
How does the Mudad / WPS wage file work?
Your bank executes the salary transfers and issues the digitally signed wage file that goes to Mudad; the software's job is a correct bank salary file and a check against payroll before you upload. AhlanHamad builds the file from your approved run; you stay in control of the submission.
How is end-of-service calculated in Saudi Arabia?
End-of-service is set by Saudi Labour Law (Royal Decree No. M/51) and computed on the full wage (basic plus the fixed allowances). Ask to see each employee's accrual every month, not only at exit.
How much does AhlanHamad payroll cost?
Prices are published per employee per month on the pricing page, with every module included, and there is a 30-day free trial with no card required.