Payroll Software for Saudi Arabia — GOSI, WPS & Saudi Labor Law
Marix payroll runs monthly salaries for companies in Saudi Arabia the way the regulations expect: GOSI contributions on subscribable wages for Saudi and non-Saudi employees, Mudad-ready WPS files for every bank, end-of-service benefits under Saudi labor law, and payslips in Arabic and English. Attendance, overtime, leave, advances and deductions flow in automatically from Marix HRMS, and every payroll run posts straight to the general ledger. Trusted by trading, contracting, manpower and services companies in Riyadh, Jeddah, Dammam and Jubail, with multi-branch and multi-entity support for groups across the Kingdom and the GCC.

GOSI Calculated Correctly
Contributions computed on basic plus housing subscribable wages with the correct rates for Saudi and non-Saudi employees, plus a GOSI headcount and wage check against Masdr.
WPS Files for Mudad
Wage Protection System files generated per bank and per branch in the required layout, ready to upload to Mudad each month.
Attendance to Payslip
Geofenced attendance, shifts, lateness, absence, overtime and approved leave pull into payroll without re-keying; absences and unpaid days are pro-rated.
Advances, Loans & Deductions
Salary advances with repayment schedules, fines, petty-cash settlements and air-ticket entitlements handled inside the same run.
Bilingual Payslips & GL Posting
Payslips in Arabic and English by email or in the employee app, with salary expense and liability posting to the ledger by cost centre, project or branch.
Does Marix generate the WPS file for Mudad?
Yes. Each payroll run produces the Wage Protection System file in the layout Saudi banks accept, per bank and per branch, for upload to the Mudad platform.
How is GOSI handled for non-Saudi employees?
GOSI is calculated on the subscribable wage (basic plus housing) with the rate that applies to each nationality, and the GOSI check compares your headcount and wages with what GOSI holds.
Can it handle multiple companies or branches?
Yes. Each entity and branch has its own payroll run, bank file, cost centres and approvers, with group reporting across all of them.
Is payroll available on its own without the full ERP?
Yes. Payroll comes with Marix HRMS and can run standalone; adding Marix ERP later connects it to accounting with no migration.