MRA-listed EBS Solution Provider SN 95 · Codeblix Ltd

Government integration

MRA e-invoicing onboarding for your business

MRA e-Invoicing onboarding for Economic Operators in Mauritius

Follow the Codeblix process for Economic Operator access, Test User setup, Transmission User/API credentials, TEST verification and LIVE fiscalisation.

Codeblix EBS video tutorial · Mauritius

After onboarding: see how invoice file imports work

Once your business setup is complete, this tutorial shows the separate CSV, TSV or TXT invoice import workflow inside Codeblix EBS. It does not demonstrate Secure Hub registration or API credential setup.

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

QuickBooks Desktop · Codeblix EBS

After MRA onboarding: QuickBooks Desktop connection and daily use

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. These Desktop clips concern the separate invoice exchange after business setup. They do not demonstrate Secure Hub registration or prove an accepted live MRA transaction.

Browse all QuickBooks Desktop tutorials

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

TL;DR - Follow the Codeblix process for Economic Operator access, Test User setup, Transmission User/API credentials, TEST verification and LIVE fiscalisation.

Assisted MRA portal onboarding

The steps below explain the MRA account roles and the process when you ask Codeblix to assist with your setup. For the automated route starting at MUR 970/month, up to MUR 2,000 depending on your requirements, follow the self-onboarding guide. To see what you’ll use after activation, explore Codeblix MRA e-invoicing software.

This is the Codeblix onboarding guide for connecting a Mauritius Economic Operator to the MRA e-Invoicing Secure Hub. It explains who signs in, the two ways Codeblix can be authorised, what company information is required and how the setup moves from TEST to LIVE.

Economic Operator access comes first

The company registers or signs in on the official MRA e-Invoicing Secure Hub Portal using its TAN and MRA e-Services password. This portal access belongs to the Economic Operator and is separate from the Transmission User/API credentials used by the EBS.

Choose how Codeblix will be authorised

For managed onboarding, the company securely provides its Economic Operator TAN and portal password so Codeblix can complete the portal steps. For assisted onboarding, the company signs in and adds Codeblix as the Test User using identity details supplied privately at the start of onboarding. The assisted route requires the company contact to stay available for verification and approvals.

Keep each onboarding state separate

Economic Operator registration, Test User access, Transmission User credentials, TEST verification, LIVE activation and successful invoice fiscalisation are separate states. Codeblix checks each state before moving to the next and does not treat portal registration alone as proof that the EBS is ready for production.

Read the MRA e-Invoicing guide, review MRA reports, or browse the Codeblix documentation library.

How the MRA Portal integration works

The MRA Portal integration is built into Codeblix. There is no separate plugin, no third-party middleware, and no annual licence. You connect your MRA Portal account from the Integrations screen, authorise Codeblix to access your data, and the sync runs in the background.

Two-way sync means data flows both ways. When you create a record in Codeblix, it appears in MRA Portal. When something changes in MRA Portal, it reflects in Codeblix. No double entry, no copy-paste, no CSV exports.

Economic Operator onboarding

MRA e-Invoicing Secure Hub onboarding with Codeblix

Start by registering or signing in as an Economic Operator with the company TAN and MRA e-Services password. You can then choose one of two onboarding routes: let Codeblix manage the portal process, or add Codeblix as a Test User and work through the checks with us.

MRA e-Invoicing Secure Hub Portal showing the Economic Operator register or sign-in link
On the MRA Secure Hub home page, use the Economic Operator section highlighted in the screenshot. Open the official MRA Secure Hub Portal.

Option 2 - Assisted onboarding

Add Codeblix as the Test User

Register or sign in as an Economic Operator, then add Codeblix as the Test User. We provide the authorised person's identity and contact information privately when onboarding starts.

User
Codeblix
Name
Provided privately during onboarding
NID
Provided privately during onboarding
Mobile
Provided privately during onboarding
Email
Provided privately during onboarding

This route needs active back-and-forth with your team for portal screens, verification and approvals. Please keep the company contact available for a few hours on the agreed onboarding day so the process does not stall.

Information checklist

Company details to send Codeblix

We use these details to create the correct company workspace, seller identity and onboarding record.

  • Company legal name
  • Business Registration Number (BRN)
  • Tax Account Number (TAN)
  • VAT number
  • Registered business address
  • Contact person name
  • Email address
  • Mobile number

Separate credentials

Transmission User and API access

The Economic Operator login opens the company portal. The Transmission User/API credentials are separate and allow the configured EBS to communicate with the MRA e-Invoicing service.

If the Transmission User credentials are created or received on your side, they must also be shared with Codeblix through the agreed secure method. We test them in the correct MRA environment before any LIVE activation.

Final production check

Validate 1-2 real invoices after LIVE activation

After TEST checks pass and the MRA setup is switched to LIVE, Codeblix and the client will fiscalise one or two genuine business invoices. We verify the legal seller details, customer data, items, VAT treatment, totals, payment/account mappings, MRA result, QR code and final customer PDF before normal daily use.

These are real fiscal records, so the client must approve the invoices and their source data before submission. Any correction follows the proper fiscal-document process.

Your Codeblix access: once onboarding, company configuration and access checks are complete, Codeblix login details will be issued to the authorised users.

Integration features

  • Managed or assisted Economic Operator onboarding
  • Private Codeblix Test User identity exchange
  • Transmission User/API credential validation
  • MRA TEST connection and document-mapping checks
  • Controlled switch to LIVE fiscalisation
  • Validation of 1-2 approved real invoices
  • Codeblix login details issued after onboarding

MRA onboarding process

  1. Register or sign in as an Economic Operator

    Use the company TAN and MRA e-Services password on the official MRA e-Invoicing Secure Hub Portal.

  2. Choose managed or assisted onboarding

    Securely authorise Codeblix to handle the portal process, or add Codeblix as the Test User and stay available for the guided checks.

  3. Send the company details

    Provide the legal name, BRN, TAN, VAT number, registered address and authorised contact details.

  4. Create and share Transmission User/API credentials

    These credentials are separate from the Economic Operator login and must be securely shared with Codeblix if they are issued on the client side.

  5. Complete TEST verification

    Codeblix validates connectivity, seller identity, customer, item, VAT, total, payment and account mappings in the MRA test environment.

  6. Move the verified setup to LIVE

    LIVE fiscalisation is enabled only after the required portal, credential and EBS checks pass.

  7. Validate real invoices and issue Codeblix access

    Fiscalise 1-2 client-approved real invoices, verify the MRA result, QR code and customer PDF, then issue Codeblix login details to authorised users.

FAQ

What are the two ways Codeblix can onboard my company?

You can securely give Codeblix the Economic Operator TAN and portal password so we manage the process, or you can sign in yourself and add Codeblix as the Test User. The assisted route needs your attention for portal screens, verification and approvals.

Will Codeblix publish its Test User identity details on this page?

No. The authorised person's name, NID, mobile number and email are provided privately when onboarding starts. The public Test User label is Codeblix.

Do I also need to share the Transmission User/API credentials?

Yes, if those credentials are created or received on your side. They are separate from the Economic Operator login and must be transferred using the secure method agreed with Codeblix.

Why are 1-2 real invoices fiscalised after LIVE activation?

The controlled LIVE check confirms the legal seller, customer, item, VAT, total, payment and account mappings, MRA response, QR code and final customer PDF before normal daily use. The client approves these genuine invoices before submission.

When will users receive their Codeblix login details?

Codeblix login details are issued to authorised users after onboarding, company configuration and access checks are complete.

Ready to start MRA e-Invoicing onboarding?

Arrange onboarding

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 →

Connect your existing system after MRA onboarding

Your developer can send invoices, credit notes and debit notes from your software to the Codeblix API. After successful live fiscalisation, it returns the MRA IRN and QR image. Keep your invoice numbering and branded layout. Codeblix remains your EBS provider, and each issuing business completes its own MRA onboarding.

Start with a simulated sandbox that does not submit invoices to MRA. Live access follows MRA onboarding and activation.