Labour rights calculator
Saudi ArabiaEvery financial entitlement under the Saudi Labour Law on one page — pick the calculation.
Basic plus regular allowances — Article 84 settles on the actual wage, not basic.
The calculation runs in your browser; nothing is sent to a server.
What this covers
Five entitlements, computed from the published text, entirely in your browser with nothing sent anywhere.
End of service
Articles 84 and 85 — half a month per year for the first five, a full month after, with the resignation effect.
Leave balance
Articles 109 and 111 — 21 days a year, 30 after five, and the cash value of the balance.
Overtime pay
Article 107 — the hourly wage plus 50% of basic, with Ramadan hours.
Termination compensation
Article 77 — 15 days per year of service, never less than two months’ wage.
Unpaid wages
What has accrued over an unpaid period, in whole or part months.
Standalone tools
If you only need one calculation, each has its own page with fuller explanation.
Common questions
What is the labour rights calculator?
A tool that works out an employee’s financial entitlements under the Saudi Labour Law: end of service, leave, overtime, compensation for unlawful termination and unpaid wages. The Ministry of Justice publishes an official calculator; this covers the same entitlements while explaining each rule.
How much is compensation for unfair dismissal?
Under Article 77: 15 days’ wage per year of service on an indefinite contract, or the wage for the remaining term on a fixed one — and never less than two months. Since 15 days is half a month, anyone under four years of service receives the minimum.
Is this the official calculator?
No. The official one is the Ministry of Justice’s. This applies the same published text and explains it; it does not replace the competent authority in a dispute.
Is my data stored?
No. Everything runs in your browser and no figure leaves your device — deliberately, since what goes in here is salaries and service dates.
This tool applies the statutory minimum in the Saudi Labour Law and is for guidance only. Your contract or company regulations may be more generous, never less. It does not cover every exceptional case, and an actual dispute goes to the labour office or the labour court.
Before you calculate: Article 74 and the seven ways a contract ends — which one pays compensation
Resignation and Article 79 bis: thirty days accept it, sixty defer it, seven withdraw it
Probation: when the clause is valid, and when a free exit becomes two months of pay
Articles 80 and 81: why a dismissal fails when the file does, and what Article 77 then costs
Article 77: how the compensation is actually computed — the two-month floor and the actual wage
For developers: build this settlement engine in TypeScript, Articles 75 to 81 with tests
Sick leave and Article 117: when the sick year starts, and which wage feeds the 30/60/30 ladder
Working out staff entitlements by hand?
Labour entitlements are an accruing liability, and tracked manually they are only provisioned when someone leaves. We connect HR systems to payroll so entitlements and provisions calculate automatically.
Our other free tools
All free, in the browser, no account.
Fill in and download the request as a PDF under Decree 148/2026.
End of service calculatorSaudi ArabiaWhat is owed under Articles 84 and 85, including the resignation reduction.
VAT calculatorAdd VAT to an amount or extract it, at the Saudi 15% and every Arab rate.
VAT number checkerSaudi ArabiaCheck the format of a Saudi VAT number and what each segment means.
Nitaqat calculatorSaudi ArabiaSaudization rate, and the hires needed to reach a required one.
Discount calculatorPrice after a discount, or the rate between two prices.
Overtime calculatorSaudi ArabiaOvertime pay under Article 107, with allowances and Ramadan hours.
Leave calculatorSaudi ArabiaAnnual leave balance: 21 days, 30 after five years, and its cash value.
Number to Arabic wordsTurn an amount into correct Arabic words for cheques, invoices and contracts.
Tafqit APITurn amounts into vocalised Arabic words inside your own systems — a direct API.
Breach notification deadlineWork out the 72-hour deadline for each authority, from the moment you became aware.
TEJ withholding XML validatorTunisiaCheck your TEJ XML before depositing, or build it: amounts computed in millimes.
WPS file validatorSaudi ArabiaCheck the payroll file before Mudad: IBAN check digits, IDs, and the net salary sum.
WPS file templateSaudi ArabiaDownload a correct template — generated from the same rules the validator checks against.
Tax invoice generatorSaudi ArabiaA print-ready simplified tax invoice with a QR code that meets ZATCA’s requirements.
Online Arabic keyboardWrite Arabic from any device by typing in Latin letters.
The Arabic alphabetAll 28 letters, their 4 forms and the harakat, with a printable PDF.
Add the harakatAdd the vowels back to undiacritized Arabic, in your browser.
Fix reversed Arabic textRepair Arabic from Photoshop or a PDF: reversed order, disconnected letters.
Decorate Arabic textGeometric and floral ornament for your name or bio, ready to copy.
Fancy name generatorDecorate a name in Arabic or Latin, with a check on what survives.
Arabic typing tutorGraded lessons on the Arabic 101 layout, with live speed.
Quran & hadith image makerPick a verse or a hadith from Bukhari and get a framed image, ready to share.
Makharij al-HurufClick a letter and see where it is produced on an interactive section — 17 makharij, 5 regions.
Tajweed rulesPaste a vocalised ayah and the rulings colour themselves: izhar, idgham, ikhfa, iqlab, qalqalah and madd.
Sifat al-HurufThe qualities of each of the 29 letters, those with an opposite and those without.
LaTeX equation to imageWrite the formula with a template palette and export a transparent PNG or SVG, classroom-ready.