How to Calculate Your GOSI Contribution in Saudi Arabia (2026 Guide)
If you work in Saudi Arabia or employ staff there, understanding how your GOSI contribution is calculated is essential for payroll accuracy, retirement planning, and legal compliance. GOSI, the General Organization for Social Insurance, is the government body responsible for administering social insurance schemes covering old-age pensions, disability, occupational hazards, and unemployment insurance (SANED) for workers in the Kingdom. Every month, a percentage of an employee’s salary is deducted and matched by the employer, then deposited into the GOSI system to fund these benefits.
This guide breaks down exactly how the GOSI contribution is calculated, what counts as “contributable wage,” the difference between Saudi and non-Saudi contribution rates, and how to estimate your own monthly deduction using a simple formula. Whether you are an HR professional processing payroll or an employee trying to understand your payslip, this article walks you through the mechanics step by step. If you manage a team, you may also want to read our GOSI registration guide for employers to make sure your company is properly enrolled before running any contribution calculations.
What Is a GOSI Contribution?
A GOSI contribution is a mandatory monthly payment made jointly by an employer and employee (or solely by the employer, depending on the scheme) into Saudi Arabia’s social insurance system. These contributions fund several protection programs, including:
- Old-age, disability, and death annuities — the core pension scheme
- Occupational hazards branch — covering workplace injuries and related compensation
- SANED (unemployment insurance) — a joint scheme providing temporary income support to eligible unemployed Saudi nationals
The contribution amount is calculated as a percentage of the employee’s contributable wage, not their gross salary in every case, which is a distinction many new employees and small business owners overlook. Understanding this distinction is the single most important step before you attempt any manual calculation.
What Counts as Contributable Wage?
Before you can calculate a contribution, you need to know what “wage” GOSI actually applies the percentage to. Generally, contributable wage includes:
- Basic salary
- Housing allowance (in most cases, for Saudi employees under the unified system)
- Certain fixed allowances paid regularly as part of the employment contract
It typically excludes irregular payments such as:
- One-time bonuses
- Overtime pay
- End-of-service gratuity
- Reimbursed business expenses
Because the treatment of allowances can vary depending on whether the employee is Saudi or non-Saudi, and depending on updates to GOSI regulations, employers should always confirm the exact wage base through their GOSI online portal account rather than assuming a fixed rule applies indefinitely.
GOSI Contribution Rates: Saudi vs Non-Saudi Employees
Historically, GOSI applied different rate structures depending on nationality, because non-Saudi employees are not covered under the annuities (pension) branch or SANED, only under occupational hazards. For a full nationality-by-nationality breakdown, see our dedicated article on GOSI contribution rates for Saudi and non-Saudi employees.
For Saudi employees, contributions have traditionally been split across three branches: the annuities (pensions) branch shared between employer and employee, the occupational hazards branch paid fully by the employer, and SANED unemployment insurance shared between employer and employee.
As part of a phased reform that began in mid-2021, the combined annuities contribution rate for Saudi employees was gradually increased over several years to strengthen the sustainability of the pension fund, with the increases split proportionally between employer and employee shares. Because this phase-in schedule was designed to reach its final target rate over multiple years, the exact current percentage should always be confirmed on your GOSI portal dashboard or payslip, as the final figures depend on the specific year of implementation.
For non-Saudi employees, the employer typically pays a smaller flat percentage covering only the occupational hazards branch, since expatriate workers are not enrolled in the annuities or SANED programs. This is one of the most common points of confusion for expatriate staff who assume they are paying into a pension they are not eligible to draw from.
Step-by-Step: How to Manually Calculate Your Contribution
Here is a simplified way to estimate your monthly GOSI contribution:
Step 1: Identify Your Contributable Wage
Add together your basic salary and any qualifying housing allowance or fixed allowance as defined by your contract and GOSI rules.
Step 2: Identify the Applicable Rate for Your Branch and Nationality
Check your current employer and employee percentage splits on your GOSI account, since these differ for Saudi and non-Saudi staff and may have changed due to phased reforms.
Step 3: Multiply Your Contributable Wage by the Employee’s Percentage Share
This gives you the amount deducted from your salary each month.
Step 4: Multiply the Same Wage by the Employer’s Percentage Share
This is the amount your employer contributes on your behalf, which does not come out of your take-home pay but is still part of the total contribution recorded on your account.
Step 5: Add the Employee and Employer Amounts Together
This is the total monthly contribution submitted to GOSI for that pay period.
For example, if your contributable wage is 8,000 SAR per month, and your combined annuities rate (employer + employee) is applied, you would multiply 8,000 by each party’s respective percentage to get their individual contribution, then sum the two figures for the total monthly deposit.
Worked Example
Consider a Saudi employee with a basic salary of 6,000 SAR and a housing allowance of 1,500 SAR, giving a contributable wage of 7,500 SAR. If the employee’s share of the annuities branch is a certain percentage and the employer’s share is a slightly higher percentage (with employers also covering the full occupational hazards and part of SANED), the payroll system multiplies 7,500 SAR by each applicable rate separately, then totals the results to arrive at the figure submitted to GOSI that month. Because exact percentages are periodically revised, always cross-check the figure your payroll software produces against the official rate table published on the GOSI portal before finalizing payroll.
Now consider a non-Saudi employee earning a basic salary of 5,000 SAR with no qualifying housing allowance under the occupational-hazards-only scheme. In this case, only the employer contributes, calculated as a flat percentage of the 5,000 SAR wage, and no deduction appears on the employee’s payslip for GOSI at all. This is why many expatriate workers are surprised to learn they do not accumulate a Saudi pension, since their contributions only cover injury-related compensation.
Using the Official GOSI Online Calculator
Rather than relying purely on manual math, GOSI provides online tools through its e-services portal where registered employers and employees can view exact contribution figures tied to their real wage records. This is the most reliable method because it automatically applies the correct, currently active rate rather than a rate that may already be outdated due to phased reforms. If you have not yet set up access, our GOSI login guide explains how to register, reset a forgotten password, and troubleshoot common access issues.
For employers managing multiple staff, it is worth pairing this manual understanding with a dedicated walkthrough of the calculator tool itself, which we cover in detail in our step-by-step GOSI contribution calculator guide for employers.
Why Manual Calculations Sometimes Differ From Your Payslip
If your manual calculation does not match what appears on your payslip or GOSI statement, a few things could explain the gap. Your housing allowance or a specific allowance may be excluded or included differently than you assumed. Your employer may be applying an older or newer contribution rate during a phase-in period. There could also be simple rounding differences in how the contributable wage was calculated, or a delay in updating payroll software following a rate change announcement.
If you suspect an error, the first step is to review your official GOSI employment history record online, which shows the wage and contribution figures reported by your employer for each month. Comparing this record against your payslip line by line is the fastest way to spot a discrepancy.
Common Questions About GOSI Contribution Calculations
Does GOSI contribution apply to overtime pay?
Generally no. Overtime is considered a variable payment rather than a fixed contractual wage component, so it is typically excluded from the contributable wage base.
What happens if my employer miscalculates my contribution?
You can raise the discrepancy with your HR department first, and if unresolved, file a correction request through your GOSI portal account or visit a GOSI branch office with supporting payslips.
Do allowances like transportation count toward contributable wage?
This depends on whether the allowance is fixed and contractual or reimbursement-based. Fixed transportation allowances are more likely to be included than expense reimbursements.
Can I see historical contribution rates for previous years?
Yes, your GOSI employment history typically retains monthly contribution records, allowing you to trace how your contribution amount changed as rates were phased in over time.
Conclusion
Calculating your GOSI contribution accurately comes down to three things: knowing your true contributable wage, applying the correct current rate for your nationality and branch, and cross-checking your manual estimate against your official GOSI portal record. Rates have changed multiple times in recent years as part of long-term pension reforms, so the safest practice for both employees and employers is to treat any manual calculation as an estimate and confirm the final figure using GOSI’s official online tools. For a deeper dive into how these rates break down by nationality, continue with our guide to GOSI contribution rates for Saudi and non-Saudi employees.
How Contribution Calculations Interact With Your Long-Term Pension
It is worth remembering that a GOSI contribution is not just a monthly payroll deduction; it is also the raw data point that eventually feeds into your pension calculation decades later. GOSI’s pension formula generally looks at your contribution history and reported wages over your working life, so consistently accurate monthly calculations compound into a more accurate and often higher final pension figure. Conversely, years of understated contributable wage, even by a small margin, can quietly erode the eventual benefit. This is one of the strongest practical reasons to care about getting the monthly math right rather than treating it as a routine formality. For the full picture of how these historical contributions translate into a retirement benefit, see our GOSI pension guide covering eligibility, calculation, and how to apply.
Tools and Resources That Make Calculation Easier
Beyond manual arithmetic, several resources can reduce the chance of error. Your GOSI online portal account is the single most authoritative source, since it reflects the exact rate and wage rules currently in force rather than a percentage you memorized months ago. Many payroll software packages used in Saudi Arabia also include built-in GOSI calculation modules, though these are only as accurate as their last configuration update, so periodic verification against the portal remains important. Finally, keeping a simple personal or company spreadsheet that logs the contributable wage, rate, and resulting contribution side by side for each month creates a useful audit trail if a discrepancy ever needs to be investigated later.
What To Do If You Believe Your Contribution Was Calculated Incorrectly
If your own calculation consistently disagrees with your payslip or official GOSI record, do not assume the official figure is automatically correct. Start by requesting a breakdown from your HR or payroll department showing exactly which wage components and rate they applied. Compare this against your GOSI employment history record for the same period. If a genuine discrepancy is confirmed, most corrections begin with a formal request to your employer, escalating to a direct inquiry with GOSI through their e-services portal or a branch visit if the employer does not resolve it. Keep copies of payslips and any correspondence throughout this process, since documentation is essential if the correction needs to be backdated.
Key Takeaways
Getting your GOSI contribution calculation right requires attention to three moving parts working together: an accurate contributable wage figure, the correct current rate for your nationality and branch, and periodic reconciliation against GOSI’s own official records. None of these three elements is difficult in isolation, but because rates have changed multiple times in recent years and wage rules can be easy to misapply, small errors are common in practice. Building the habit of checking your GOSI portal account regularly, rather than relying purely on memory or an old spreadsheet formula, is the most reliable way to keep your monthly calculations accurate over the long run.
