The MRA rolls out mandatory e-invoicing by taxpayer category and turnover. The table below reflects its published schedule, checked on .
Published MRA e-invoicing deadlines
| Taxpayer category | Annual turnover exceeding | Deadline |
|---|---|---|
| LTD | MUR 100 million | 15 May 2024 |
| MSTD | MUR 100 million | 1 August 2025 |
| MSTD | MUR 80 million | 30 June 2026 |
| MSTD | MUR 40 million | 1 September 2026 |
LTD and MSTD are the taxpayer categories used in the MRA schedule. All four stages are marked as launched on the official page.
Which deadline applies to my business?
Read your MRA notification. The MRA can require a taxpayer to join by written notice regardless of turnover or VAT registration. The terms and date in that notice apply to your business.
Source: MRA e-Invoicing System, rollout schedule and statutory authority.
What should I do if I still need to get ready?
Share your notice and current billing setup with your implementation team. Agree who owns registration, provide the required access and business details, and complete setup and testing. If your deadline has passed, contact the MRA about your position and arrange implementation promptly.
- Follow the registration and setup guide.
- Check your accounting software or ERP integration.
- Compare plans and included invoice volumes.
A planned implementation date is subject to access, approvals, registration and successful testing. Confirm those dependencies before committing to a go-live date.