Why this is on a retail software blog
Because the compliance deadline and the shop-management problem have the same solution, and most owners discover that too late.
E-invoicing requires a structured digital record of each sale. If your sales already live in software, meeting the requirement is a matter of connecting it. If they live in a notebook, you are rebuilding your record-keeping under deadline pressure while still running the shop.
What changed in the Nigeria Tax Act 2025
The small-company exemption moved from ₦25 million to ₦100 million. An incorporated company at or below ₦100 million in annual turnover, with fixed assets at or below ₦250 million, falls within the small-company definition and the applicable companies income tax rate is 0%.
Three things to note carefully:
- Both tests apply. Turnover alone is not enough; the ₦250 million fixed-asset ceiling is a separate condition.
- Professional services are excluded. Consultants, lawyers, accountants and similar providers do not get this relief regardless of revenue.
- Exempt from paying is not exempt from filing. Registration, record-keeping and returns still apply. Businesses that stop filing because they owe nothing create a problem that surfaces years later.
Four levies became one. The Tertiary Education Tax, NITDA, NASENI and Police Trust Fund levies are consolidated into a single 4% Development Levy on assessable profits.
The e-invoicing timeline
FIRS — now operating under the National Revenue Service — is rolling out the Merchant Buyer Solution in phases by turnover. Large taxpayers at ₦5 billion and above started in November 2025. Medium businesses between ₦1 billion and ₦5 billion become mandatory on 1 July 2026, with enforcement from January 2027. Businesses under ₦1 billion follow in July 2027, with enforcement from January 2028.
The system uses the Peppol BIS Billing 3.0 UBL standard, and FIRS was designated Nigeria's national Peppol Authority in October 2025. That matters more than it sounds: Peppol is an international standard, so this is not a bespoke Nigerian format that only one local vendor can produce.
Invoices are validated and assigned an identifier before or at the point of issue. The penalty for non-compliance is ₦200,000 plus 100% of the VAT due, and VAT is not reclaimable on invoices outside the system.
The part owners underestimate
The deadline is not the hard part. The hard part is that structured invoicing requires structured data you may not currently keep.
An e-invoice needs the buyer's identifying details, itemised lines with proper descriptions, correct VAT treatment per line, and a consistent invoice sequence with no gaps. A shop that writes "goods — ₦45,000" on a receipt book has none of that. Building it under deadline while trading is genuinely painful.
Start with three habits now, all of which pay for themselves in stock control before they ever touch tax:
- Every sale recorded digitally, by the person who made it, under their own login. This is the foundation for compliance and the only thing that catches internal shrinkage.
- Itemised lines, not lump sums. "3 × Indomie carton @ ₦9,500" instead of "provisions — ₦28,500." You need this for reorder decisions regardless.
- A sequential invoice number with no gaps. Gaps invite questions you will struggle to answer two years later.
What a compliant invoice actually has on it
The difference between a receipt and an invoice that will pass validation is a specific list of fields. Structured invoicing fails on missing data far more often than on wrong data, so it is worth knowing what the system expects to find.
| Field | What it means in practice | Where shops usually fall short |
|---|---|---|
| Supplier identity | Your registered name, address and TIN | Trading name used instead of registered name |
| Buyer identity | Name and, for B2B, the buyer's TIN | Not collected at all for walk-in business customers |
| Invoice number | Sequential, unique, no gaps | Restarted each book, or duplicated across two books |
| Invoice date | Date of supply, not date of typing | Backdated to suit a payment |
| Line items | Description, quantity, unit price per line | One lump sum: "goods — ₦45,000" |
| VAT per line | Rate and amount applied per line | Single total at the bottom, or rate assumed |
| Totals | Net, VAT and gross stated separately | Only the gross figure recorded |
| Currency | The currency of supply | Implicit, which breaks on any USD sale |
Read down the right-hand column. Every one of those failures is a record-keeping habit, not a software gap — which is why the fix starts before you buy anything.
A timeline you can actually work to
Deadlines are easier to meet backwards. If your phase lands on 1 July 2026, the useful question is what has to be true in each of the preceding quarters.
| When | What should be true |
|---|---|
| 12 months out | Every sale recorded digitally, itemised, under the seller's own login |
| 9 months out | TIN captured for business customers; invoice numbering sequential and gap-free |
| 6 months out | Practitioner confirms your phase, your turnover band and your VAT treatment |
| 3 months out | Your software vendor has confirmed, in writing, its FIRS e-invoicing position |
| 1 month out | Test invoices issued and validated end to end |
| Go-live | Someone other than you knows how to issue one |
The last row is not filler. Compliance that depends on one person being in the shop is a single point of failure, and the deadline does not pause for a funeral or a trip to Lagos.
Questions to put to your software vendor
Ask these in writing and keep the answer. A vendor that will not commit in writing has told you something.
- Do you support FIRS e-invoicing, and if not, what is the timeline? "We are monitoring the situation" is a no.
- Do you produce Peppol BIS Billing 3.0 UBL output? This is the actual standard; a vendor that does not recognise the term is not close.
- Can I capture a buyer TIN at the point of sale? If the field does not exist, no amount of back-office work fixes it later.
- Is my invoice numbering guaranteed sequential and gap-free across devices and branches? Multi-branch shops break this without noticing.
- Can I export every invoice for a date range, with line detail, without a support ticket? You will need this for any reconciliation or audit.
Note that questions 3, 4 and 5 are worth asking whether or not e-invoicing existed. That is the pattern here: the compliance work and the good-operations work are the same work.
What this costs you if you start now versus later
Starting now costs a change of habit — itemised lines, individual logins, a consistent invoice sequence — and nothing else. All three improve stock control and shrinkage detection on their own merits, which is why we would recommend them to a business with no tax obligation at all.
Starting late costs a data migration under deadline, run by someone who is also serving customers. Historical records that were never structured cannot be retroactively structured; you can only start being correct from a date. The businesses that will find January 2028 painful are not the ones that were unaware of it — they are the ones that were aware and assumed the software would handle it.
An honest note on scope
Tax law is not our field. Everything above reflects the enacted Nigeria Tax Act 2025 and published FIRS guidance as at August 2026, drawn from PwC, Baker Tilly and other professional analyses — but thresholds get amended, deadlines slip, and your specific circumstances may differ in ways this page cannot anticipate.
Treat this as orientation, not advice. Before making decisions with money attached, confirm your position with a qualified Nigerian tax practitioner, and verify current deadlines on the FIRS portal directly.
What we can say with confidence is the operational half: a business that records every sale digitally, itemised, per user, is ready for whatever the final rules look like. One that does not is exposed no matter which date applies. Our POS setup guide for Nigeria covers getting that foundation in place, and professional invoicing covers what a proper invoice needs on it.
FIRS E-Invoicing Phase-In by Business Size
| Annual turnover | Mandatory from | Enforcement from | What to do now |
|---|---|---|---|
| ₦5 billion and above | November 2025 | In force | Already live — verify every invoice validates |
| ₦1 billion – ₦5 billion | 1 July 2026 | January 2027 | Confirm your vendor position in writing; test end to end |
| Under ₦1 billion | July 2027 | January 2028 | Get sales recorded digitally and itemised now |
| Approaching a threshold | The earlier phase applies | Plan for it | A good year moves your band — prepare early |
| Not yet incorporated | N/A until registered | N/A | Keep the same records; they become the foundation |
Operational FAQ
Continue reading
All articlesThe Ultimate Guide to Setting Up a POS in Nigeria
Everything you need to know about hardware, software, and payment integrations for your Nigerian retail business.
Why Cloud-Based Inventory is a Game Changer
Move beyond spreadsheets. Discover the benefits of having a real-time, accessible, and secure view of your inventory from anywhere.
Advanced Inventory: Variants, SKUs and Stock Alerts
Variants, per-product reorder points, cost price, batch expiry and stock adjustments — the settings that separate an inventory list that is merely tidy from one you can actually make decisions from.
Run this on Zeneva
Stock, sales, staff and receipts in one place — on the shop PC, on your phone, and offline when the network drops. Start free and move up only when the shop outgrows the caps.
Starter
Free forever
50 products, 1 user, 20 Zen AI questions a day. No trial clock, no card.
Pro
Most picked₦10,000 / $10 a month
1,500 products, 5 staff accounts, 100 Zen AI questions a day.
Business
₦30,000 / $30 a month
Unlimited products, unlimited staff, 500 Zen AI questions a day.