EazLink guide

What do IRN, RRN and QR code mean in Ethiopia e-invoicing?

A plain explanation of the invoice and receipt references, QR verification data, and what an ERP or POS should retain after registration.

Ethiopia e-invoice registration references and QR verification proof

Short answer

IRN is commonly used for the invoice registration reference, RRN for the receipt reference, and the QR code for document verification. The exact field names and when each value is returned must come from the current Ethiopian technical specification. Your ERP or POS should keep every official value beside its own invoice number so staff can reconcile the business record with the registered document.

Evidence checked: [1] Registered Directives · [2] Electronic Invoice Management System announcement

Prepared and reviewed by the EazLink compliance engineering team at Xiamen DataMega Technology Co., Ltd.

Quick decision guide

Best forFinance teams, ERP owners, POS developers, cashiers, support teams, auditors, and implementation partners
Main questionWhat do IRN, RRN and QR code mean in Ethiopia e-invoicing?
Before implementationConfirm the current taxpayer scope, rollout notice, and technical specification with the relevant Ethiopian authority.

What to remember

  • Keep the ERP invoice number and official registration references together.
  • Generate or display QR data only from the confirmed authority response.
  • A printed receipt is not proof of registration unless its status and references can be verified.

The identifiers answer different questions

The business invoice number answers, 'Which sale is this in our system?' The registration reference answers, 'Which document did the government service register?' A receipt reference may identify the customer-facing receipt or acknowledgement. The QR code gives a machine-readable route to verification data.

Do not replace the ERP's internal number with an external reference. Store both and keep the relationship stable through corrections and reprints.

What the ERP or POS should store

Keep the original document ID, request ID, official references, QR payload or verification URL, submission time, response time, current status, and response code. Store enough history to show whether a retry returned the first result or created a new document.

  • Source invoice or receipt number
  • IRN and RRN when applicable
  • QR or verification data
  • Accepted, rejected, pending, cancelled, or corrected status
  • Full response history and timestamps

Check the printed and digital result

A cashier needs a clear result, not a log file. Test the paper receipt, PDF, email, and any customer verification link. Make sure long references fit, Amharic characters render, ETB amounts use the agreed precision, and a reprint does not look like a new sale.

Invoice proof test

  1. Confirm the official field definitions.
  2. Map source and government identifiers separately.
  3. Test QR scanning from paper and screen.
  4. Reprint an accepted invoice and compare it with the original.
  5. Trace one correction from the ERP to the final registered state.

Quick questions

Is an IRN the same as my ERP invoice number?

No. Treat the ERP number as the source business identifier and the IRN as an official registration reference unless the current specification states otherwise.

Can the POS create its own QR code?

It can render QR data supplied or defined by the approved process. It should not invent verification content.

What happens when a reference is missing?

Keep the document in a visible pending or failed state and reconcile it. Do not print an accepted status without confirmed registration evidence.

Sources

  1. Registered Directives · Ethiopian Ministry of Justice
  2. Electronic Invoice Management System announcement · INSA

Sources are used for regulatory and technical context only.

Related answers

What are Ethiopia's e-invoicing requirements in 2026?

What does Directive 1142/2026 mean for Ethiopia e-invoicing?

What should large taxpayers check before Ethiopia e-invoicing?

This page supports project planning. It is not legal, tax, or official EIMS authorization advice. Confirm current requirements with the relevant Ethiopian authority before implementation.