Most guides about FIRS e-invoicing are written for large corporations. This one is for Nigerian freelancers.
Nigeria's Federal Inland Revenue Service (now rebranded as the Nigeria Revenue Service or NRS) has introduced mandatory electronic invoicing — meaning all taxable businesses must generate, validate, and transmit invoices digitally through an approved government system.
The goal: reduce tax evasion, increase VAT collection, and create a digital record of all business transactions in Nigeria.
The rollout is happening in phases:
Phase 1 — Large taxpayers (turnover above ₦5 billion): November 2025 — already mandatory.
Phase 2 — Medium taxpayers (₦1 billion to ₦5 billion turnover): July 2026 — mandatory now, enforcement from early 2027.
Phase 3 — Small businesses and freelancers (below ₦1 billion): July 2027 — this is where most independent freelancers fall.
What this means for most Nigerian freelancers: You likely have until July 2027 before mandatory compliance. But the smart move is to start preparing now — not in panic mode a month before the deadline.
If you are a freelancer in Nigeria providing professional services — design, development, writing, consulting, photography, marketing — here is the honest picture:
If you are VAT-registered: You are in scope and need to comply by your phase deadline.
If you earn below the VAT registration threshold (₦25 million annually): You are currently exempt from VAT registration, which means you are also currently outside the e-invoicing mandate. However, even if you provide professional services, FIRS has signaled that registration requirements may expand.
If you are not sure: Check your TIN status at apps.firs.gov.ng/tinverification. From January 2026, your NIN automatically serves as your TIN for individual taxpayers.
When it applies to you, here is what compliant e-invoicing looks like:
1. Your invoices must include your TIN (Tax Identification Number)
2. VAT-registered freelancers must show 7.5% VAT on applicable invoices
3. Invoices must be submitted through an approved system — either directly via FIRS APIs or through certified Access Point Providers
4. For B2B invoices, you need the client's TIN as well
The technical format is Peppol BIS 3.0 — a global standard that Nigeria has adopted.
This is not optional. Under the Nigeria Tax Administration Act 2025:
These penalties are serious. The time to prepare is now, not when enforcement starts.
Step 1: Verify your TIN
Go to apps.firs.gov.ng/tinverification and confirm your TIN is active. Your NIN should automatically serve as your TIN from January 2026.
Step 2: Understand your VAT status
If you earn above ₦25 million annually from freelance work, register for VAT at the NRS office or through the NRS portal. You need your TIN and business registration documents.
Step 3: Update your invoicing system
Your invoices need to include:
Step 4: Switch to a compliant invoicing tool
WhatsApp voice notes and hand-typed Word documents will not cut it under the new framework. You need a proper invoicing system that generates structured, numbered invoices with all required fields.
Step 5: File VAT returns monthly
Even if you had zero invoices in a month, file a nil VAT return. Missing filings create compliance gaps.
If you earn below ₦25 million per year from freelancing, you are not yet required to register for VAT or comply with e-invoicing — but you should be moving toward professional invoicing practices now.
If you earn above that threshold, get compliant before July 2027. The penalties are not worth the risk.
The biggest practical change for freelancers: stop sending invoices on WhatsApp. The government is building a digital paper trail of all business transactions. Your invoices need to be in a system that generates proper records — numbered, dated, with your TIN, and professionally formatted.
Start that transition today.
---
*Soloist generates professional, numbered invoices with all required fields — including TIN, VAT, and client details. Free to start → [usesoloist.com](https://usesoloist.com)*