
What changes
For years a Nigerian business could raise an invoice in any format it liked: a Word template, a spreadsheet, a page printed from accounting software. The tax authority only saw a summary later, in a VAT return. E-invoicing changes that. Under the regime run by the Nigeria Revenue Service (NRS), an invoice is sent to a central platform in a fixed digital format, checked, and given an official identity before it counts.
Think of it like the difference between writing a cheque and making a bank transfer. A cheque can be filled in any way and nobody checks it until it reaches the bank. A transfer is checked at the moment it is made, and it carries a reference that everyone can trace.
Every e-invoice goes through the same steps:
Each invoice carries an Invoice Reference Number (IRN). It is built from three parts joined by hyphens: your own invoice number, an 8 character Service ID, and the invoice date written as year, month and day. For example, ITW001-B4B37F28-20240623.
Every invoice now states its kind:
If most of your sales are to other companies, real time clearance will shape your daily routine. If you sell to the public, the 24 hour reporting window matters most.
NRS brings businesses in by phases, and it publishes changes with a notice period. For example, changes in its API changelog are optional for three months after release and then enforced. The date that applies to your organisation depends on the group you fall into, so always confirm it from official NRS announcements rather than from a colleague or a blog. In this course we never guess a date for you.
E-invoicing is not just an IT project. The data on your invoices must be correct at the moment you raise them, because the platform checks it immediately. The rest of this course shows you which data matters, how checking works, and how to keep your records in line every day.
Like what you see?
Enroll to open every lesson, join live classes and earn your certificate.
Enroll in E-Invoicing and Compliance Systems