On this page
- What a payroll calculator actually does
- Gather the inputs before calculating
- The gross-to-net sequence
- Worked example A: a simple monthly salary
- Worked example B: salary plus allowance, overtime and a bonus
- Worked example C: a benefit in kind
- The employer's side of the calculation
- Choosing between a spreadsheet and software
- Checks to run before you pay
- When a calculator is not enough
- FAQ
If you are looking for a Mauritius payroll calculator, the first thing to settle is not the tool but the method. Whether you use a spreadsheet, a payroll package or an online net salary calculator for Mauritius, the result is correct only if the inputs are right and the deductions are applied in the right order.
This page walks through that order and illustrates it with worked examples. The examples use symbols (A, B, C and so on) rather than invented amounts: rates, bands and thresholds are revised regularly, and you should always take the current figures from the Mauritius Revenue Authority (MRA) and the relevant statutory bodies. The detail of each contribution is covered on the dedicated pages linked below, not repeated here.
What a payroll calculator actually does
A payroll calculator performs a chain of small, rule-driven operations:
- It starts from the gross pay for the period.
- It separates what is taxable, what is subject to contributions and what is neither.
- It computes each employee deduction.
- It subtracts them to reach net pay.
- In parallel, it computes the employer's own charges, which do not reduce the employee's net pay but do change what the employee costs.
The tool automates arithmetic. It does not decide whether an allowance is taxable, whether a worker is an employee, or which contribution base applies. Those are inputs you must get right.
Gather the inputs before calculating
Before opening any calculator, collect the data it needs for each employee:
- the contractual basic salary and the pay period;
- recurring allowances (transport, meal, housing and similar) and whether each is taxable;
- variable items for the month: overtime, commission, bonus, unpaid leave;
- benefits in kind provided by the employer;
- the employee's tax deduction status and any declared dependants, as recorded for PAYE purposes;
- any court-ordered or agreed deductions, such as a salary advance being recovered.
A wrong input gives a precise but wrong answer. Most disputes about net pay trace back to a misclassified allowance rather than a calculation error.
The gross-to-net sequence
The order matters because some deductions are calculated on a base that is itself reduced by earlier steps.
| Stage | What happens | Typical base |
|---|---|---|
| Gross pay | Basic salary plus allowances, overtime, commission and bonuses | Contract and timesheets |
| Contribution base | Pay on which social contributions are computed | Rules of the relevant contribution |
| Employee contributions | CSG and NSF deductions | Contribution base |
| Taxable income | Gross pay less exempt items and allowable deductions | Tax rules and employee status |
| PAYE | Income tax withheld at source | Taxable income |
| Other deductions | Advances, loans, agreed recoveries | Agreement or order |
| Net pay | What is paid to the employee | Result of all the above |
The rules for each contribution and for income tax are explained on the PAYE page, the CSG page and the NSF page. For a side-by-side view of how these charges differ, see payroll taxes in Mauritius compared.
Worked example A: a simple monthly salary
Take an employee paid a fixed monthly salary, with no overtime, no bonus and no benefit in kind.
- Gross pay = A (the basic salary).
- Employee CSG = A × the employee CSG rate applicable to that salary band.
- Employee NSF = the lesser of A and the NSF ceiling, multiplied by the employee NSF rate.
- Taxable income = A − employee contributions that are deductible − the employee's personal deductions, spread over the period.
- PAYE = tax on that taxable income according to the current income tax bands.
- Net pay = A − CSG − NSF − PAYE.
What this example teaches is the structure. Net pay is never "gross minus one percentage": it is gross minus several deductions, each with its own base, and PAYE depends on the result of the earlier steps.
Worked example B: salary plus allowance, overtime and a bonus
Now add the variable items that make real payroll messy.
- Basic salary = A.
- Taxable allowance = B.
- Overtime for the month = C.
- Performance bonus = D.
- Gross pay = A + B + C + D.
Two points deserve attention.
First, a one-off payment is not always taxed like a regular one. A bonus can push the month's taxable income higher, so PAYE for that month may look disproportionate. Employers sometimes spread the calculation across the year; confirm the correct treatment with the MRA's guidance or an adviser. The treatment of the annual bonus is covered in the 13th month bonus page.
Second, not every item belongs in every base. An allowance may be part of the contribution base but exempt from tax, or the reverse. Your calculator must carry a flag for each pay element so that it feeds the right base.
The net pay is then:
Net pay = (A + B + C + D) − CSG − NSF − PAYE − other deductions
where CSG, NSF and PAYE are each recomputed on the bases that apply to this larger gross pay.
Worked example C: a benefit in kind
An employee is given a company car for private use. No cash changes hands, so the benefit does not appear in the amount paid to the employee. Yet it may be added to taxable income.
- Cash gross pay = A.
- Taxable value of the benefit = E (determined under the tax rules).
- Taxable income base = A + E, before deductions.
- Net pay = A − CSG − NSF − PAYE on the higher base.
The employee therefore receives less net cash than a colleague on the same salary without the benefit. This is a frequent source of confusion, and worth explaining to the employee in advance.
The employer's side of the calculation
A payroll calculation is incomplete without the employer cost. In addition to the gross pay, the employer normally bears its own contributions and levies, such as the employer share of CSG and NSF and the training levy described on the HRDC levy page.
| Element | Reduces the employee's net pay? | Increases the employer's cost? |
|---|---|---|
| Employee CSG and NSF | Yes | No |
| PAYE withheld | Yes | No (it is paid over to the MRA) |
| Employer CSG and NSF | No | Yes |
| Training levy | No | Yes |
| Benefits in kind | Indirectly, through tax | Yes |
Total employment cost = gross pay + employer contributions and levies + the cost of benefits. This is the figure to use when budgeting for a hire.
Choosing between a spreadsheet and software
For a very small team, a well-built spreadsheet can work: one row per employee, one column per pay element, with the rates stored in a separate sheet so that a change is made once. The risk is silent error, particularly when the rules change and a formula is missed.
Dedicated software reduces that risk, keeps a history and produces payslips and returns. If you are comparing options, see payroll software for Mauritian employers. Whichever route you choose, a payslip must contain certain information, described on the payslip requirements page.
Checks to run before you pay
Before releasing the payment file, run a short control routine:
- Every employee on the payroll is still employed, and every leaver has been removed
- New joiners have the right start date and pro-rated pay
- Unpaid leave and absences have been deducted
- Each allowance is flagged correctly as taxable or not, and as subject to contributions or not
- The rates and ceilings in the system match the current published figures
- Net pay is compared with the previous month, and every large variance is explained
- The total of PAYE, CSG and NSF withheld agrees with the figures you will declare
- The payslips match the amounts actually paid
The full monthly routine, from time sheets to payment, is set out in running monthly payroll step by step. If you have not yet registered as an employer, start with registering as an employer before hiring.
When a calculator is not enough
A calculator gives an answer for a standard situation. Seek advice when:
- an employee has income from several sources or works across borders;
- you are unsure how to treat an allowance or a benefit;
- a payment is retroactive, for example after a salary revision;
- a contract is ending and final pay includes leave, notice or other items.
A reasoned position from a qualified adviser is more useful than a figure from a tool applied to the wrong facts. If you would like a corporate service provider licensed by the Financial Services Commission to take over the payroll function, you can send a request through the contact form. For the wider picture, see the payroll overview.
FAQ
Is there an official Mauritius payroll calculator?
The MRA publishes guidance, rates and online services for employers, but the monthly gross-to-net calculation is normally carried out in your own spreadsheet or payroll software. Check the MRA's current published figures before relying on any tool, including one you have built yourself.
Why does my net pay differ from the figure on an online net salary calculator for Mauritius?
Online tools usually assume a standard case. Differences come from allowances treated differently, benefits in kind, bonuses paid in the month, the employee's personal deductions, or rates that the tool has not updated. Compare the inputs line by line.
Is net pay simply gross pay minus a percentage?
No. Several deductions apply, each to its own base, and PAYE depends on taxable income after earlier steps. A single flat percentage can only ever be a rough estimate.
Do employer contributions reduce the employee's net pay?
No. Employer contributions are an additional cost to the business. They matter for budgeting but do not appear as deductions from the employee's salary.
Are bonuses and overtime treated the same way as basic salary?
Not necessarily. They usually form part of gross pay, but the tax and contribution treatment can differ, and a large one-off payment can change the PAYE for the month. Check the rules for each element or ask an adviser.
Can I use the same calculation for a part-time or new employee?
The method is the same, but the gross pay must be pro-rated for the days or hours actually worked, and the bases and ceilings are applied to that actual pay. Take care in the joining and leaving months.
How often should I update the rates in my calculator?
Whenever the MRA or another authority announces a change, and at least at the start of each financial year. Record the date of each update, so that you can show which rates applied to which pay period.
What should I keep as evidence of each calculation?
Keep the payroll workings, the payslips, the payment records and the returns filed. How long to keep them is explained on the record-keeping page.