Mudad is how Saudi Arabia enforces the Wage Protection System (WPS). Each month, employers upload a payroll file showing what every employee was paid. Mudad matches it against the wage registered with GOSI and the contract on Qiwa, then checks that the money actually reached the employee.
What Mudad checks
- Timeliness. Were salaries paid by the due date?
- Amount. Does the paid wage match the registered wage? A large gap is flagged.
- Plausibility. Basic wages that look unrealistic for the role, or that have been recorded as zero for 90 days or more, are flagged.
- Deductions. Deductions above 50% of the wage are flagged as a violation.
Monthly workflow
- Run payroll in your HR system or with your provider.
- Export the WPS file in Mudad’s format, or sync it if your software integrates with Mudad.
- Pay salaries through your bank. Banks report payments to Mudad.
- Review Mudad’s compliance dashboard and justify any exceptions, such as unpaid leave, absence or an employee who has left.
Escalation
When salaries are late, Mudad sends a reminder on the due date. Further notices follow around day 10 and a final warning around day 15. If the problem isn’t fixed, an inspection request is raised around day 20. Employers have a limited window, reported as ten days, to justify a delay. Repeated non-compliance can suspend services such as visa issuance and work permit renewals.
Keep GOSI and Mudad aligned. The most common trigger is a GOSI wage (basic + housing) that no longer matches what’s paid, for example after a raise that was never updated in GOSI.