CSG and NSF calculator Mauritius
The Contribution Sociale Généralisée and the National Savings Fund are taken from every basic wage and paid to MRA with the monthly return.
Enter the basic wage to see each share and the total.
How it's calculated
- If the basic wage is Rs 50,000 or less, the employee pays 1.5% and the employer 3%.
- Above Rs 50,000, the employee pays 3% and the employer 6%, on the whole wage.
- NSF is 1% for the employee and 2.5% for the employer. It is worked out on the basic wage, but on no less than Rs 4,580 and no more than Rs 29,710.
An example
On a basic wage of Rs 25,000 the employee pays Rs 625 and the employer Rs 1,375.
Frequently asked questions
What counts as the basic wage?
The wage set in your contract or in the Remuneration Regulations, salary compensation included. Overtime and allowances are not part of it.
Why does NSF stop growing with my wage?
MRA sets a maximum wage for NSF each year. From July 2026 it is Rs 29,710, so the employee share never goes above 1% of that amount.
Is CSG paid on the end of year bonus?
Yes. The law treats the bonus as pay for an extra month, and both shares are worked out on it.
Key terms
- CSG
- Contribution Sociale Généralisée, which funds pensions and social benefits.
- NSF
- National Savings Fund, which pays a lump sum on retirement.
The same calculation in other countries
Up-to-date official data
Data checked against the official source on .
We check the official sources automatically, every day.
- Mauritius Revenue AuthoritySocial Contribution and Social Benefits Act 2021, consolidated to Act 14 of 2026, section 4 and First Schedule
- Mauritius Revenue AuthorityNPF / NSF Contributions and Training Levy