Mauritius payroll is a joined compliance process. An employer does not only calculate income tax. It must register correctly, collect employee declaration information, calculate cumulative Pay As You Earn, report every employee in the joint monthly PAYE, social contribution and National Savings Fund return, pay through the prescribed electronic channel, and retain a trail that supports annual employee reporting.
This guide was verified on July 15, 2026 against current Mauritius Revenue Authority, or MRA, employer pages, the December 2025 PAYE guide, the 2026 tax calendar and the live joint-return instructions. The PAYE bands described below apply from July 1, 2025 and remain the bands MRA publishes. July 2026 NSF wage limits are also live on the MRA return page. Payroll teams should recheck the MRA calendar and portal before every filing because an official deadline or template can change after this verification date.
Use the Mauritius PAYE Calculator to test gross-to-net estimates. Use the Payslip Generator to present deductions clearly, and the Africa Business Tax Calendar to plan filing work. AfroTools provides planning estimates and document workflows. It does not file an MRA return or replace advice on a specific employment arrangement.
Mauritius Employer Payroll Snapshot
| Payroll item | MRA position checked July 15, 2026 | Employer action |
|---|---|---|
| Employer registration | MRA requires an employer to use its Employer Registration Number, or ERN, for employer e-services. | Register before the first payroll and control access to the ERN credentials. |
| PAYE method | Mauritius uses cumulative PAYE. Tax withheld through each month should reflect cumulative emoluments and available deductions for the income year. | Carry forward year-to-date values instead of treating each month as an isolated annualised calculation. |
| Monthly return | Every employer should include all employees in the joint PAYE, CSG and NSF return, whether or not PAYE is due. | Reconcile the return population to the payroll headcount. |
| Monthly deadline | The return and payment are generally due by the end of the following month. Special earlier timing applies to May and November returns. | Use the live MRA calendar for the exact date and do not default every month to the same day. |
| Payment | MRA instructs employers to use direct debit for PAYE, CSG/NSF contributions and the training levy. | Set up the PLACH mandate early and retain filing and debit evidence. |
| Year-end | Employers issue statements of emoluments and submit the Return of Employees, or ROE, electronically. | Reconcile the annual employee totals to the twelve or thirteen payroll periods and monthly returns. |
The joint-return rule is easy to misunderstand. A worker with no PAYE deduction is not automatically omitted. MRA says the joint return should cover all employees, while specific private-household and National Assembly employment cases use a contribution-only return. Confirm the correct filing category instead of deleting zero-tax employees from the upload.
The PAYE Bands And Cumulative Method
For the income tax system effective from July 1, 2025, MRA publishes three annual chargeable-income slices. The first Rs 500,000 is taxed at 0%. The next Rs 500,000 is taxed at 10%. Chargeable income above Rs 1 million is taxed at 20%. These are progressive bands, so the top rate does not apply to the employee's whole income.
| Annual chargeable-income slice | Rate | Maximum tax in slice |
|---|---|---|
| First Rs 500,000 | 0% | Rs 0 |
| Next Rs 500,000 | 10% | Rs 50,000 |
| Remainder above Rs 1,000,000 | 20% | No fixed maximum |
MRA's payroll table divides the annual bands across thirteen cumulative points because the prescribed end-of-year bonus has its own point in the sequence. At July, the cumulative 0% slice is Rs 38,462 and the next Rs 38,462 is at 10%. At December, after the prescribed bonus point, the cumulative slices are Rs 269,234 each. By June, the full Rs 500,000 at 0% and next Rs 500,000 at 10% have been reached.
This cumulative design matters when an employee starts late, receives a bonus or has irregular taxable allowances. The payroll engine should calculate tax on cumulative chargeable income at the current point, then subtract tax already withheld in earlier periods. Simply multiplying one month's income by twelve can produce a different result and does not follow the MRA guide's year-to-date method.
MRA also says monthly emoluments not exceeding Rs 38,462 are generally exempt from PAYE withholding, subject to exceptions such as certain fees paid to directors or members of boards and similar bodies. Treat that figure as a withholding rule, not permission to ignore the employee, the monthly return or the annual statement.
Employee deductions and reliefs come through the Employee Declaration Form, or EDF. MRA's e-EDF service lets an eligible employee submit relief, deduction and allowance information through the platform. The employer downloads the information using its ERN and password. Payroll should record the effective date and source of every EDF update because changing a deduction can change the cumulative PAYE result.
Factual Formula Example At Rs 100,000 Monthly
The following arithmetic applies the published annual bands to a simple steady-pay check. It is a formula example, not a fictional employee case. It assumes twelve monthly payments of Rs 100,000, no prescribed end-of-year bonus, no other taxable emoluments and no deductions or reliefs. Actual MRA PAYE uses the cumulative payroll sequence and the employee's valid EDF data.
| Annual amount | Rate | Tax |
|---|---|---|
| First Rs 500,000 | 0% | Rs 0 |
| Next Rs 500,000 | 10% | Rs 50,000 |
| Remaining Rs 200,000 | 20% | Rs 40,000 |
| Total on Rs 1,200,000 | Rs 90,000 |
The Rs 90,000 annual figure is an arithmetic check, not a flat Rs 7,500 deduction that can be copied into every month without testing the cumulative tables. Bonus timing, a late start, an EDF deduction or other emoluments can change the month-by-month withholding pattern. Reconcile the payroll engine to MRA's cumulative examples before relying on it.
High-income payroll has an additional Fair Share Contribution lane. MRA says the contribution applies when the relevant annual income threshold exceeds Rs 12 million. The PAYE system collects 15% on leviable income above that threshold, subject to the published definitions and exclusions, from July 1, 2025 through June 30, 2028. This is not a replacement for the ordinary 0%, 10% and 20% income-tax calculation.
CSG, NSF And The Training Levy
The joint monthly return brings several liabilities into one reporting workflow, but they should remain distinct in the payroll ledger. PAYE is tax withheld from qualifying employee emoluments. Social contribution, NSF contribution and the Human Resource Development Council training levy each have their own base and rules. A single total paid to MRA should still be traceable back to the separate payroll calculations.
MRA's current return page publishes NSF minimum and maximum basic wages from July 1, 2026. For a monthly pay period, the minimum is Rs 2,910 for private-household employees and Rs 4,580 for other employees, while the maximum for all employees is Rs 29,710. These figures describe the wage range on which NSF contributions are payable. They are not PAYE bands and should not be used to cap taxable employment income.
MRA also states that the training levy is 1.5% of total basic wage or salary for employees other than household workers. Payroll should identify the correct basic-wage field and keep it separate from gross taxable emoluments. Allowances, bonuses and benefits may affect one liability differently from another, so one universal "taxable pay" column is not a safe data model.
The MRA return instructions contain current CSV and spreadsheet templates. Use the template that applies to the filing period. Do not keep reusing an old upload solely because the portal accepted it last year. Validate employee identity fields, contribution bases and totals against the current specification before submission.
A Practical Monthly Payroll Workflow
1. Lock approved inputs. Confirm starters, leavers, salary changes, bonuses, overtime, allowances, benefits, unpaid leave and corrections. Each change should have an effective date and approval. Preserve the prior payroll register instead of overwriting it.
2. Validate the employee population. Match legal names and the correct identity number to employment records. MRA says citizens use the National Identity Card number and non-citizens use the relevant NCID or immigration-issued identifier. Reconcile all active employees to the return, including zero-PAYE rows.
3. Build each calculation base. Separate gross pay, taxable emoluments, chargeable income after valid EDF items, basic wage for the levy, NSF wage and any CSG base. Document excluded items. Do not let a voluntary deduction silently reduce PAYE.
4. Calculate cumulative PAYE. Bring forward cumulative emoluments, deductions and tax withheld. Apply the MRA cumulative band for the pay point, calculate current cumulative liability and subtract prior withholding. Test bonus and mid-year-start cases separately.
5. Reconcile before filing. Gross pay minus employee deductions should equal net pay. The bank file should equal total net pay. PAYE and each contribution control account should equal its return schedule. Investigate rounding differences rather than forcing a plug entry.
6. Submit the current joint return. MRA says the return and payment are due electronically by the end of the following month. For May and November, filing and payment are due two days, excluding Saturdays and public holidays, before the end of June and December. The 2026 calendar illustrates how weekends and public holidays change exact dates.
7. Confirm payment and acknowledgement. MRA says successful submission produces an acknowledgement message and confirmation email. If the acknowledgement is missing, the submission is unsuccessful. Retain that evidence with the direct-debit result and investigate a rejected or unmatched debit immediately.
8. Archive a private payroll pack. Keep approved inputs, the register, exception report, employee payslips, return upload, submission acknowledgement, payment proof, ledger reconciliation and correction log. Payroll contains sensitive identity and salary data, so restrict access and never place raw records in public links, analytics or test screenshots.
Annual Employer Duties And The August Control
MRA's employer guidance says an employer must give employees a Statement of Emoluments and Tax Deductions and submit the ROE electronically by August 15 each year for the preceding income year. It also requires a statement within seven days when a person ceases to be an employer. The annual process should be prepared from reconciled monthly records, not rebuilt from bank transactions after year-end.
There is an important live-source caution for 2026. MRA's e-EDF and ROE page is headed "Income year ending 30 June 2026," but the deadline text displayed on that page still says August 15, 2025. The broader employer page states the recurring August 15 rule. This guide does not silently change the stale portal year into a claimed 2026 notice. Confirm the current ROE filing notice in the MRA portal or directly with MRA before setting the final 2026 submission date.
At year-end, total each employee's emoluments, exemptions, valid dependent deductions and tax withheld. Compare those totals with the monthly joint returns and general-ledger control accounts. Differences should have a correction record that names the affected month, original amount, corrected amount, reason, approver and any revised filing.
Controls That Prevent Payroll Failures
Keep a versioned source sheet for payroll rules. Record the rule name, MRA URL, effective date shown by MRA, verification date, payroll field affected and approver. This makes the difference between the July 2025 PAYE bands and July 2026 NSF limits visible instead of hiding both behind a generic "2026 rates" label.
Control portal access. The ERN and password give access to employer services and employee EDF information. Use named responsibility, protected credential storage and a documented handover process. Remove access when a payroll administrator changes role.
Use exception reports. Review workers with missing identity numbers, no return row, zero PAYE above the normal threshold, negative net pay, duplicate bank accounts, large month-to-month movements, manual tax overrides, contribution wages outside published limits and mismatches between payroll and the upload file.
Separate corrections from closed records. MRA explains that where a joint CSV return is amended, PAYE and contribution amendments may need to be made through their separate return facilities. Keep the original acknowledgement and the amendment evidence together. Do not silently replace a filed payroll file because that breaks the audit trail.
Finally, communicate clearly with employees. A payslip should distinguish gross pay, taxable emoluments, PAYE, each employee contribution, other deductions and net pay. Employer-only costs should not appear as employee deductions. Stable labels make employee questions easier to resolve and make the annual statement easier to reconcile.
Check Mauritius PAYE Before Payroll Close
Estimate PAYE, then reconcile the result with the cumulative MRA method, current EDF information and the joint monthly return.
Open Mauritius PAYE Calculator →Sources Reviewed
Primary MRA sources were checked on July 15, 2026:
- Mauritius Revenue Authority, Personal Income Tax and PAYE for July 2025 to June 2026
- Mauritius Revenue Authority, Guide on Pay As You Earn, December 2025
- Mauritius Revenue Authority, Monthly PAYE, CSG and NSF return instructions
- Mauritius Revenue Authority, employer PAYE and annual obligations
- Mauritius Revenue Authority, new employer registration and joint-return requirements
- Mauritius Revenue Authority, January to June 2026 tax calendar
- Mauritius Revenue Authority, e-EDF, ROE and annual TDS page
