Skip to main content

Microtec

Salary and GOSI Calculator for Saudi Arabia

Nationality
SAR
SAR
SAR
SAR

GOSI is charged on basic salary plus housing. Transport and other allowances are paid in full and carry no contribution.

Net salary—
Cost to the company—
Employee
Gross salary
—
Contributory wage
—
Annuities
—
SANED
—
GOSI deduction
—
Employer
Annuities
—
SANED
—
Occupational hazards
—
Employer share
—

How was this calculated?

This salary calculator is built on social insurance contributions in Saudi Arabia. Enter the basic salary, housing allowance and other allowances, choose the nationality and the GOSI system, and you see the employee's GOSI deduction and net salary, the employer's contribution on top of the salary and the total monthly cost of the role. The bar under the result splits that cost into what reaches the employee and what goes to GOSI from each side. Advanced mode lets you pick the payroll month, add other deductions and build a payroll for several employees that downloads as an Excel file.

In shortA citizen who joined GOSI before July 2024 has 9.75% of basic plus housing deducted, and the employer pays 11.75%. Nothing is deducted from an expatriate's salary, and the employer pays 2% for them. Contributors who first joined after July 2024 see their annuity rate rise by half a point a year.

How to calculate net salary after the GOSI deduction

Net salary starts from gross pay, meaning basic salary plus every allowance, less the employee's social insurance share and any other deductions. The employee share is worked out on the contributory wage, which is basic salary plus housing allowance capped at SAR 45,000, not on gross pay.

Base = min(Basic + Housing, 45,000) · Net = Gross − Base × employee rate

Example 1, citizen on the previous system: basic SAR 8,000, housing 2,000, transport 800. Gross pay is 10,800.00, the contributory wage 10,000.00 and the GOSI deduction 10,000 × 9.75% = 975.00, so net pay is SAR 9,825.00. The employer adds 1,175.00, so the employee costs SAR 11,975.00 a month.
Example 2, a female citizen on the new system, October 2026 payroll: basic SAR 6,000, housing 1,500, transport 500. The contributory wage is 7,500.00; the annuity rate is 10% and SANED 0.75%, so the deduction is 806.25 and net pay SAR 7,193.75. The employer share is 956.25 and the cost SAR 8,956.25.
Example 3, expatriate: basic SAR 3,500, housing 875, transport 300. Nothing is deducted, so net pay is SAR 4,675.00. The employer pays occupational hazards of 4,375 × 2% = 87.50, bringing the cost to SAR 4,762.50.

What percentage of salary goes to GOSI

Contributions fall into three branches: annuities (the pension), SANED (unemployment insurance) and occupational hazards. The first two apply to citizens only; the third applies to everyone and is paid by the employer alone.

BranchEmployeeEmployer
Annuities, citizen contributing before 3 July 20249%9%
Annuities, citizen first joining after 3 July 2024From 9%, rising 0.5 a year to 11%Same as the employee
SANED, citizen0.75%0.75%
Occupational hazards, citizens and expatriatesNone2%
Total for a citizen on the previous system9.75%11.75%
Total for an expatriateNone2%

Sources: the SANED rate published by GOSI, and Articles 8 and 29 of the Social Insurance Law. Rates are reviewed periodically, so confirm them with the General Organization for Social Insurance before running an official payroll.

The new Social Insurance Law and its rising rate

The new Social Insurance Law raises the annuity contribution in steps to 22% of the contributory wage, split equally between employer and employee. It starts at 18% for the first twelve months after the law took effect, then rises by one full point a year, half a point on each side. The schedule covers people who first joined GOSI after the law came into force in July 2024; those who were already contributing stay at 9%.

Payroll periodAnnuities, each sideEmployee total with SANED
July 2024 to June 20259%9.75%
July 2025 to June 20269.5%10.25%
July 2026 to June 202710%10.75%
July 2027 to June 202810.5%11.25%
From July 202811%11.75%

The GOSI calculator picks the rate from the payroll month, which is the current month by default; change it in advanced mode to work out a past or future payroll.

Salary with allowances

Every allowance is part of the gross pay the employee receives, but the contribution is charged on basic salary and housing only. Raising the transport allowance therefore leaves the GOSI deduction unchanged, while any rise in basic or housing increases it. If housing is provided in kind rather than in cash, its value counts toward the contributory wage as the company registers it with GOSI, so enter that value in the housing field.

Salary of SAR 4,000: how much does GOSI take

With a basic salary of SAR 4,000, no housing allowance and a citizen on the previous system, the deduction is 4,000 × 9.75% = 390.00 and net pay SAR 3,610.00. Add housing of 1,000 and the contributory wage becomes 5,000, with a deduction of 487.50. An expatriate on either package has nothing deducted.

The total cost of an employee to the company

An employee's monthly cost to the employer is gross pay plus the employer contribution. For a citizen on the previous system with a contributory wage of SAR 10,000, the company pays 1,175 on top of the salary each month, or 14,100 a year. The end of service award also builds up every month and is booked as a provision. For a hiring budget, add residence permit and visa fees and medical insurance where they apply; they sit outside this calculator.

Booking payroll and GOSI in the ledger

Once the payroll is worked out, the monthly entry has three sides: salaries expense at gross, GOSI expense at the employer share, and against them a liability to employees for net pay and a liability to GOSI for both shares together. For Example 1: Dr Salaries expense 10,800 and Dr GOSI expense 1,175, Cr Salaries payable 9,825 and Cr GOSI payable 2,150.

Download the payroll as an Excel file from advanced mode: the contributory wage, deduction, net pay and employer share are formulas that read the rates from the Rates sheet, so a change in a rate is one cell to edit.

Common payroll and GOSI mistakes

  • Calculating the deduction on gross pay including transport, which overstates it.
  • Deducting 9.75% from an expatriate's salary, when nothing should be deducted.
  • Applying the new-system rate to someone who has contributed for years, or the reverse.
  • Forgetting the cap when basic plus housing exceeds SAR 45,000.
  • Leaving out the employer share when costing a role, which understates the cost of a citizen by about 12% of the contributory wage.

What to do with the result

Download the result with the Download PDF button to attach to a job offer or an employee file, or copy it with Copy result. If you are preparing this month's payroll, switch on advanced mode, add your employees and download the sheet to finish in your own file.

When the payroll runs to dozens of lines every month

One salary takes a minute to check. A payroll that mixes citizens on two GOSI systems with expatriates, plus raises, absences and advances, then the ledger entry and paying GOSI on time, needs employee files, payroll and accounts in one place, or the same figure ends up typed three times. At Microtec we build accounting software (ERP) for companies in the Kingdom in which human resources is part of the same system as finance, sales, purchasing and inventory. Run one month of your payroll through it.

Frequently asked questions

How much GOSI is deducted from a Saudi salary?

9.75% of basic salary plus housing for contributors who joined before July 2024: 9% annuities and 0.75% SANED. Those who first joined later pay an annuity share that rises by half a point a year, 10.75% in total with SANED from July 2026 to June 2027.

Do expats pay GOSI?

Nothing is deducted from an expatriate's salary. The employer alone pays the occupational hazards contribution for them, at 2% of basic salary plus housing allowance.

My salary is SAR 4,000: how much does GOSI take?

SAR 390 if the 4,000 is basic salary with no housing and you are a citizen on the previous system, leaving SAR 3,610. With a housing allowance of SAR 1,000 the deduction is SAR 487.50.

Is transport allowance included in GOSI?

Transport allowance is outside the contribution. GOSI is charged on basic salary and housing allowance only, and transport and other allowances are added to gross pay with no contribution on them.

How much does the employer pay GOSI for a citizen?

11.75% of the contributory wage on the previous system: 9% annuities, 0.75% SANED and 2% occupational hazards. On the new system the employer's annuity share rises by half a point a year, in step with the employee's.

Is there a cap on the GOSI contributory wage?

The cap is SAR 45,000 a month under Article 8 of the Social Insurance Law. Basic salary and housing above that carry no contributions and do not count toward the pension.

Can I calculate payroll for several employees and download it?

Advanced mode lets you add each employee with their nationality, GOSI system and pay, then download the payroll as an Excel file with formulas. Before the first file a short form asks for your name, email and mobile, and later downloads go straight through.

↑