E-invoicing in Mauritius, explained simply
What MRA e-invoicing means, how the turnover bands work, why the list of approved systems matters, and how to get your invoice data ready. A guide from Envoice.mu.
E-invoicing sounds like "emailing a PDF". It isn't. Under the MRA's e-invoicing system, the invoicing software a business uses passes each invoice's data to the MRA electronically, so the tax authority sees the invoice itself instead of waiting for a return at the end of the period.
For the owner, that changes two things: the software you invoice with has to be one the MRA accepts, and your invoice data has to be complete enough to transmit.
Who has to do it, and when
The MRA is phasing e-invoicing in by turnover band, larger businesses first, and each band has its own start date. According to the MRA's guidance, the published bands are:
| Band | From |
|---|---|
| Large taxpayers above Rs 100 million | 15 May 2024 |
| Medium-size taxpayers above Rs 100 million | 1 August 2025 |
| Businesses above Rs 80 million | 30 June 2026 |
| Businesses above Rs 40 million | 1 September 2026 |
No band below Rs 40 million has been published at the time of writing, so check mra.mu before you rely on any date.
Two cautions. Your band depends on turnover, not on your sector or on whether you feel ready. And the MRA can bring in any business by notice, whatever its turnover, so a smaller business shouldn't assume it has years to spare.
According to the MRA's guidance, failing to issue a required fiscal invoice carries a penalty of Rs 10,000 per month or part of a month, capped at Rs 200,000 (VAT Act, section 20B). The Act also has separate offence provisions.
The list of approved systems
This is the part that surprises people. The MRA publishes a list of approved e-invoicing providers, and the system you invoice with needs to be on it once your band applies. A tool that isn't on the list doesn't get you there, however good it is.
So ask any software provider a direct question: are you on the MRA's published list today? Then look at the list yourself on mra.mu on the day you decide. A sales page won't tell you, and neither will what somebody remembered last month.
Here is where Envoice stands, in plain words: Envoice is registered as an e-invoicing provider, and our listing is pending. Until the published list shows otherwise, treat Envoice as not yet on it. Envoice doesn't send your invoices to the MRA today, and we don't claim live fiscalisation.
What getting ready involves
Businesses that leave this to the last fortnight tend to find the same problem: their invoice data is missing fields they never captured, and you can't rebuild a year of customer details overnight. Working back from your date, the order usually looks like this:
- Confirm your band and date on mra.mu.
- Check whether your invoicing system is on the MRA's list.
- Clean your customer records: correct names, addresses and BRNs, plus VAT numbers for business clients.
- Give every product and service a clear description and the right VAT treatment.
- Ask the MRA or your software provider what you have to do on your side before your date.
- Decide what you'll do if an invoice can't go through on a busy day.
Start a few months ahead, not a few weeks. That leaves room for one thing to go wrong, and something usually does.
If you're below Rs 40 million
No date has been published for you yet, which is not the same as no date coming. The work that takes longest (clean client data, consistent numbering, invoices that can't be edited after they're issued) is also what makes your books easier today, and any e-invoicing system will expect it from you later.
Envoice already works that way. Issued invoices are locked and numbered in one sequence, corrections go through credit notes, and client records sit in one place instead of in old files. When your date comes, you won't be starting from a pile of Word documents.
If you're also close to the Rs 3 million VAT registration threshold, our guide to VAT registration from Rs 3 million covers what changes.
Checklist
- ☐ Find your turnover band and start date in the table above, then confirm it on mra.mu
- ☐ Ask your software provider whether it's on the MRA's list, then check the list yourself
- ☐ Fill in the BRN and VAT number for every business client
- ☐ Give every product and service a clear description and VAT treatment
- ☐ Stop editing invoices after you send them; use credit notes
- ☐ Start a few months before your date
- ☐ Ask your accountant how the penalty (Rs 10,000 a month or part of a month, capped at Rs 200,000) could apply to you
Get your invoice data in order now
Clean, locked, numbered invoices are the groundwork whenever your band arrives. Start the free trial at www.envoice.mu, no card needed, or WhatsApp +230 5881 9999 to ask where Envoice's listing stands today.