WPS Compliance: Saudi Employer Complete Guide 2026
The Wage Protection System (WPS) — implemented through the Mudad platform — is mandatory for all Saudi employers. Non-compliance leads to serious penalties including Nitaqat tier downgrade and inability to issue work visas.
What is WPS?
WPS is a system that ensures employees are paid on time and through regulated channels. The Ministry of Human Resources & Social Development (MHRSD) monitors all salary payments in real-time through Mudad.
Who Must Comply?
- All private sector establishments with 5+ employees (full compliance)
- Establishments with 1-4 employees (Mudad registration required)
- Foreign companies operating in Saudi Arabia
The SIF File — Your Core Document
The Salary Information File (SIF) is the technical file you submit to Mudad each month. It must contain:
Required Fields
- Employee ID (Iqama or National ID)
- Employee name
- Saudi IBAN (must be SA + 22 digits = 24 characters total)
- Net salary in SAR
- Payment date
- Employment type (full-time/part-time)
- Nationality
File Format
The SIF file is a pipe-delimited text file (.txt or .SIF extension). Most payroll systems generate it automatically.
Payment Rules
- Timing: Salaries must be paid within the first 10 days of each Gregorian month for the previous month's work
- Currency: Must be in Saudi Riyals (SAR) — foreign currency must be converted at the transfer date
- Channel: Payment must go through a registered Saudi bank account (IBAN)
Compliance Tiers
| -- | -- |
|---|---|
| Compliant | Salary paid within 10 days |
| Warning | Salary 11-30 days late |
| Violation | Salary 31+ days late or no WPS submission |
Penalties for Non-Compliance
- Tier downgrade in Nitaqat (affects visa issuance)
- SAR 10,000 fine per violation per employee
- Suspension of new work visa issuance
- Suspension of visa renewal
- In severe cases: suspension of business license
How to Submit WPS via Mudad
- Log into Mudad (mudad.com.sa)
- Add or verify your employees
- Generate SIF file from your payroll system
- Upload SIF file to Mudad
- Mudad validates the file and sends to SAMA
- Bank processes the payments
- Confirmation received within 24-48 hours
Common Errors in SIF Files
❌ Invalid IBAN (not starting with SA or wrong length) ❌ Total net salary doesn't match bank transfer amount ❌ Missing employees from previous month ❌ Wrong payment date (using future date) ❌ Non-SAR amounts without conversion
IBAN Validation
Saudi IBANs must be:
- Format: SA + 2 check digits + 18 digits
- Total length: 24 characters
- Example: SA03 8000 0000 6080 1016 7519
Always validate IBANs before submission to avoid SIF rejection.
2026 Updates
MHRSD announced stricter real-time monitoring in 2026. Employers in Yellow or Red Nitaqat zones will receive automated warnings before penalties are applied.
Best Practice Checklist
✅ Collect Saudi IBANs for all employees at onboarding ✅ Process payroll by the 7th to allow bank processing time ✅ Validate SIF file format before upload ✅ Keep confirmation receipts for 5 years ✅ Monitor Mudad portal monthly for any flags