E-Invoicing · Mauritius

Transform your business with
e-invoicing compliance.

Issue invoices that meet the Mauritius Revenue Authority's e-invoicing requirements straight from Odoo. No external tools, no duplicated work.

MRA

Compliant and certified

Built to MRA e-invoicing requirements, including IRN, QR codes, security and audit rules.

Odoo

Seamless integration

Create, validate and submit e-invoices directly from Odoo.

Live

Real-time validation

Immediate confirmation and clear error handling inside Odoo, so fewer rejections and delays.

Secure

Audit-ready

Encrypted API communication and structured data storage for audits and regulatory reviews.

How it works

Live in three steps.

Step 1

Connect

We register and connect your Odoo database to the MRA e-invoicing system.

Step 2

Configure

Taxes, invoice templates and references set up to pass validation first time.

Step 3

Go live

Test, train your team, then send compliant invoices from day one.

Already on e-invoicing?

We fix rejected invoices, duplicate references and reconciliation gaps between Odoo and MRA records, and keep it running under a support plan.

Questions?

Frequently asked questions

Key answers about e-invoicing by HFC.

Is the module compliant with MRA e-invoicing regulations?

Yes. It is built to MRA requirements, including secure transmission, IRN generation, QR codes and the mandatory validations.

Do we need a specific type of Odoo database?

Yes. It needs Odoo.sh or an equivalent managed cloud database, so API communication stays secure and compliant.

Which Odoo versions are supported?

All Odoo versions. For the best stability, security and long-term support, we strongly recommend Odoo 18, 19 or the latest release.

Can HFC handle the Odoo upgrade and e-invoicing set-up?

Yes. We upgrade your Odoo database if needed and fully configure the e-invoicing module on your environment, for a compliant, smooth go-live.

Talk to us about e-invoicing

We reply within 24 hours

Questions, feedback or support: fill in the form and our team will be in touch.

contact@hossenconsultancy.com

+230 5 910 34 93