Commercial

E-Invoice and eInvoice Mauritius Guide

E-Invoice and eInvoice Mauritius Guide | Codeblix

Codeblix Team · MRA EBS Solution Provider · June 23, 2026 · 6 min read

E-invoice, eInvoice, electronic invoice, digital invoice, fiscal invoice — five terms, one job. They all mean the same thing in Mauritius: an invoice that the MRA fiscalises in real time. This guide clears the jargon, explains the MRA definition, and shows how Codeblix turns any of these into a compliant fiscal invoice with one click.

What e-invoice actually means in Mauritius

In Mauritius, an e-invoice (or eInvoice, electronic invoice, digital invoice) is an invoice that is created, stored and reported to the MRA in electronic form. It is not a PDF and not an email attachment — it is a structured record that the MRA registers and returns an IRN for. Codeblix creates that structured record and prints a customer copy on top.

E-invoice vs fiscal invoice vs VAT invoice

A fiscal invoice is the term the MRA uses for a VAT invoice that has been registered. A VAT invoice is any invoice where VAT is charged. An e-invoice is the electronic format. Codeblix produces all three from one record: the data goes to the MRA, the VAT appears on the lines, and the customer copy is printable or downloadable as PDF.

What einvoice and e-invoicing mean to MRA

To the MRA, e-invoicing is the live fiscalisation process. Every time you issue an invoice in Codeblix, the system sends the data to the MRA, gets an IRN and a QR code, and stores them on the transaction. The customer copy shows the QR code and the date and time the MRA registered the invoice.

How Codeblix handles e-invoice and eInvoice formats

Codeblix supports the MRA standard (UBLCREC with extension 1.0). You do not need to learn the format. Pick a customer, add lines, save. Codeblix builds the payload, sends it, and stores the IRN and QR code on the invoice. You can re-print, email, send via WhatsApp or share a payment link from the same screen.

Common e-invoice terms in plain English

IRN: the MRA-assigned registration number. QR code: a Base64 PNG the MRA returns, printed on the customer copy. Hash chain: the link from one invoice to the next, used to detect tampering. Offline mode: Codeblix can still issue invoices when the MRA endpoint is down, then auto-fiscalises in batch on reconnect.

What a customer sees on an e-invoice

A Codeblix e-invoice shows the BRN, TAN, VAT number and address of the supplier, the line items, totals, VAT breakdown, MRA QR code, the date and time the MRA registered the invoice, and a payment section. Credit notes show the original invoice number and the reason.

FAQ

Is an e-invoice the same as a PDF?

No. A PDF is a view of the invoice. The e-invoice is the structured data the MRA registers. Codeblix creates the structured record first, then offers PDF, print, email and WhatsApp views.

Does Codeblix support the MRA einvoice format?

Yes. Codeblix uses the MRA UBLCREC 1.0 format with the standard fields, hash chain and credit note rules. No custom XML needed.

Do I need to print the IRN on the invoice?

No. The IRN is for the MRA and stays in your Codeblix transaction report. The QR code is what the customer and the MRA can scan to verify the invoice.

What is a fiscal invoice number?

It is the sequential, gap-free number Codeblix assigns to every invoice and credit note, starting from 1 at the start of the year. The MRA expects no gaps and no duplicates.

Related terms Mauritius buyers search for

People also ask about digital invoice, e invoice, einvoice mauritius, electronic invoice, einvoice when comparing Codeblix for e invoice einvoice mauritius guide.

Why this matters for Mauritius businesses

Mauritius has been rolling out MRA e-invoicing in phases since 2024, with full compliance required for all VAT-registered businesses by the end of 2025. The framework affects every business in the country — from sole traders and small retailers to large corporates and multinationals. Understanding the practical implications of each requirement helps you stay compliant, avoid penalties, and run your business more efficiently.

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 you are still using a non-MRA-approved system, paper invoices, or a manual spreadsheet, now is the time to switch. The MRA is enforcing compliance, and the penalties for non-compliance are real. Codeblix offers a 14-day free trial with full access to every feature — you can issue real MRA-fiscalised invoices during the trial and see the system in action before committing.

Frequently asked questions

The most common questions about e-invoice and einvoice mauritius guide 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 an e-invoice the same as a PDF?

No. A PDF is a view. The e-invoice is the structured data the MRA registers. Codeblix creates the structured record first, then offers PDF, print, email and WhatsApp views.

Does Codeblix support the MRA einvoice format?

Yes. Codeblix uses the MRA UBLCREC 1.0 format with the standard fields, hash chain and credit note rules. No custom XML needed.

Do I need to print the IRN on the invoice?

No. The IRN stays in your Codeblix transaction report. The QR code is what the customer and the MRA scan to verify the invoice.

What is a fiscal invoice number?

It is the sequential, gap-free number Codeblix assigns to every invoice and credit note, starting from 1 at the start of the year. The MRA expects no gaps and no duplicates.

Book a Codeblix demo

Book a Codeblix demo