Medium taxpayers in Mauritius - those with annual turnover between MUR 10 million and MUR 100 million - are required to comply with MRA e-invoicing.
What is MRA e-invoicing?
MRA e-invoicing is the Mauritius Revenue Authority's electronic invoicing system. It requires all VAT-registered businesses to issue electronic invoices that are fiscalised in real time with the MRA.
Key requirements
- All invoices must be issued through an MRA-listed EBS
- Every invoice gets a unique Invoice Registration Number (IRN) from the MRA
- A hash chain links invoices to prevent tampering
- QR codes are printed on customer invoices (provided by MRA)
- Credit notes must reference the original invoice and include a reason
- Offline mode is required: invoices can be issued even when the MRA endpoint is unreachable. Read how offline fiscalisation works
How to comply
- Choose an MRA-listed EBS solution (Codeblix eInvoicing is one - SN 95). Use our 7-point checklist to evaluate providers.
- Set up your business profile (BRN, TAN, address). Not sure what BRN and TAN mean? Read our TAN, BRN, VAT guide.
- Import your customers and items. Migration from QuickBooks, Sage, or Xero is free. See our migration guide.
- Start issuing invoices through the EBS. Every receipt is automatically fiscalised.
- Run the transaction report monthly for MRA audit. Learn how to generate MRA-compliant reports.
For the complete step-by-step guide, read our MRA e-invoicing compliance guide. For pricing, see EBS pricing in Mauritius 2026 or check our pricing page. For questions, visit our FAQ page.
Penalties for non-compliance
Non-compliance with MRA e-invoicing can result in penalties and additional scrutiny. The MRA has been clear that they expect all VAT-registered businesses to comply. Read more about the real cost of MRA non-compliance.
What to check in MRA e-invoicing accounting software
Check how the software keeps the MRA fiscal response, invoice sequence, credit-note reference, offline queue and accounting record connected. Ask the provider to demonstrate a normal invoice, a correction and an offline recovery using test data. Codeblix Ltd is listed by the MRA as EBS solution provider SN 95; that provider listing does not replace taxpayer registration, configuration, testing or the MRA response for an individual transaction.
Why this matters for Mauritius businesses
Mauritius is rolling out MRA e-invoicing in phases by taxpayer category. The timetable and status can change, and MRA may separately notify a taxpayer, so businesses should check the current MRA e-invoicing page and their own notices before acting on a deadline.
The Codeblix approach
Codeblix eInvoicing is MRA-listed as an EBS Solution Provider (SN 95, BRN C24214425). The system handles every aspect of MRA compliance automatically - real-time fiscalisation, IRN tracking, QR code generation, hash chain maintenance, and monthly transaction reporting. The local support team in Chamouny is available to help with any MRA query, audit, or transition question.
What to do next
If your present process does not support the fiscal-invoice requirements that apply to your business, document the gap and test an appropriate EBS workflow. Codeblix can review your business requirements and onboarding scope before preparing a proposal; regulatory conclusions remain with the taxpayer and its advisers.
Frequently asked questions
The most common questions about mra e-invoicing: complete guide for medium taxpayers are covered in the FAQ section below. If you have a question that is not covered, the local Codeblix support team is available by phone, WhatsApp, or email.
Related resources
Codeblix publishes a regular blog covering MRA e-invoicing, VAT compliance, payroll, and business management for Mauritius businesses. The blog is updated weekly with new guides, how-tos, and case studies. You can also find detailed product documentation, video tutorials, and a knowledge base in the Help Centre.
Frequently asked questions
Is MRA E-Invoicing: Complete Guide for Medium Taxpayers relevant to MRA e-invoicing?
Yes. Any workflow that touches invoices, receipts, VAT, credit notes, or reports should be reviewed against the Mauritius EBS requirements.
Can Codeblix help with this?
Yes. Codeblix is built by a Mauritius MRA-listed EBS solution provider and is designed around local invoicing, fiscalisation, and daily business operations.
What should I prepare before switching systems?
Prepare your customer list, item list, current invoice process, user roles, and the reports your accountant or management team needs every month.