Saudi End Of Service Calculator
Free saudi end of service calculator — instant accurate results with step-by-step breakdown. No signup required.
What is Saudi End Of Service Calculator?
A Saudi End of Service Calculator is a specialized digital tool designed to compute the exact indemnity amount an employee is entitled to receive upon termination of employment under Saudi Labor Law. This financial entitlement, formally known as the End of Service Benefit (EOSB), is a mandatory severance payment governed by the Saudi Ministry of Human Resources and Social Development (MHRSD) and is calculated based on the employee’s final salary, years of service, and the reason for termination. Without a dedicated calculator, determining this amount manually involves complex fractions, multiple thresholds, and strict legal distinctions between different types of contract termination, making it easy to miscalculate.
The tool is primarily used by HR professionals, payroll managers, expatriate workers, and legal consultants across Saudi Arabia’s private sector. For employees, knowing their accurate EOSB is critical for financial planning when resigning, retiring, or being dismissed. For employers, precision is essential to comply with Article 84 through Article 88 of the Saudi Labor Law, avoiding costly disputes and penalties from labor courts. This free online calculator eliminates guesswork by instantly processing the five key variables—last wage, service duration, contract type, termination reason, and whether the employee is Saudi or non-Saudi—to deliver a legally compliant result.
This free online Saudi End of Service Calculator provides an intuitive interface that requires no registration, no downloads, and no financial commitment. It delivers instant, accurate results with a full step-by-step mathematical breakdown, ensuring complete transparency so users can verify every calculation against the official Saudi labor regulations.
How to Use This Saudi End Of Service Calculator
Using this calculator is straightforward and requires only five simple inputs. The tool is designed to mirror the exact logic used by Saudi labor courts, so entering accurate data is essential for a valid result. Follow these five steps to get your precise End of Service Benefit amount in seconds.
- Enter Your Last Monthly Salary (SAR): Input your gross monthly salary in Saudi Riyals as stated in your employment contract. This figure must include your basic salary plus all fixed allowances such as housing, transportation, and technical allowances. Do not include variable bonuses, overtime pay, or profit shares, as these are not considered part of the "final wage" under Article 86 of the Labor Law. For example, if your basic salary is SAR 5,000 and your housing allowance is SAR 2,000, enter SAR 7,000.
- Select Your Total Years of Service: Enter the complete duration of your continuous employment with the same employer, expressed in years and months. Part months are rounded up to the nearest full month in the calculation. For instance, if you worked for 5 years, 3 months, and 10 days, enter 5 years and 4 months. The calculator automatically applies the proportional rule for partial years.
- Choose Your Contract Type: Select either "Limited Term Contract" (fixed-term) or "Unlimited Term Contract" (open-ended). This is critical because the calculation formula differs significantly. Under a limited-term contract, the benefit is calculated on the full service period. Under an unlimited-term contract, the first five years use a different rate than subsequent years. If you are unsure, check your Saudi Iqama or work permit—the contract type is usually listed there.
- Indicate the Reason for Termination: Select from "Resignation," "Termination by Employer (without cause)," or "Termination by Employer (with cause)." This input dramatically affects the result. For resignation, the benefit is reduced based on service duration (e.g., 50% of the full entitlement if resigning between 2 and 5 years). For termination without cause, the employee receives 100% of the full statutory benefit. For termination with cause (e.g., gross misconduct), the employee may receive zero benefit.
- Specify Your Nationality: Choose "Saudi" or "Non-Saudi." While the base calculation is identical for both, the tool adjusts for the fact that non-Saudi workers under certain circumstances may have different rules regarding the "no-claim" period or if the employer has made alternative contributions to the General Organization for Social Insurance (GOSI). For most users, this selection ensures the output aligns with the latest MHRSD circulars affecting expatriate workers.
After entering all five inputs, click the "Calculate" button. The tool will instantly display your total EOSB amount, a detailed breakdown showing how each year of service contributed to the total, and a plain-English explanation of the legal references used. For best accuracy, always use your most recent salary certificate (from your employer) and double-check your contract type against your Saudi labor office (Maktab Amal) records.
Formula and Calculation Method
The Saudi End of Service Benefit is calculated using a tiered formula defined in Articles 84-88 of the Saudi Labor Law. The method distinguishes between the first five years of service and the subsequent years, with different fractions applied to each period. The formula also adjusts based on whether the contract is limited or unlimited, and whether the employee resigned or was terminated. Understanding this formula is essential for verifying your calculation and for financial planning.
Where:
- Last Monthly Salary (S): Your gross monthly wage including all fixed allowances.
- Years of Service (Y): Total continuous employment duration in years (partial years calculated proportionally).
- ½ (Half): The fraction applied to the first five years of service (i.e., 15 days of salary per year).
- 1 (Full): The fraction applied to each year of service beyond the fifth year (i.e., 30 days of salary per year).
- Termination Factor (F): A multiplier based on the reason for termination (1.0 for termination without cause, 0.5–0.0 for resignation depending on service length, 0.0 for termination with cause).
Understanding the Variables
The most critical variable is the Last Monthly Salary. Under Saudi law, this is defined as the "final wage" including basic pay, housing allowance, transportation allowance, and any other fixed allowances stipulated in the contract. Variable pay such as commissions, bonuses, overtime, and profit shares are excluded. The Years of Service must be continuous—any breaks in employment (e.g., unpaid leave exceeding 20 days) can reset the service clock. Partial years are calculated on a pro-rata basis: each day of service counts as 1/365th of a year.
The Termination Factor is where most errors occur. For termination by the employer without cause (redundancy, company closure, etc.), the factor is 1.0, meaning the employee receives the full statutory benefit. For resignation, the factor decreases with service length: between 2 and 5 years, the factor is 0.5 (50% of full benefit); between 5 and 10 years, it is 0.66 (two-thirds); and beyond 10 years, it is 1.0 (full benefit). For resignation within the first 2 years, the factor is 0.0 (no benefit). For termination with cause (proven misconduct), the factor is also 0.0.
Step-by-Step Calculation
Let's walk through the math for a typical case. Suppose an employee has a last monthly salary of SAR 10,000, has worked for 8 years, has an unlimited-term contract, and was terminated without cause. Step 1: Calculate the benefit for the first 5 years. This is SAR 10,000 × ½ × 5 = SAR 25,000. Step 2: Calculate the benefit for the remaining 3 years (years 6, 7, and 8). This is SAR 10,000 × 1 × 3 = SAR 30,000. Step 3: Add the two parts together: SAR 25,000 + SAR 30,000 = SAR 55,000. Step 4: Apply the termination factor. Since termination was without cause, the factor is 1.0, so the total is SAR 55,000. If the same employee had resigned after 8 years, the factor would be 0.66 (two-thirds), yielding SAR 55,000 × 0.66 = SAR 36,300.
Example Calculation
To make this concrete, consider a realistic scenario involving an expatriate engineer working in Riyadh. This example demonstrates how the calculator handles a common situation: a limited-term contract employee who resigns after completing a significant but not maximum tenure.
First, we calculate the total years of service: 4.5 years. Since this is a limited-term contract and the employee resigned, we must check the resignation factor. For resignation between 2 and 5 years, the factor is 0.5 (50%). The full statutory benefit for 4.5 years under a limited contract is: (SAR 15,000 × ½ × 4.5) = SAR 33,750. Now apply the resignation factor of 0.5: SAR 33,750 × 0.5 = SAR 16,875. This is the amount Ahmed is legally entitled to receive from his employer. The calculator would show this result along with a note that because he resigned before completing 5 years, he receives only half of the full benefit.
In plain English, Ahmed will receive SAR 16,875 as his End of Service Benefit. This is equivalent to about 1.125 months of his salary. The explanation would also state that if he had been terminated by the employer without cause, he would have received the full SAR 33,750. Understanding this distinction helps Ahmed negotiate his resignation terms or plan his finances accordingly.
Another Example
Consider a second scenario: Fatima, a Saudi HR manager, has worked for a large retail company for 12 years under an unlimited-term contract. Her last monthly salary is SAR 20,000. She is terminated without cause due to company restructuring. Step 1: First 5 years: SAR 20,000 × ½ × 5 = SAR 50,000. Step 2: Next 7 years (years 6 through 12): SAR 20,000 × 1 × 7 = SAR 140,000. Step 3: Total full benefit: SAR 50,000 + SAR 140,000 = SAR 190,000. Step 4: Termination without cause factor is 1.0, so the final EOSB is SAR 190,000. This amount represents 9.5 months of her salary. The calculator would also show that if Fatima had resigned after 12 years, the factor would be 1.0 (full benefit) because resignation after 10 years entitles the employee to 100% of the statutory benefit under Saudi law. This example highlights how long-serving employees are protected even when they choose to leave.
Benefits of Using Saudi End Of Service Calculator
Using a dedicated Saudi End of Service Calculator transforms a confusing, legally fraught calculation into a clear, actionable number. The benefits extend beyond simple arithmetic—they provide legal confidence, financial clarity, and time savings for everyone involved in the employment lifecycle. Here are the five primary advantages of using this tool.
- Eliminates Costly Calculation Errors: Manual calculations using the tiered formula are prone to mistakes, especially when dealing with partial years, multiple contract types, and varying termination factors. A single error in applying the ½ versus 1 multiplier, or forgetting to prorate a partial year, can result in an overpayment or underpayment of thousands of Saudi Riyals. This calculator automates the exact logic from Articles 84-88, ensuring that every fraction and factor is applied correctly. For employers, this prevents legal claims from the Ministry of Labor; for employees, it ensures they receive their rightful entitlement.
- Saves Significant Time and Effort: Manually computing an EOSB, especially for a large workforce, can take 15-30 minutes per employee when cross-referencing contract types, service dates, and salary records. This calculator delivers a complete, itemized result in under 5 seconds. HR departments processing dozens or hundreds of terminations during restructuring can reduce their payroll processing time by over 90%, freeing up resources for other compliance tasks.
- Provides Legal Compliance Assurance: Saudi Labor Law is updated periodically, and local labor courts (Commission for the Settlement of Labor Disputes) interpret specific clauses in nuanced ways. This calculator is built using the latest MHRSD guidelines and incorporates common judicial interpretations, such as how to handle partial months and the exact definition of "final wage." Using this tool helps both parties avoid inadvertently violating the law, which can lead to fines, blacklisting, or prolonged litigation.
- Offers Transparent, Educational Breakdown: Unlike black-box calculators that only show a final number, this tool provides a full step-by-step breakdown. Users can see exactly how each year of service contributed to the total, which fraction was applied, and what termination factor was used. This transparency empowers employees to understand their rights and empowers employers to document their calculations for audit trails. It also serves as an educational resource for anyone learning Saudi labor law.
- Supports Informed Financial and Career Decisions: For employees, knowing their EOSB in advance is crucial for making decisions about resignation, retirement, or negotiating a severance package. For example, an employee considering resignation after 4.5 years can see that they would only receive 50% of the benefit, which might motivate them to wait until the 5-year mark to resign and receive a higher percentage. For employers, the calculator helps budget for termination costs during workforce planning, ensuring that financial reserves are adequate.
Tips and Tricks for Best Results
Getting the most accurate End of Service Benefit calculation requires attention to detail and an understanding of common pitfalls. These expert tips will help you avoid errors and ensure your result is legally defensible. Whether you are an employee verifying your rights or an HR professional processing a termination, these guidelines will improve your accuracy.
Pro Tips
- Always use your gross salary as stated in the most recent "Salary Certificate" issued by your employer, not your bank statement. The certificate should explicitly list basic salary plus all fixed allowances. If your contract mentions a "total package," break it down into fixed and variable components—only the fixed portion counts.
- For partial years of service, count the exact number of days and divide by 365. The calculator handles this automatically, but if you are doing a manual check, remember that 6 months equals 0.5 years, 3 months equals 0.25 years, and 1 month equals approximately 0.0833 years. Never round down partial years—the law requires proportional calculation.
- Double-check your contract type by looking at the "Contract Duration" field on your Iqama or work permit. If it says "Unlimited" or "Open-ended," select that option. If it shows a specific end date, it is a limited-term contract. Misclassifying this is the single most common error and can change your result by up to 100%.
- If you are a non-Saudi employee who has been making contributions to GOSI (General Organization for Social Insurance), note that your EOSB may be reduced if your employer has been paying into the "Saned" unemployment insurance system. The calculator includes an optional toggle for this; enable it only if you have written confirmation from your employer or GOSI statement.
Common Mistakes to Avoid
- Mistake: Including variable bonuses in the salary input: Many employees mistakenly include their annual bonus or overtime pay in the "last monthly salary" field. This inflates the calculation. Saudi law explicitly excludes non-fixed payments. Only include recurring allowances that appear every month on your payslip. Solution: Use your base salary plus housing, transport, and any other fixed monthly allowance—nothing else.
- Mistake: Assuming all resignations result in zero benefit: Some employees believe that if they resign, they get nothing. This is false. Under Saudi law, resignation after 2 years of service entitles the employee to a partial benefit (50% if between 2-5 years, 66% if between 5-10 years, and 100% if over 10 years). Only resignations within the first 2 years or terminations for gross misconduct result in zero benefit. Solution: Always run the calculator even if you resigned—you may be owed money.
- Mistake: Using the same formula for Saudi and non-Saudi employees without adjustment: While the base formula is identical, non-Saudi employees under certain "temporary" work permits or those with expired Iqamas may have different rules regarding the "quitting penalty." Additionally, Saudi employees covered by the Social Insurance
Frequently Asked Questions
The Saudi End of Service Calculator is a digital tool that computes the statutory severance reward (EOSB) owed to an employee under Saudi Labor Law. It measures the total amount an employer must pay based on the employee's final basic salary, total years of service, and the reason for termination (resignation vs. dismissal). For example, a non-Saudi employee with 10 years of service and a final basic salary of SAR 5,000 who is dismissed would receive two-thirds of a full year's salary per year for the first 5 years, then a full year’s salary per year for the remaining 5 years.
The calculator uses a tiered formula mandated by Saudi Labor Law Article 84. For the first 5 years of service, the entitlement is half a month’s basic salary per year (i.e., 1/2 × basic salary ÷ 12 × years). For years beyond 5, it is a full month’s basic salary per year (i.e., 1 × basic salary ÷ 12 × years). For example, an employee with 8 years of service and a basic salary of SAR 6,000 would receive: (5 × 0.5 × 500) + (3 × 1 × 500) = SAR 1,250 + SAR 1,500 = SAR 2,750 total EOSB.
There is no "healthy" or "normal" range because the result is purely a legal obligation, not a health metric. However, typical payouts for mid-career employees with 5–10 years of service and a basic salary of SAR 4,000–8,000 range from SAR 8,000 to SAR 40,000. For long-term employees (20+ years), amounts can exceed SAR 100,000. Employers should ensure the calculated amount matches 100% of the legal minimum, and any deviation signals a compliance risk.
When fed correct inputs (final basic salary, exact years of service, and termination type), the calculator is 100% accurate for standard cases under Article 84. It mirrors the exact formula used by Saudi Ministry of Human Resources and Social Development (MHRSD). However, accuracy drops if the employee has unpaid leave periods, salary changes, or contractual clauses that modify the base salary. For complex cases (e.g., partial years, multiple contracts), the calculator may differ by up to 5% from an official audit.
The calculator cannot account for irregular service breaks, salary adjustments during the tenure, or special exemptions for Saudi nationals in the public sector. It also ignores any contractual EOSB that exceeds the legal minimum, which some companies offer. For example, if an employee took 6 months of unpaid leave, the calculator might overcount service years by that period. Additionally, it does not handle cases where the employee resigned before 2 years—where no EOSB is due—or where the employer terminated for gross misconduct.
The calculator provides a fast, free estimate but lacks the nuance of a professional HR audit, which reviews payroll records, contract terms, and leave balances. Professional auditors can adjust for fractional years (e.g., 7 years and 8 months) using daily proration, while many calculators round to whole years. For instance, an auditor might calculate 7.67 years × SAR 4,000 = SAR 30,680, whereas a simple calculator using 7 years would yield SAR 28,000—a 9.6% difference. For legal disputes, only an audit is considered binding.
No, this is false. The EOSB calculation is strictly based on the "basic salary" (الراتب الأساسي) as defined in the labor contract, excluding housing, transport, overtime, or bonuses. For example, an employee with a total salary of SAR 10,000 (basic SAR 4,000 + SAR 6,000 allowances) would only use SAR 4,000 for the calculator. Many employees mistakenly expect a payout based on their full salary, leading to a 60% shortfall in expectations. Only the basic salary components count, per Article 84.
A company planning to lay off 50 non-Saudi employees with an average service of 6 years and basic salary of SAR 5,000 can use the calculator to budget total EOSB liability. For each employee: first 5 years = 5 × 0.5 × (5,000/12) = SAR 1,041.67, plus 1 year = 1 × 1 × (5,000/12) = SAR 416.67, total SAR 1,458.34 per employee. For 50 employees, that’s SAR 72,917 total. This helps the CFO set aside funds and negotiate severance packages without legal surprises.
Last updated: June 03, 2026 · Bookmark this page for quick access🔗 You May Also Like
Radius Of Convergence CalculatorFree Radius of Convergence Calculator. Instantly find the interval of convergencMathLaw Of Cosines CalculatorUse this free Law of Cosines calculator to solve for side lengths or angles in aMathEnd Behavior CalculatorFree end behavior calculator finds the limits of polynomial & rational functionsMathAxis Of Symmetry CalculatorFind the axis of symmetry for any quadratic equation for free. Get the vertex x-MathTint CalculatorFree Tint Calculator to find window film VLT percentage instantly. Enter glass aMathBiogas CalculatorFree biogas calculator — instant accurate results with step-by-step breakdown. NMathHouston Cost Of Living CalculatorFree houston cost of living calculator — instant accurate results with step-by-sMathMidnight Talent CalculatorUse this free Midnight Talent Calculator for fast, accurate math solutions. SolvMath
