Step-by-Step Guide: How to Calculate Your EOSB in Saudi Arabia (2026)
Learn how to calculate your EOSB in Saudi Arabia step-by-step. Understand eligibility, formulas, examples, and avoid common mistakes to know your exact benefits.

How to Calculate Your EOSB in Saudi Arabia
Introduction
End of Service Benefits (EOSB) is one of the most important entitlements for OFWs in Saudi Arabia. Many workers are unsure about how much they are eligible for and often expect a higher payout than the law allows.
This step-by-step guide for private-sector(not for domestic workers) will show you how to calculate your EOSB correctly, highlight common mistakes, and explain the factors that affect your entitlement.
Step 1: Check Your Eligibility
To be eligible for EOSB in Saudi Arabia:
- You must have completed at least 2 years of continuous service.
- Employment can be terminated by either the employer or resignation, but the calculation differs.
- Ensure you have a valid employment contract and your salary slips or proof of wages.
⚠️ Note: If you resign before 2 years, you are not automatically entitled to EOSB.
Step 2: Know Your Basic Salary
- EOSB is generally calculated using the worker’s last legally recognized wage. Whether a particular allowance or variable payment is included may depend on its nature, regularity, contractual treatment and any valid agreement under Article 86.
Step 3: Understand the Calculation Formula
Saudi Labor Law EOSB Calculation:
- First 5 years: ½ month basic salary for each year of service
- After 5 years: 1 month basic salary for each additional year
Example 1: Resignation after 6 years
- Basic salary: SAR 3,000
- First 5 years: 5 × 0.5 = 2.5 months
- 6th year: 1 month
- Total EOSB: 3,000 × 3.5 = SAR 10,500
Example 2: Termination by employer after 6 years
- Basic salary: SAR 3,000
- First 5 years: 5 × 0.5 = 2.5 months
- 6th year: 1 month
- Employer termination without cause = full entitlement, same as above
Basic Salary or Total Salary?
EOSB is not always calculated using basic salary alone. Read our complete guide on last wage, actual wage, and allowances to understand which salary components may be included in the calculation.
Read: Saudi EOSB Last Wage and Allowances Explained
Step 4: Deduct Any Unpaid Leave or Penalties
- Any unpaid leave may reduce the total EOSB.
- Disciplinary penalties may also affect the calculation.
- Always review your payroll and contract history before calculating.
Step 5: Use an EOSB Calculator for Accuracy
To simplify, you can use online calculators (like our PinoyTalks EOSB Calculator) to get an estimate in minutes.
- Input your years of service
- Input your last wage
- Check resignation vs termination scenario
Common Mistakes to Avoid
- Confusing total salary with basic salary
- Ignoring unpaid leave deductions
- Not considering partial years
- Not checking Saudi Labor Law updates (MHRSD)
Conclusion
Calculating your EOSB correctly ensures you receive what you deserve and avoids disappointment. Always keep a copy of your contract and salary slips, and double-check the computation before resigning or leaving Saudi Arabia.
💡 Tip: Comment your years of service below, and we’ll estimate your EOSB for free!
To stay updated on Saudi labor rules, EOSB guides, and OFW rights, always visit PinoyTalks.
Bookmark the site and check regularly for trusted, easy-to-understand updates that help protect your salary and benefits in Saudi Arabia.
👉 Share this with fellow OFWs so everyone stays informed.
Disclaimer
This guide is for informational purposes only. PinoyTalks is not responsible for any discrepancies in individual calculations. Always check with official MHRSD regulations.