Skip to main content
← Back to blog
MRA Compliance··3 min read

MRA Compliant Invoicing for Mauritius Businesses

Every invoice you send must comply with MRA requirements. Non-compliance carries penalties of Rs 10,000 per month. Here is what you need to know to create MRA-compliant invoices for your Mauritius business.

Required Invoice Elements

Your invoice must include your Business Registration Number (BRN), VAT registration number if applicable, supply type code (TC01 to TC06), and sequential invoice numbers with no gaps. All mandatory fields under Section 20 of the VAT Act are required. For a deeper dive into the specific requirements, see our guide to MRA invoice requirements, and review the invoice numbering rules to stay compliant.

Common Mistakes to Avoid

Missing BRNs, irregular numbering, and incorrect supply type codes are common errors. These can trigger MRA penalties. Use invoicing software that automates compliance to avoid these issues.

How Fanal Helps

Fanal generates MRA-compliant invoices automatically. It includes your BRN, VAT number, and supply type codes. Sequential numbering is enforced with no gaps. Professional PDFs are ready to send in seconds. If you are also preparing for the MRA e-invoicing rollout in 2026, having compliant invoices now will make that transition smoother.

Fanal creates MRA-compliant invoices with all required elements. Create your account →