Social insurance

GOSI Calculation Software for Bahrain

Social insurance in Bahrain is administered by the Social Insurance Organisation, still widely called GOSI. Pragma calculates it on every payroll run, for every employee, without a separate spreadsheet.

Book a Demo

Why GOSI is easy to get wrong

Contribution rules differ by nationality. Bahraini employees and their employers pay towards pension and unemployment insurance, and the employer share has been rising in stages. Non-GCC expatriates are covered for work injury, and since March 2024 employers also pay a monthly end of service contribution for expatriate staff through the SIO.

Each of these is calculated on an insurable salary that is not always the same as gross pay. A spreadsheet that worked last year may not be right this year.

How Pragma calculates contributions

Each employee record carries nationality, insurable salary and start date. On every payroll run, Pragma applies the current rules, separates employer and employee shares, and posts the liability to the ledger. Rates are maintained centrally and updated when the law changes.

  • Bahraini and expatriate rules applied automatically
  • Expatriate end of service contributions each month
  • Employer and employee shares shown separately
  • Monthly contribution summary for payment
  • History of every rate change applied

A rate change, handled

When the SIO announces a new rate, Pragma updates its rules and your next run uses them. You see the effect on cost before you approve. Always check current figures against official SIO guidance.

Frequently asked questions

Is GOSI the same as SIO in Bahrain?

The Social Insurance Organisation (SIO) administers social insurance in Bahrain. Many people still call it GOSI, the name of the former body.

Does Pragma handle expatriate end of service contributions?

Yes. Pragma calculates the monthly SIO end of service contribution for expatriate employees on each payroll run.

What happens when rates change?

Pragma updates its contribution rules centrally, and your next payroll uses the new rates. You can review the effect before approving.

Can I see employer cost per employee?

Yes. Employer and employee contributions are shown separately for each person and in total.

Let us show you what Pragma can do for your business.

Book a Demo