The verdict in three sentences
Collecting via mobile money without a compliant invoice exposes you: in Lagos VAT is 7.5% and the FIRS e-invoice mandate carries interest and penalties for non-compliance. The fix is simple: automatically generate, at each payment confirmation (webhook), a sequentially numbered invoice with every mandatory field. Wired correctly, each mobile-money sale produces its archived invoice, and a tax audit becomes a non-event.
Mandatory fields and numbering
A valid e-invoice isn't a mere receipt. It must carry precise fields and an unbroken sequential number, a condition for acceptance by FIRS.
| Mandatory field | Rule | Consequence if missing |
|---|---|---|
| Sequential number | continuous, no gap | invoice rejected |
| Seller identity + TIN | complete | not deductible |
| Customer identity | name / company | VAT dispute |
| Net base + 7.5% rate | itemised | penalty |
| VAT amount | computed | reassessment |
| Gross total | net + VAT | inconsistency |
| Date + payment method | mobile money | traceability |
Sequential numbering is the most scrutinised point: a gap in the series implies a hidden sale. Auto-generation guarantees continuity.
Lagos / Abidjan comparison and thresholds
The regimes differ but the logic is the same: invoice attached to the payment, registration threshold, archiving. Here are the 2026 markers (order of magnitude).
| Parameter | Lagos (NG) | Abidjan (CI) |
|---|---|---|
| VAT rate | 7.5% | 18% |
| Authority | FIRS | DGI |
| E-invoicing | e-invoice mandate | rollout in progress |
| Required ID | TIN | NCC |
| Max penalty | interest + penalties | up to 100% of tax due |
| Invoice generation | at payment webhook | at payment webhook |
| Archiving | several years | several years |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
In both cities the best practice is identical: trigger the invoice on payment confirmation, not manually later.
Mini case study
Aminata runs an online shop in Lagos, 600 sales/month, average net basket NGN 60,000, i.e. NGN 36M net monthly. VAT collected at 7.5%: ~NGN 2.7M/month. Without compliant invoicing, a FIRS audit could target interest and penalties across the reassessed period: the risk runs into millions. After wiring auto-generation to the webhook: each sale produces its numbered, archived invoice in < 1 second, zero numbering gap, an audit file always ready.
FAQ
Why generate the invoice at the webhook rather than end of day? Because the invoice must match a confirmed payment and carry a gapless sequential number. Triggering it at the webhook guarantees continuity and avoids omissions, the main cause of rejection.
What VAT rate applies in Lagos in 2026? The reference rate is 7.5% on the net base (order of magnitude 2026, specific regimes aside). The invoice must itemise net base, VAT amount and gross total separately.
What's the concrete risk of non-compliance? In Lagos, FIRS applies interest and penalties on the tax due; in Abidjan the penalty can reach 100% of tax due. Auto-generated, archived invoicing reduces this risk to simply producing the file.
Do I need a tax ID to invoice? Yes: the TIN in Lagos (or NCC in Abidjan) must appear on every invoice, otherwise VAT isn't deductible for your business customer. The system inserts it automatically.
Let's talk about your project. We wire compliant e-invoicing onto your mobile-money and card payments. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

