MRA Large Taxpayer Deadline (1 July 2025)
The 1 July 2025 MRA e-invoicing deadline for large taxpayers in Mauritius.
Large taxpayers in Mauritius — those with annual turnover above MUR 100 million — had to be MRA e-invoicing compliant by 1 July 2025. If you missed this deadline or are unsure of your status, this page covers what you need to know and what to do next.
Who is a large taxpayer?
The MRA classifies large taxpayers as those with annual turnover above MUR 100 million. The MRA's Large Taxpayer Department handles these businesses.
What was the 1 July 2025 deadline?
From 1 July 2025, all large taxpayers were required to issue electronic invoices through an MRA-approved EBS. Paper invoices and non-approved software no longer satisfy the e-invoicing requirement for VAT-registered large taxpayers.
What if I missed the deadline?
If you missed the deadline, you are non-compliant and at risk of MRA penalties. The fastest path back to compliance is: (1) sign up with an MRA-approved EBS such as Codeblix eInvoicing (SN 95, BRN C24214425); (2) configure your business profile; (3) import your customers and items; (4) start issuing MRA-fiscalised invoices; (5) contact the MRA to discuss your specific situation if you have outstanding non-fiscalised invoices. Most large taxpayers who come to us after missing the deadline are back to compliance within a week.
How to verify your current status
Check the MRA portal under your business profile. The portal shows your current e-invoicing status and any pending issues. You can also contact the MRA Large Taxpayer Department directly.
What Codeblix offers large taxpayers
- MRA-listed EBS (SN 95)
- Dedicated onboarding team for large-taxpayer migrations
- Unlimited users on the Premium plan
- Phone, WhatsApp, and email support with priority response
- Free migration from your previous system
Internal links
Read our complete MRA e-invoicing guide, medium taxpayer deadline, and small taxpayer deadline. See Codeblix eInvoicing.
Key points
- ✓ Large taxpayers (turnover > MUR 100M) had to comply by 1 July 2025
- ✓ MRA Large Taxpayer Department handles this category
- ✓ Non-compliant large taxpayers face financial penalties and audit risk
FAQ
How do I know if I am a large taxpayer?
Check your latest MRA notice or log in to the MRA portal. Large taxpayers are typically those with annual turnover above MUR 100 million.
What if my turnover has grown above MUR 100M this year?
Contact the MRA to confirm your current taxpayer category. The deadline may apply to you from the date you crossed the threshold.
Can I use Codeblix if I am a large taxpayer?
Yes. Codeblix eInvoicing is MRA-listed and supports large taxpayers with unlimited users, dedicated onboarding, and priority support on the Premium plan.
What is the penalty for non-compliance?
The MRA can levy financial penalties per non-fiscalised invoice and flag the business for audit. Contact the MRA to discuss remediation if you have outstanding non-fiscalised invoices.
