You send an invoice. Your client pays. Job done — right?
Increasingly, not quite. Under the 2025 tax reform Acts, the Nigeria Revenue Service (NRS) — the federal body that replaced the Federal Inland Revenue Service (FIRS) for most business tax purposes — is phasing in a requirement for invoices to pass through a government-connected electronic system. Larger taxpayers come first, and smaller businesses follow. Once your phase is active, a plain PDF or Word invoice will no longer be enough.
If that sounds complicated, you are not alone. Many Nigerian MSME owners are asking the same questions: Do I have to do this? When? What happens if I don't? And how do I actually do it?
This guide answers those questions. It also tells you plainly where Lucrive stands today: the NRS submission feature is not live yet, and Lucrive invoices are not NRS-certified at the moment. You will see what Lucrive already does, what is still being prepared, and what to do now.
An electronic invoice (e-invoice) is not simply a PDF sent by email. It is a structured digital document that is submitted to a government-connected system before or at the time it is sent to your customer, so the NRS can read it, verify it, and match it against your tax filings.
The NRS is introducing this requirement for two main reasons:
Nigeria is following a path already taken by Kenya, South Africa, Saudi Arabia, and most of the European Union. It is a global shift, not a local experiment.
The rollout is phased by business size. The dates below are the timeline reported so far — confirm the current position for your business on the NRS portal, because phase dates can move.
Important: If your turnover is below ₦1 billion, your phase is due from 1 July 2027. Preparing now avoids a scramble when your phase is called, and it makes you a more credible supplier to larger businesses that already have to deal in certified invoices.
If you issue invoices to other registered businesses (B2B — Business to Business), this matters even sooner. Some larger customers are already asking suppliers for NRS-ready invoices before they process payment.
When an invoice is submitted through an approved system, the process works broadly like this:
① You create the invoice in a platform that is connected to the NRS network
② The platform sends the invoice data to an access point provider — an intermediary that connects to the NRS
③ The provider validates the invoice fields — your Tax Identification Number (TIN), your customer's details, the item descriptions, the VAT amounts, and more
④ The NRS reviews and digitally signs the invoice — this is the "certification" step
⑤ The invoice receives a unique NRS reference number and a digital signature showing it was verified
⑥ You send the certified invoice to your customer, who can check its authenticity
In normal operation the whole process takes seconds to a few minutes.
This is where many businesses get caught out. An NRS-ready invoice needs fields that a typical Word or Excel invoice does not have:
Note on backdating: As we understand the current rules, the NRS does not allow backdating. If you created an invoice in February but are submitting it today, the submission date must be today's date. Keep this in mind when migrating old invoices.
For a typical MSME — say, Tunde, who runs a printing company in Ibadan and issues 15–20 invoices a month — working out the right product code for every item and formatting every field by hand would take hours. That is the problem a good invoicing tool should take off your hands.
Once your phase is active, expect consequences in these areas. The exact penalty amounts and enforcement approach are set by the NRS, so check them with the NRS or a qualified tax adviser rather than relying on a general guide:
The NRS has signalled that enforcement will be gradual in the early phases. For MSMEs in Phase 3, the obligation is due from 1 July 2027, but the practical pressure from B2B customers is already building.
Being straightforward about this matters, because your tax compliance depends on it.
What Lucrive does today
What Lucrive does not do yet
What is being prepared
We have built an integration with DigiTax, an access point provider operated by Namiri Technology Limited, and tested it in a sandbox environment. It is switched off for users. We have not set a launch date; it will only go live once the commercial and regulatory arrangements work for MSMEs. We will announce it clearly when that happens.
What this means for you
XXXXXXXX-XXXX① Create a free Lucrive account — no credit card required
② Go to Settings → Business Information and enter your Tax Identification Number
③ Start creating professional invoices with the TIN, product code and VAT fields already built in
Nigerian tax rules are changing fast. Lucrive is built for Nigerian MSMEs to keep up with them, and we will be clear about what is live and what is not.
Start for free at lucrive.io →
Sources & further reading
People and businesses in our examples are illustrative, not real Lucrive customers. Figures are worked examples: confirm your own position with a qualified tax adviser.