Expat Labor Guide
EOSB Allowances in Saudi Arabia 2026: What Counts in Basic Salary?
Housing, transport, mobile, bonuses — which parts of your salary actually feed into your End of Service Benefit? The answer determines thousands of riyals at exit time. Here is exactly how the law treats each component.
Introduction: The Salary That Hides Your Real EOSB
Open any expat employment contract in Saudi Arabia and you will see the same pattern: a salary broken into pieces. Basic salary, housing allowance, transportation allowance, mobile allowance, sometimes a bonus clause and a vague mention of overtime. Your heart skips when you see the big total at the bottom of the offer letter. Then, years later, your HR department hands you a gratuity cheque that feels embarrassingly small — and you finally realise the big number you signed was never the number used to calculate what you actually take home at exit.
The direct answer, up front: Under Saudi Labor Law Article 1, End of Service Benefit (EOSB) is calculated based on your last drawn basic salary only. Housing, transportation, mobile, and other allowances are typically excluded unless your employment contract or company policy explicitly states otherwise. Most expats lose money not because the calculator is wrong, but because they never understood which component the law uses as its base.
This guide is written from the perspective of a senior HR consultant who has handled many final settlements. It walks through the legal definition of wages, separates the components that count from the ones that do not, shows you real step-by-step calculations with the actual numbers, and — most importantly — explains how to protect yourself before you sign. The average mistake described in Scenario B below costs an expat roughly 6,000 to 12,000 SAR over a six-year contract. You do not need to be that statistic.
Not sure about your salary breakdown? Use our Free EOSB Calculator to calculate your entitlement based on your exact basic salary — it takes less than a minute.
Saudi Labor Law Article 1: Defining "Wages" for EOSB
Everything about your gratuity starts with one word in the statute: wages (اجر, transliterated ajr). Article 1 of the Saudi Labor Law defines wages as the amount paid to the worker for his or her work, whether paid on a monthly, weekly, daily, or hourly basis. The definition is deliberately broad — but the practice of calculating EOSB has narrowed it in a very specific way.
The general rule applied across Saudi companies and confirmed in labor disputes is that the EOSB base is the basic salary — the fixed, contractual core payment — plus any fixed, regular cash allowances that are paid every month without variation and are documented in the contract. Allowances that are discretionary, conditional, or designed to reimburse an actual expense (like a phone bill or a fuel purchase) do not form part of wages for EOSB purposes.
Why this matters: A company can pay you 7,000 SAR every month, split as 5,000 basic and 2,000 in allowances, and legally calculate your gratuity on the 5,000. If you never read your contract breakdown, you will discover this only at the settlement table. The law does not automatically give you the larger number just because you receive it.
Two clarifications are worth locking in now. First, the law looks at the last drawn basic salary — if you received a raise in your final year, the new basic applies to the entire service period, which is a powerful reason to negotiate raises that hit your basic component rather than your allowances. Second, recent labor court practice has shown increasing willingness to treat a fixed monthly allowance as part of the wage base when the contract and payment records consistently show it as a guaranteed, non-variable amount. But you should never rely on a court to fix what a contract should have stated clearly in writing.
Salary Components That COUNT Toward EOSB
Start with the good news: some parts of your salary do feed into the EOSB base. These are the components that are fixed, guaranteed, and documented. If your package is structured smartly, your gratuity grows with you. Here is what counts.
Basic Salary (Al-Ratib Al-Asasi / الراتب الأساسي)
The core fixed monthly payment is the foundation of your entire EOSB. It is the number that appears in your contract as your basic wage, and it is the amount the law uses first and foremost when your service ends. If your basic salary is 5,000 SAR, that 5,000 SAR is your EOSB base — period. Raises to basic salary directly increase every future year of gratuity.
Fixed Cost of Living Allowance (COLA)
If your contract grants a cost of living allowance as a fixed monthly amount — paid in full every month, never varying with your actual expenses — there is a strong argument that it forms part of your wage base. A COLA of 1,000 SAR on top of a 4,000 SAR basic gives you a 5,000 SAR EOSB base under this reading. The critical word is fixed. A COLA that changes month to month, or that exists only on paper, will not help you.
Fixed Responsibility Allowances
Management allowances, supervisory premiums, or role-based stipends that are part of your regular, documented salary fall into the same category as COLA. If your contract says you receive a 500 SAR monthly management allowance as a guaranteed term of employment, courts and HR auditors increasingly treat it as part of the wage base. The pattern to remember: fixed + regular + documented = likely included. Variable + discretionary = excluded.
Pro tip for contract review: When a company wants to be generous, they typically write it into the contract. When they want to save money at exit, the same allowances quietly disappear from the EOSB conversation. Whatever your contract says in writing is your strongest weapon.
Salary Components That DO NOT Count Toward EOSB
This is the section that costs expats real money, because it lists the allowances most workers assume are included. Under the standard application of Saudi Labor Law, none of the following enter the EOSB base unless the contract or an official company policy explicitly includes them. Read each one carefully against your own offer letter.
Housing Allowance (Sakan / بدل السكن)
Housing allowance — typically about 25% of basic salary — is the single most common allowance in Saudi packages, and it is excluded from EOSB calculation by default. Whether it is paid as cash or provided as company accommodation, the standard legal reading keeps it outside the wage base. Example: basic 5,000 SAR plus housing 1,250 SAR means only 5,000 SAR counts for EOSB. The 1,250 SAR you collected monthly for years adds nothing to your gratuity.
Transportation Allowance (Mowasalat / بدل المواصلات)
Transportation allowance — usually around 10% of basic salary — is treated the same way. It is considered a reimbursement-style benefit designed to cover the practical cost of getting to work, not a wage component. It is excluded from EOSB calculation unless your contract says otherwise. A worker with 5,000 basic and 500 transport still has a 5,000 SAR EOSB base.
Mobile / Phone Allowance
Communication allowances, whether 100 SAR or 500 SAR a month, are reimbursement in nature — they cover a cost you would otherwise pay yourself. They are excluded from EOSB. Treat any "phone money" in your contract as pocket money that disappears from the settlement math.
Overtime Payments
Overtime is variable by definition: it depends on the hours you actually work. Because it is not fixed and not guaranteed, it does not form part of the EOSB wage base. Even if you consistently worked 20 overtime hours every month for years, those payments are excluded from your gratuity calculation.
Performance Bonuses & Commissions
Bonuses and commissions are discretionary. The law treats them as rewards for performance, not as regular wages, and they are excluded from EOSB. A 10,000 SAR annual bonus is generous while you work there, but it contributes zero to your end of service benefit.
Shift Differential Allowances
Additional pay for night shifts, hazardous work, or on-call duties is a premium for specific working conditions, not a base wage. It is excluded from EOSB. The same logic that excludes overtime applies here: variable, conditional, and tied to actual performance of a special duty.
The one-line summary: If an allowance is a fixed part of your agreed monthly package and appears as a guaranteed line in your contract, it may count. If it reimburses a cost, rewards performance, or varies with your behaviour, it does not count.
Real-World Calculation Examples (Step by Step)
Numbers make the law real. Below are three complete scenarios using the standard Article 84 accrual formula — half a month's basic salary for each of the first five years, and one full month's basic salary for each year after — so you can compare your own package against all three.
Scenario A: Standard Expat Package
| Component | Amount (SAR) | Counts for EOSB? |
|---|---|---|
| Basic Salary | 5,000 | Yes |
| Housing (25%) | 1,250 | No |
| Transport (10%) | 500 | No |
| Mobile | 200 | No |
| Total Monthly | 6,950 | Base = 5,000 |
You receive 6,950 SAR every month, but your EOSB base is 5,000 SAR. After six years: (5,000 ÷ 2 × 5 years) + (5,000 × 1 year) = 12,500 + 5,000 = 17,500 SAR. That is the number your HR will present — and it is correct under the standard reading.
Scenario B: The "Total Salary" Contract (Danger Zone)
Your contract says "Total Salary: 7,000 SAR" with no breakdown. At exit, the company claims your basic was 4,000 SAR and the remaining 3,000 SAR was allowances. Your EOSB base becomes 4,000 SAR. Compare that to the 5,000 SAR basic you assumed you signed for — you lose 1,000 SAR per year of service in gratuity.
The danger is real because, without a written breakdown, the employer's interpretation often wins. The solution is simple and costs nothing at signing time: demand an itemized salary breakdown in your contract before you sign anything. If they refuse, that refusal is a warning sign about how they will treat you at exit.
Scenario C: Generous Company Policy
Some companies — usually those that want to attract and retain talent — write a policy stating that EOSB is calculated on basic plus housing plus transport. With a 5,000 SAR basic, a 1,250 housing, and a 500 transport allowance, your EOSB base jumps to 6,750 SAR.
After six years: (6,750 ÷ 2 × 5) + (6,750 × 1) = 16,875 + 6,750 = 23,625 SAR. That is 6,125 SAR more than Scenario A for the exact same six years of work — purely because the policy and contract used the fuller base. The difference is decided at the document, not by the years you worked.
The "Total Salary" Contract Trap
The most expensive sentence in Saudi employment is the one that reads "Total Monthly Salary: 8,000 SAR" with no breakdown. It looks generous on the offer letter and devastating at the settlement table. Here is how the trap works in practice.
When you sign, you believe you earn 8,000 SAR. When you exit, the company produces an internal record showing basic of 5,000 SAR and allowances of 3,000 SAR. Because the contract itself never documented a basic component, the EOSB is calculated on the 5,000 — and courts, in the absence of written evidence, frequently side with the employer. The phrase you must remember: no written breakdown means the company's numbers win.
- Ask in writing: Before signing, email HR asking for the exact basic salary component and how EOSB will be calculated. Keep the reply.
- Demand the breakdown in the contract: "Basic 5,000 + Housing 1,250 + Transport 500 + Mobile 200" leaves nothing to argue about later.
- Check your salary slips: After your first payroll run, confirm the basic shown on your slip matches the contract. A mismatch now is a lawsuit later.
- Get policy in writing: If HR verbally promises "EOSB on total salary," ask for it as a signed policy document or an email confirmation.
This is not paranoia — it is the single most common EOSB dispute pattern in Saudi labor cases. A five-minute conversation at signing prevents a five-month argument at exit.
Company Policy vs. Labor Law
The law sets a floor, not a ceiling. Company policy can always be more generous than the Labor Law — and when it is, that policy is legally binding on the employer. If your company's HR manual states that EOSB is calculated on basic plus allowances, the company must honour it.
The reverse is not true: a company policy that tries to pay less than the law allows is void, because Article 8 of the Saudi Labor Law strikes down any agreement that waives or reduces a worker's statutory rights. So the negotiation is one-way — policy can help you, never hurt you below the legal minimum.
How to check your company's policy: Request the HR policy manual or the employment handbook, specifically the "End of Service" or "Final Settlement" section. Compare its EOSB base definition with your contract. If the manual includes allowances but your settlement does not, raise the manual in writing before you sign the settlement release.
When a company changes its policy to be more generous, insist on the change being documented — a memo, an email, or a revised handbook — because an unwritten promise has little weight when a different HR manager handles your exit five years later. Written policy is the difference between 17,500 SAR and 23,625 SAR in the examples above.
Special Considerations for Expats
Your nationality shapes how the salary game is played. Recruitment channels differ, contract practices differ, and the warnings you need differ. Two groups face the highest risk, so the guidance is tailored below.
For South Asian Expats (Pakistan / India / Bangladesh)
For workers from Pakistan, India, and Bangladesh, the single most important habit is getting the salary breakdown in both Arabic and English. Many recruitment agencies and subcontractors in home countries send vague, single-line contracts that look official but say nothing about the basic component. A contract that says "Monthly Salary: 4,000 SAR" and nothing else is a contract that gives your EOSB base to the employer's imagination.
Ask your agency, in writing, for the itemized breakdown before you leave home. If the agency stalls, consider that a red flag. When you arrive, compare the first salary slip against the contract — the MHRSD's Wage Protection System records every payment, and a mismatch between slip and contract is your earliest, best evidence.
For Filipino Expats
Filipino workers benefit from the POLO (Philippine Overseas Labor Office) verification process, which requires that employment contracts be submitted and verified before deployment. That verification is your protection — but it only helps if your contract actually itemizes the salary components. Never sign a contract without a clear breakdown, and never assume the agency printed the full truth.
Before your exit, have any release, waiver, or final settlement reviewed through POLO or by a legal professional. A "complete and final settlement" document is exactly where an employer buries a smaller EOSB number. Read it, verify it against your own calculation, then sign.
Frequently Asked Questions (FAQs)
Is housing allowance included in EOSB calculation in Saudi Arabia?
No. By default, housing allowance (sakan) is excluded from the EOSB base under the standard application of Saudi Labor Law. Your gratuity is calculated on basic salary only unless your contract or company policy explicitly includes housing. A 5,000 SAR basic plus 1,250 SAR housing means only the 5,000 SAR counts.
Does transportation allowance count toward end of service benefit in KSA?
No. Transportation allowance (mowasalat) is treated as a reimbursement for travel cost and is excluded from EOSB by default. Only a contract or policy that explicitly includes it can bring it into the calculation.
What is included in basic salary for EOSB calculation?
The basic salary is the fixed, contractual core payment stated in your employment contract. Fixed, regular, documented cash allowances may also count, while housing, transport, mobile, overtime, bonuses, and shift premiums are excluded unless the contract says otherwise.
Can my company include allowances in EOSB calculation?
Yes. Company policy can be more generous than the law. If the contract or an official HR policy says EOSB is calculated on basic plus allowances, the company is legally bound to honour it. Policy can add allowances but cannot pay less than the legal minimum.
My contract says "total salary" with no breakdown. What do I do?
Ask your HR department, in writing, for the itemized breakdown of your basic salary and allowances before signing, and ask how EOSB will be calculated. Keep the written reply. Without a written breakdown, the employer's interpretation of your basic salary usually prevails.
Are overtime payments included in EOSB in Saudi Arabia?
No. Overtime is variable and not guaranteed, so it does not form part of the EOSB wage base. Even consistent overtime hours do not add to your end of service benefit unless a written policy says otherwise.
Does performance bonus count toward gratuity in KSA?
No. Bonuses and commissions are discretionary performance rewards, not regular wages, and they are excluded from EOSB. A large annual bonus contributes nothing to your end of service benefit.
Know Your Number Before You Sign Anything
The lesson of every scenario in this guide is the same: your EOSB is decided by your contract's basic salary line, not by the total you receive each month. A smart expat checks that line at signing, confirms it on the first salary slip, and reads the company policy before the exit conversation begins. That habit is worth thousands of riyals — the difference between Scenario A and Scenario C in this guide is 6,125 SAR for the same six years of work.
Remember the summary: basic salary is always the base. Fixed, regular, documented allowances may be added. Housing, transport, mobile, overtime, and bonuses are excluded by default. Written contract language beats verbal promises every time.
Don't let vague salary components cost you thousands. Use the SaudiToolHub EOSB Calculator to estimate your entitlement based on your basic salary, then take that number with you when you speak to HR. If your settlement differs from your own calculation, ask why — in writing.
Understanding your resignation rights? Also read our guide on Saudi Resignation EOSB Rules: Article 84 vs 85 to see how the tiered system changes your number depending on who ends the contract.
Calculate Your EOSB Now
Free — enter your basic salary, years of service, and reason for leaving
Use the Free EOSB CalculatorDisclaimer: This guide is for informational purposes based on the Saudi Labor Law Article 1. Company policies may vary. Always verify your specific salary components with your HR department and employment contract.
Try it now: Free EOSB Calculator
Calculate your end-of-service benefit instantly based on Article 84 rules.
Try it nowRelated Tools
- Nitaqat Saudization Simulator — Check your Saudization ratio and band classification.
- CR Cost Estimator — Estimate Commercial Registration and business setup costs.