Statutory Foundation: Article 90 and Ministerial Decision No. 1361
The legal framework governing salary disbursement timelines in Saudi Arabia is anchored in Article 90 of the Saudi Labor Law (Royal Decree No. M/51) and Ministerial Decision No. 1361/1441 on the Unified Wage Protection System:
Statutory Pillars of Saudi Wage Timelines
Mandatory protections enforced by MHRSD & Saudi Labor Law
To eliminate manual disputes, MHRSD established Mudad as the unified digital engine responsible for auditing employer bank disbursements against contractual baseline wages recorded on Qiwa and GOSI.
The Complete Payroll Lifecycle: Due Date vs. Grace Period vs. Violation Trigger
To prevent regulatory violations, human resources and finance departments must differentiate between the Payroll Due Date, the Disbursement Grace Period, and the Justification Response Window:
Work Cycle (1st–30th) ──> Contract Due Date (25th–30th) ──> 10-Day Grace Period (1st–10th) ──> Violation Date (11th) ──> 10-Day Justification Window
Work Cycle Close
Attendance, overtime, and deductions finalized by HR
Bank File Upload
SIF payroll batch uploaded to corporate banking (Al Rajhi, SNB, Riyad Bank)
Statutory Due Date
Contractual salary payment date registered on Qiwa
Grace Period Window
10-day buffer to complete bank clearing and resolve technical rejections
Violation Assessment
Mudad audits processed bank records; flags establishments below 80%
Justification Window
10 business days for employer to justify line-item deductions via Mudad
Stage-by-Stage Breakdown:
| Timeline Segment | Calendar Window | Legal & Operational Description | Regulatory Consequence if Breached |
|---|---|---|---|
| Standard Processing Window | 25th to 28th of Pay Month | The optimal operational window to upload SIF files to corporate banking portals. | None (Safest operational practice). |
| Contract Due Date | Last day of Pay Month (30th/31st) | The contractual deadline specified in the Qiwa digital contract. | Wages are technically due; grace period begins. |
| Statutory Grace Period | 1st to 10th of Following Month | 10 calendar days provided by MHRSD to account for SARIE clearing and banking processing queues. | If payroll clears by Day 10, no violation is recorded. |
| Automated Violation Date | 11th of Following Month | Mudad runs automated compliance reconciliation algorithms across all active establishments. | Establishments without cleared payroll are flagged as Non-Compliant. |
| Justification Window | 11th to 22nd of Following Month | 10 business days to upload proof for deductions, unpaid leaves, or absent staff. | Failure to justify triggers financial fines and Qiwa service blocks. |
The 10-Business-Day Justification Window on Mudad
Even when a company uploads its payroll file before the 10th of the month, its overall compliance score may fall below the mandatory 80% statutory threshold. This frequently happens due to legitimate payroll variations:
Common Causes of Score Dilution:
The Justification Workflow on Mudad:
When Mudad flags an employee as "Underpaid" or "Unpaid", the employer is granted 10 business days to submit a formal digital justification:
Mudad Justification Submission Protocol
Mandatory protections enforced by MHRSD & Saudi Labor Law
Progressive MHRSD Penalties for Breaching the Grace Period
Failure to disburse salaries within the statutory grace period triggers automated, escalating penalties under the MHRSD Unified Violations Schedule:
| Overdue Duration | Violation Severity | Mudad Compliance Score | Penalties on Qiwa & MHRSD Portals | Statutory Fines (Saudi Riyals) |
|---|---|---|---|---|
| Month 1 (Overdue > 10 Days) | Level 1: Minor Breach | Reported as < 80% or 0% | Automated warning alert; establishment flagged on National Compliance Register | Warning notice logged in Labor Office record |
| Month 2 Consecutive | Level 2: Moderate Breach | Consecutive Non-Compliance | Suspension of New Work Visa Issuance (وقف إصدار التأشيرات الجديدة) on Qiwa | Fines of SAR 1,000 to SAR 3,000 per delayed employee under Ministerial schedules |
| Month 3 Consecutive | Level 3: Severe Breach | Chronic Failure | Complete Suspension of All Electronic Services (إيقاف كافة الخدمات الإلكترونية) on Qiwa, except Iqama renewal | Fines reach SAR 5,000 to SAR 10,000 per violation; referral to Labor Court |
| Month 3+ (Expatriate Impact) | Level 4: Statutory Breach | Complete Disqualification | Unilateral Sponsorship Transfer (نقل كفالة فوري بدون موافقة صاحب العمل): All foreign staff gain legal right to transfer to other employers | Commercial Registration (CR) blacklisted from government tenders |
The "Qiwa Mobility Escape Hatch": The Severe Consequence of a 3-Month Default
The most severe operational risk of chronic WPS non-compliance is the unilateral loss of company talent under the Qiwa Labor Mobility Initiative (مبادرة تحسين العلاقة التعاقدية):
Under MHRSD regulations governing expatriate labor mobility:
Weekend, Holiday & Banking Cut-Off Dynamics: How SAMA Clearing Affects Grace Deadlines
A critical mistake made by corporate accountants is assuming that uploading a file on the 10th of the month guarantees compliance:
1. SAMA SARIE Weekend Rules
The Saudi Central Bank's inter-bank clearing system, SARIE, operates on business days (Sunday through Thursday). It does not process regular corporate bulk payroll clearing on Friday or Saturday.
2. The 03:30 PM Cut-off Reality
If an establishment uploads and authorizes an inter-bank payroll batch on the 10th of the month at 04:00 PM, the funds will not settle until the morning of the 11th. Because Mudad evaluates records based on the actual bank settlement timestamp, the file is logged as received on Day 11—triggering a statutory violation.
3. Public Holidays (Eid & National Day)
Does the 10-day grace period pause for official national holidays?
Real-World Corporate Case Study: Al-Khobar Engineering Consultancy
To see how grace period misunderstandings can cause major business disruption, examine this verified industry case study:
* In October, an international EPC client delayed a major milestone payment. The consultancy’s finance director decided to delay October salary disbursements until client funds arrived.
* Client funds cleared into the firm’s Riyad Bank corporate account on November 9th.
* The accountant prepared the SIF file and uploaded it to Riyad Bank Corporate on Friday, November 10th at 06:00 PM (the final day of the grace period).
* Because November 10th was a Friday, Riyad Bank executed internal intra-bank transfers to the 18 engineers who banked with Riyad Bank.
* However, the remaining 42 engineers held accounts at Al Rajhi, SNB, and Alinma. These inter-bank SARIE transfers were held in the clearing queue until Sunday, November 12th at 08:30 AM.
On Saturday, November 11th at 00:01 AM, Mudad ran its automated end-of-grace audit. The consultancy was recorded with a 30% Compliance Score* (18 out of 60 employees paid on time).
* Mudad logged an automated violation for October.
* Because the firm had experienced a prior delay in August, this triggered a Level 2 sanction: Qiwa immediately froze the firm’s ability to issue work visas for a pending petrochemical project.
* Two senior pipeline design engineers used the Qiwa portal to initiate unilateral transfer requests to a competitor.
* The firm immediately secured emergency overdraft facilities to settle all accounts.
They submitted a formal grievance through the MHRSD Unified Violations Portal*, attaching stamped bank transaction logs proving the file was uploaded on November 10th.
* After 14 days of review, MHRSD accepted the technical justification and removed the Qiwa block.
The consultancy instituted an unalterable internal policy: Payroll must be submitted by the 25th of every month*, providing an absolute 15-day safety margin against banking delays.
Strategic Compliance Calendar: The Zero-Violation Monthly Schedule
To eliminate the risk of missing Mudad grace periods, corporate finance and HR teams should adhere to this standardized monthly schedule:
| Calendar Day | Operational Action Item | Responsible Department |
|---|---|---|
| Day 20 of Month | Cut off monthly overtime, attendance logs, and deduction records. | Human Resources |
| Day 23 of Month | Draft SIF payroll file in Excel; execute mathematical parity formulas (=ROUND(..., 2)). | Payroll Accountant |
| Day 25 of Month | Fund corporate debit account with total net payroll plus SARIE transaction fees. | Finance / Treasury |
| Day 26 of Month (Morning) | Maker uploads SIF file via corporate bank portal (Al Rajhi, SNB, Riyad Bank). | Payroll Maker |
| Day 26 of Month (Before 02:00 PM) | Checker authorizes and releases batch via Soft Token. | Managing Director / CFO |
| Day 28 of Month | Confirm all inter-bank SARIE transfers have cleared across all beneficiary banks. | Treasury Specialist |
| Day 2 to 5 of Following Month | Log into Mudad; verify compliance percentage displays 100%. | HR Compliance Officer |
| Day 6 to 10 of Following Month | Submit any required justifications for unpaid leave or deductions before Day 10. | HR Compliance Officer |
Frequently Asked Questions (FAQ)
What is the exact deadline to submit payroll on Mudad without penalty?
The statutory deadline is the 10th calendar day of the month following the payroll cycle. For example, January salaries must be debited, cleared, and registered by February 10th. After February 10th, Mudad automatically logs a non-compliance violation.
How long does an employer have to justify deductions on Mudad?
Employers have 10 business days from the date a compliance discrepancy is flagged on Mudad to submit electronic justifications (e.g., unpaid leave approvals, disciplinary deductions, or mid-month joiner calculations) along with supporting PDF evidence.
Does the 10-day grace period get extended if the 10th falls on a weekend?
No. The MHRSD grace period calculation is based on calendar days, not working days. If the 10th falls on a Friday or Saturday, inter-bank SARIE transfers uploaded on that day will not clear until Sunday, causing the upload to be recorded as late. You must execute payroll before the weekend.
What happens if a company delays salaries for 3 consecutive months?
Under MHRSD regulations, delaying salaries for 3 consecutive months triggers a complete suspension of all electronic ministry services on Qiwa and grants all expatriate employees the legal right to transfer sponsorship to another employer immediately without the sponsor's consent.
Can an employer appeal an automated WPS fine issued by MHRSD?
Yes. An employer can submit a formal objection through the MHRSD Violations Grievance Portal within 30 calendar days from the date the violation notice is issued, providing stamped bank settlement certificates and proof of payment.
Was this compliance guide helpful?
Your feedback helps our legal editorial team maintain authoritative KSA guidance.
Advocate High Court (Punjab Bar Council) and ATT GCC VAT Certified Specialist. Author of comprehensive regulatory commentaries on Saudi corporate law, ZATCA e-invoicing protocols, and Labor Reform Initiatives.