MRA-listed EBS Solution Provider SN 95 · Codeblix Ltd

MRA · Mra

MRA e-invoicing requirements and deadlines for Mauritius businesses

Check company requirements, choose an EBS, complete onboarding and review the invoice fiscalisation workflow.

Deadline: December 31, 2026

Codeblix EBS video tutorial · Mauritius

Watch how to import invoices for MRA e-invoicing

Upload CSV, TSV or TXT invoice exports into Codeblix EBS, check column matches and totals, save drafts and review an invoice for fiscalisation. Save Excel or Google Sheets exports as CSV first.

1 min 12 sec · Published 16 October 2026 · Demo company and sample invoices.

100% automated MRA self-onboarding from MUR 970/month

Codeblix self-onboarding for MRA e-invoicing in Mauritius is 100% automated. EBS subscriptions start at MUR 970 per month, with a maximum of MUR 2,000 based on invoice volume, processing needs and current system or integration complexity. Your monthly price is agreed before activation. The Chrome extension automates the MRA setup workflow, Codeblix runs the required test scenarios, and technical support is included when you need help.

Your authorised person signs in to MRA and approves the company declaration. Codeblix handles LIVE activation and the first-invoice review. No onboarding fee. All EBS add-ons and integrations are included, with unlimited users and invoices subject to fair use.

See how automated self-onboarding works Get technical support

Codeblix EBS: from Rs 970/month, up to Rs 2,000

Codeblix EBS starts at MUR 970 total per month per company, with a maximum of MUR 2,000 per month. No VAT is added. The price depends on invoice volume, processing needs and your current system or integration complexity. All EBS features, supported integrations, unlimited users and technical support are included in your agreed subscription. No onboarding fees or additional Codeblix EBS fees. Unlimited invoices are subject to fair use.

AI invoice reading on activation, multiple file upload, spreadsheet batch imports, supported accounting integrations and local technical support are included.

Invoice fair use: Unlimited invoices cover normal business use within your agreed processing scope. Bulk imports and AI reading are processed within service capacity; file and provider usage limits apply. If your invoice volume, processing needs or system connection changes substantially, we review the scope with you and agree any subscription change before it takes effect, within MUR 970–2,000 per month. There are no automatic per-invoice overage charges.

Last updated:

TL;DR - Check company requirements, choose an EBS, complete onboarding and review the invoice fiscalisation workflow.

MRA e-invoicing in Mauritius connects a business's Electronic Billing System to the tax authority's invoice fiscalisation service. Before choosing software, establish the requirements for your company, complete onboarding and agree how staff will prepare, approve and check invoices.

Check the requirements for your business

Use the MRA e-invoicing guidance and any notice sent to your business. The rollout is phased; VAT registration or a software subscription alone does not establish your company's activation status or deadline.

MRA e-invoicing deadlines by taxpayer category

The MRA lists four launched stages. The turnover figures below are annual amounts exceeding the stated threshold.

  • LTD, over Rs 100 million — 15 May 2024.
  • MSTD, over Rs 100 million — 1 August 2025.
  • MSTD, over Rs 80 million — 30 June 2026.
  • MSTD, over Rs 40 million — 1 September 2026.

The MRA can also send a written notice specifying a date regardless of turnover or VAT registration. Check the MRA rollout table and your own notice for your business.

What should an EBS provider demonstrate?

Ask to see the IRN and QR code on an accepted invoice, how the hash chain links documents, and the offline mode for issuing sequential invoices during a connection failure. The fiscalisation guide explains what to check when connectivity returns.

Choose an EBS around your existing invoice process

List your invoice sources, company entities, customer identifiers, tax treatment and monthly volume. Decide whether staff will enter invoices in the EBS or keep using an accounting package, ERP or POS. Request a demonstration of your normal invoice, a correction and a pending submission.

Use the EBS provider directory for published provider records, then confirm the current provider listing with MRA. A provider listing and a company's own onboarding are separate checks.

Complete onboarding before LIVE use

Arrange authorised MRA access, company details, the required setup and tests, and the declaration and activation steps. Keep control of your own MRA sign-in. The Codeblix self-onboarding guide explains the customer's role in that process.

Review, approve, submit and verify

Check the invoice before approval. After submission, inspect the fiscalisation status and matching fiscal document. Saving a draft, importing a file or receiving a transport response does not establish MRA acceptance. Read the fiscalisation workflow for pending records, IRNs and QR codes.

Keep your current accounting system where suitable

Review the documented QuickBooks, Xero and Tally workflows. Other systems need a suitable integration or export and a technical review. Confirm third-party fees and responsibility for reviewing each invoice.

Compare the total service scope

Compare onboarding, invoice volume, users, imports, supported integrations, support and correction handling. Codeblix EBS ranges from MUR 970 to MUR 2,000 total per month per company under an agreed scope. See the pricing basis, inclusions and fair-use terms, or bring your current invoice workflow to Codeblix.

Next step

Follow the Codeblix Secure Hub process for Test User access, Transmission User/API credentials, MRA TEST verification, LIVE activation and the first real invoice checks.

Key points

  • Check the official rollout and any notice sent to your company.
  • Confirm the provider listing and company onboarding separately.
  • Agree invoice sources, approval roles and connection scope.
  • Verify the accepted fiscal document after submission.

FAQ

Does provider listing activate my company?

No. The issuing company must complete its own setup, required tests, declaration and LIVE activation.

Where should I check my deadline?

Consult the current MRA e-invoicing guidance and any notification addressed to your business. Your authorised advisers can help assess the requirement.

Need help staying compliant?

Request a quote

Understand e-invoicing · MRA video

What is e-invoicing, and why does it matter?

New to e-invoicing? Start with the Mauritius Revenue Authority’s video, ‘Tout savoir sur le e-Invoicing’, then explore what it means for your business.

What is it?
Your billing system sends invoice details to MRA for fiscalisation before you issue the invoice to your customer.
Why does it matter?
It supports transparent billing and tax compliance. Customers can scan the invoice’s QR code to check that it has been fiscalised.
Does my business need it?
MRA is introducing e-invoicing in stages. Check the current MRA requirements and any notification sent to your business to confirm when you must comply.

Video by the Mauritius Revenue Authority. Codeblix helps businesses set up and use an MRA-compliant billing system.

Watch on YouTube →

QuickBooks Desktop · Codeblix EBS

QuickBooks Desktop video guides

Start with Version 2: set up Web Connector, enable scheduled invoice sync and find the fiscal PDF with its QR code. Earlier topic guides remain available below. Find the guide for your Desktop backup, connection setup, invoice review, daily sync or support question. Each video has a dedicated watch page, timed chapters and an English transcript. The returns guide explains credit memos, original invoice references, quantity corrections and exchanges.

Browse all QuickBooks Desktop tutorials