MRA EIS e-invoicing

MRA EIS electronic invoicing integration

The Malawi Revenue Authority Electronic Invoicing System (EIS) links business sales systems to MRA so that invoices are submitted and validated electronically. InsightBooks includes an MRA EIS module built on the EIS API that MRA publishes for developers.

  • Terminal activation with an MRA terminal activation code
  • Sales from POS and invoices submitted to EIS
  • Validation link and QR code for the buyer
  • Offline signing when the connection to MRA is down
  • Credit notes, status tracking and EIS reports
  • Accounting stays in InsightBooks

How the EIS flow works in InsightBooks

MRA issues a terminal activation code for each terminal. InsightBooks uses it to activate the terminal with EIS and download the configuration, including tax rates. After that, a finalised sale is posted to your books and submitted to EIS, and the validation link returned by MRA is shown on the receipt as a QR code the buyer can scan.

When the internet goes off

The MRA EIS rules allow sales to be signed offline within limits set by MRA and transmitted when the connection returns. InsightBooks queues those sales and submits them once it can reach EIS again.

Is the EIS module available for my business?

Going live on EIS depends on MRA onboarding for your terminals. EIS plans are offered separately from the standard plan. Contact us before you buy so we can confirm the current onboarding status and what you need from MRA.

Learn the basics first

New to EIS? Our guide explains terminals, activation codes, QR validation and offline sales in plain language.

Frequently asked questions

What is MRA EIS?

It is the Malawi Revenue Authority Electronic Invoicing System. Business systems connect to it so that sales invoices are submitted to MRA and can be validated by the buyer.

Does InsightBooks integrate with MRA EIS?

InsightBooks has an MRA EIS module built on the EIS API published by MRA. Going live depends on MRA onboarding for your terminals, so contact us to confirm availability for your business.

What happens if the internet is down?

Sales can be signed offline within the limits MRA sets and are submitted when the connection comes back.

Ready to simplify your finances?

Start a 2-day free trial or talk to our team in Malawi on WhatsApp for a demo.