EIMS & MoR E-Invoicing Compliance
Electronic invoicing software for Ethiopia's Ministry of Revenue (MoR) EIMS system — every invoice is registered and carries its IRN and QR code, with VAT and withholding calculated automatically.
TIN, VAT registration number, invoice serial numbering, and issue timestamps are filled in automatically on every invoice — no manual formatting, no missed fields.
Every invoice breaks down VAT and withholding tax on its own, and VeriPay keeps a running total across the period so you always know what's been collected and what's been withheld.
| Invoice | Subtotal | VAT (15%) | Withholding (3%) |
|---|---|---|---|
| INV-021 | 24,500 birr | 3,675 birr | 735 birr |
| INV-020 | 18,500 birr | 2,775 birr | 555 birr |
| INV-019 | 32,000 birr | 4,800 birr | 960 birr |
| INV-018 | 11,200 birr | 1,680 birr | 336 birr |
Share one payment link and let customers pay with Telebirr, CBE, or Bank of Abyssinia — whichever they already use. VeriPay confirms the payment the moment it lands.
The moment a payment comes in, VeriPay matches it to the right invoice by reference number and amount and marks it paid — no spreadsheets, no manual matching.
On the EIMS plan, every invoice is submitted to Ethiopia's Ministry of Revenue (MoR) and registered automatically — no separate portal, no manual re-entry. The Invoice Registration Number (IRN) and QR code are attached back to the invoice the moment they're returned.
Every payment tied to an invoice is verified against the bank and kept on record — so if a filing is ever questioned, the proof is already attached.
| Invoice | Customer | Amount | Method | Ref Number | Proof |
|---|---|---|---|---|---|
| INV-021 | Selam Trading PLC | 24,500 birr | Telebirr | TB-88214 | Awaiting |
| INV-020 | Merkato Wholesale | 18,500 birr | CBE | CBE-55201 | Awaiting |
| INV-019 | Habesha Retail | 32,000 birr | Abyssinia | AB-30442 | Awaiting |
| INV-018 | Bole Cafe Group | 11,200 birr | Telebirr | TB-71190 | Awaiting |
| INV-017 | Addis Distributors | 45,000 birr | CBE | CBE-92873 | Awaiting |
| INV-016 | Kaldis Coffee PLC | 15,800 birr | Telebirr | TB-64027 | Awaiting |
| INV-015 | Sheba Imports | 27,300 birr | Abyssinia | AB-19558 | Awaiting |
| INV-014 | Dashen Textiles | 9,600 birr | CBE | CBE-40217 | Awaiting |
| INV-013 | Nyala Motors | 52,750 birr | Telebirr | TB-30984 | Awaiting |
| INV-012 | Lucy Hardware | 6,400 birr | CBE | CBE-77145 | Awaiting |
| INV-011 | Bunna Trading House | 21,900 birr | Abyssinia | AB-58631 | Awaiting |
| INV-010 | Gondar Grain Co. | 38,150 birr | Telebirr | TB-93472 | Awaiting |
| INV-009 | Awash Logistics | 13,000 birr | CBE | CBE-26689 | Awaiting |
| INV-008 | Blue Nile Textiles | 29,450 birr | Abyssinia | AB-40213 | Awaiting |
| INV-007 | Harar Spice Co. | 17,600 birr | Telebirr | TB-51806 | Awaiting |
The Electronic Invoicing System Administration Directive No. 1142/2026 (numbered 1142/2018 in the Ethiopian calendar) was issued by the Ministry of Revenue (MoR) in June 2026. It defines a registered electronic invoice as one that has been registered in the MoR's Electronic Invoice Registration System (EIMS) and assigned an Invoice Registration Number (IRN) and a QR code. VeriPay's EIMS plan takes care of each of those steps.
01
Each invoice is submitted to the Ministry of Revenue (MoR) through EIMS. On the EIMS plan VeriPay does this for you, with no separate portal and no manual re-entry.
02
The MoR returns a unique IRN for every registered invoice. VeriPay attaches it to the invoice and includes it when the invoice is sent to your customer.
03
Registration also returns a signed QR code. VeriPay keeps it with the invoice and includes it when you send it, so the invoice can be checked against the MoR record.
04
When you record a supplier's withholding receipt, VeriPay can look up their invoice by its IRN with the MoR instead of you re-typing the details.
Summary for information only, not legal advice. Read the full directive published by the Ministry of Revenues.
Not sure your business needs EIMS yet? Start on Basic and upgrade to the EIMS plan at any time.
Common questions about e-invoicing compliance in Ethiopia.
Pick a plan based on how many invoices you process each month.
Up to 600 invoices or 750,000 birr processed / month
Up to 2,500 invoices or 3,000,000 birr processed / month
Above 2,500 invoices or 3,000,000 birr / month
Usage beyond a plan's included invoice volume is billed at 4 birr per additional invoice. Scale pricing is quoted based on your business's volume and branch count.