writing/blog/2026/10
● BlogOct 9, 2026·6 min read

Late Salaries in Saudi Arabia: The Clock Is the Wage File

Late salary in Saudi Arabia runs on three clocks: Article 90, the WPS wage file, and three consecutive months. What suspends services and when workers transfer.

Picture an establishment that transfers its salaries on time every month, from its bank account to its employees' accounts, and does not upload the wage file. Two months on, by the table the ministry publishes, its services are suspended. As far as the bank is concerned, not one salary was late. As far as the Wage Protection Program is concerned, the salary has not been proven yet.

Most of what is written about late salaries in Saudi Arabia answers one question: how many days can a salary be late? It then cites Articles 90 and 94 of the Labour Law and stops. That answer is correct and incomplete. Three clocks run at the same time, each with its own starting point and its own penalty. This article separates them and says which one actually suspends an establishment's services.

Clock one: Article 90, with no grace period

Article 90 of the Labour Law sets the payment frequency and nothing else:

Worker categoryPayment date under Article 90
Daily-wage workersAt least once a week
Monthly-wage workersOnce a month
Piecework lasting more than two weeksA weekly payment in proportion to the work done, the balance within the week after delivery
Anything elseAt least once a week

Paragraph 2 obliges establishments to pay wages into workers' accounts through banks licensed in the Kingdom, provided the due date does not go past those dates.

The text mentions no tolerance days. Not seven, not ten. The "grace period" that circulates for salaries is not in Article 90.

When the relationship ends, Article 88 takes over: the worker's wage and final settlement within one week at most of the end of the contractual relationship, and two weeks if the worker is the one who ended the contract.

Clock two: Article 94, and a fine measured on the late wage

Article 94 is what makes lateness expensive in court. If the employer delays a wage past its due date without a legitimate justification, the worker, their representative or the head of the competent labour office may ask the labour courts to order payment of the late wages. If the delay is established and unjustified, the court may impose a fine not exceeding twice the value of the late wage.

Three points on the wording:

  • The fine is discretionary, not automatic, and its ceiling is tied to the late amount rather than to a fixed figure.
  • "Without a legitimate justification" leaves the reason to the court. The text does not define what counts.
  • This route starts with a claim and goes through amicable settlement first. We covered those time limits in Saudi amicable settlement: deadlines and what to claim.

As for leaving the job, Article 81 allows a worker to leave without notice and keep all rights "if the employer fails to fulfil its essential contractual or statutory obligations". The text does not say after how many months a late wage becomes an essential breach. Anyone who writes a number here is attributing it to a law that does not contain it.

Clock three: the wage file, the one that suspends services

This is what most pages leave out. The Wage Protection Program page on the Ministry of Human Resources and Social Development website (last updated 29 September 2026) says the ministry calculates an employer's discipline "based on the number of months of delay in uploading the wage payment file". The measure is the file, not the transfer.

The table published on that same page has a column headed "period of delay in uploading the file":

Delay in uploading the fileConsequence according to the program page
One monthAn inspection visit to the establishment is scheduled
Two monthsAll services suspended except issuing and renewing work permits
Three monthsAll services suspended, and workers may transfer to another employer without the current establishment's consent, even if the work permit has not expired

An inspection visit is also scheduled when payment is later than the agreed time, or when wages are paid in amounts that differ from what was agreed. If a failure to pay wages is established, the page says the ministry refers the establishment to the judicial authorities.

One sentence on the page deserves a second reading: if an employer uploads the file late but did pay on time, the system recognises that provided the file for each month is not uploaded more than three months late. Paying on time does not protect you indefinitely. After three months without a file, the system reads your paid month as unpaid.

The page adds that Wage Protection System data is the approved reference for deciding wage-related complaints. The file is not an administrative step that sits beside the salary. It is your evidence before it is the worker's.

What this means in five cases

What happenedWhat the bank seesWhat the Wage Protection Program sees
Paid on time, file uploaded on timePaidDisciplined
Paid on time, file uploaded late by less than three monthsPaidPayment recognised, with a possible inspection visit once the delay reaches a month
Paid on time, no file for three monthsPaidAll services suspended, transfer without consent
Paid late, file uploaded with the real payment datePaid lateA documented late payment: inspection visit, and Article 94 if the worker claims
Paid in cash or outside the bankNothingA missing record, as if the wage was never paid

Cases three and five are the most common among establishments that do pay. In small establishments a single missing record is enough to pull the compliance ratio under the bar, as we showed with numbers in WPS for small establishments.

The program page ties transfer without consent to a three-month delay in uploading the file. The user guide for the Labour Relations Improvement Initiative services exempts from the transfer conditions the case of "non-payment of the worker's wage for three consecutive months". The two wordings meet at one point: the proof comes from Wage Protection data itself, not from a complaint. The other cases that lift the conditions are in Qiwa employee transfer: the real conditions and fees.

On 3 June 2026 the ministry answered, on its official account, the question "when an employee's salary is late, what steps are available?" and pointed to the initiative that makes the documented employment contract an enforcement instrument. The practical meaning for an employer: the contract documented on Qiwa is no longer only an identification record.

Fines: three figures in circulation, and the source of each

  • SAR 3,000, multiplied by the number of workers: item 20 of the violations schedule issued by Ministerial Decision 4786 of 28/12/1436H, for "not paying workers' wages on their due dates or paying them in a currency other than the official one".
  • SAR 10,000 for each month: the wording currently on the ministry's program page for not paying wages on their due dates.
  • Up to twice the late wage: Article 94, imposed by the court.

The violations schedule was amended by Ministerial Decision 112377 of 21/08/1447H, which reclassified the violations. We did not find the current amount for this item in an official source we can cite, so we will not print a fourth number. Check the schedule in force before you build a decision on it.

A note on the window: 30 days, and a table that still says two months

Since 1 March 2025 the window for uploading the wage file is 30 days instead of 60, according to the ministry's announcement. The program page still shows the two-month and three-month ladder unchanged. The published text does not tell us how the ladder reads after the window was shortened, and we do not recommend planning around the gap between them. The safe assumption: the file goes up inside the 30 days, and anything after that is a risk. The detail of the change is in why Mudad rejects your WPS file.

What to do this month

  1. Keep two dates in the payroll register: the transfer date and the file upload date. Most systems record only the first. For teams that build their own payroll tooling, Step 10 of our WPS file generator and validator tutorial implements this register and the ladder above in TypeScript.
  2. Set an alert on day 20 after the due date for any month whose file has not been uploaded. That leaves ten days to repair a rejected file before the 30 run out.
  3. Check the file before you upload it. A rejected file counts as a file that was not uploaded. The free WPS file validator checks IBAN check digits, employee IDs and whether the net salary adds up, in the browser, without sending your data to any server.
  4. Close payment outside the bank. Every cash salary is a missing record, however well it is signed for.
  5. When cash is tight, upload the file with what was really paid. An honest file with a late date keeps you in the documented-delay column. A missing file moves you to the non-payment column.

Conclusion

Late salary in Saudi Arabia is not a question of days. Article 90 sets the date with no grace period, Article 94 lets the court fine up to twice the late wage, and the Wage Protection Program measures your discipline by the date the file was uploaded and suspends your services on that basis. An establishment that pays and forgets the file stands, in the system's eyes, close to one that does not pay.

Has the ministry suspended your services, or has your compliance ratio dropped, while you are paying salaries? Send us the last wage file you uploaded and your transfer dates, and we will tell you which month the system reads as unpaid and why. A free diagnostic with no commitment through the contact page, or see our WPS compliance audit service.