Compliance Hub

FIRS & NRS E-Invoicing Compliance in Nigeria

Everything Nigerian businesses need to know about FIRS/NRS e-invoicing compliance — who must comply, deadlines, penalties, and a step-by-step path to getting compliant.

2026
Full Compliance Deadline
BIS 3.0
UBL Standard
40
Character IRN
Peppol
Network Compliant

What Is FIRS/NRS E-Invoicing?

Nigeria's tax authority — formerly the Federal Inland Revenue Service (FIRS), now operating as the Nigeria Revenue Service (NRS) — mandates electronic invoicing for VAT-registered businesses. E-invoicing requires businesses to generate invoices with a valid Invoice Reference Number (IRN), validate them against the NRS schema, sign them cryptographically, and transmit them through an approved Access Point Provider (APP) on the Peppol network.

Still searching for "FIRS e-invoicing"? You're not alone. firs.gov.ng now carries a transition notice pointing visitors to nrs.gov.ng. The compliance requirements, IRN format, and Peppol connectivity are unchanged — only the authority's name changed.

E-invoicing is no longer optional. As the timeline below shows, it's now mandatory nationwide for VAT-registered businesses of every size.

Who Must Comply — And When

Both deadlines below have now passed. E-invoicing is mandatory nationwide for every VAT-registered business — here's how to catch up if you haven't started.

Large Taxpayers Nov 1, 2025

₦5 billion+ annual turnover — first businesses required to comply.

All VAT-Registered Businesses Jan 1, 2026

Mandate extended to all VAT-registered businesses, including SMEs.

5 Steps to FIRS/NRS E-Invoicing Compliance

A quick-reference path to getting compliant. Run the full interactive checklist for a detailed, itemized version.

1

Business Registration

Confirm your TIN and VAT registration, and get your NRS Business ID from the e-invoice portal.

2

Technical Readiness

Set up e-invoicing software that connects to a certified Access Point Provider and generates UBL/XML invoices with ECDSA digital signatures.

3

Data & Compliance

Collect TINs for your B2B customers and apply correct UNSPSC/HS classification codes to your products and services.

4

Process & Training

Train staff on e-invoicing workflows and how to handle rejected or validation-error invoices.

5

Testing & Go-Live

Send test invoices, confirm you receive valid IRNs, and verify customers can receive your e-invoices.

Penalties & Risks of Non-Compliance

Under Section 104 of the Nigeria Tax Administration Act, non-compliant businesses face real financial exposure.

₦200,000

Base Penalty

Fixed penalty under Section 104 of the Nigeria Tax Administration Act for failing to process taxable supplies through the fiscalisation system.

100% of tax due

Tax Due Penalty

Plus interest at the prevailing CBN MPR rate on unpaid tax.

₦50,000/day

B2C Late Reporting

Daily fine for late reporting of B2C transactions.

Input VAT denied

VAT Input Rejection

Non-compliant invoices are rejected for VAT input claims, increasing your effective tax cost.

FAQ

Frequently Asked Questions

Quick answers to common e-invoicing questions.

What is NRS e-invoicing?

NRS (Nigeria Revenue Service) e-invoicing is the mandatory electronic invoicing system that requires businesses to generate, validate, and transmit invoices digitally through approved channels. It replaces traditional paper invoicing with a standardized digital format.

Who needs to comply with NRS e-invoicing?

Currently, large taxpayers and companies in specific sectors must comply. The scope is expanding progressively, with plans to include all VAT-registered businesses by 2026.

What is an IRN (Invoice Reference Number)?

An IRN is a unique 40-character identifier generated for each e-invoice. It contains a timestamp, business identifier, sequential number, and check digits. The IRN serves as proof that an invoice has been validated by NRS.

What is Peppol and why does it matter?

Peppol (Pan-European Public Procurement Online) is an international framework for exchanging electronic documents across borders. Nigerian businesses trading internationally benefit from Peppol compliance for seamless invoicing with global partners.

What is the difference between an APP and a System Integrator?

An Access Point Provider (APP) is certified to transmit invoices via the Peppol/NRS network. A System Integrator provides the software platform businesses use to create invoices. ZUTAX is a System Integrator that partners with PASPA (an APP) to provide complete e-invoicing capability.

What are the penalties for non-compliance?

Non-compliance can result in financial penalties, interest on unpaid taxes, increased audit scrutiny, and potential business disruption. The specific penalties vary based on the nature and duration of non-compliance.

How long does it take to get compliant?

With ZUTAX, most businesses can become compliant within days. The process involves setting up your account, configuring your business profile, and connecting to the NRS network through our PASPA partnership.

Can I integrate e-invoicing with my existing ERP?

Yes. ZUTAX provides REST APIs, webhooks, and batch processing options for integrating with any ERP system including SAP, Oracle, Odoo, Microsoft Dynamics, and custom solutions.

Is FIRS the same as NRS?

Yes. FIRS (Federal Inland Revenue Service) has transitioned to NRS (Nigeria Revenue Service) — the same tax authority under a new name. firs.gov.ng now carries a transition notice pointing to nrs.gov.ng. E-invoicing requirements, IRN format, and Peppol connectivity are unchanged.

Is e-invoicing mandatory in Nigeria right now?

Yes. Large taxpayers (₦5 billion+ annual turnover) became subject to mandatory e-invoicing on November 1, 2025, and the mandate extended to all VAT-registered businesses, including SMEs, from January 1, 2026. Both deadlines have passed — e-invoicing is now mandatory nationwide.

Why Choose ZUTAX?

ZUTAX combines the power of a System Integrator with Access Point Provider connectivity through our PASPA partnership.

Full Compliance

NRS and Peppol compliant with automatic validation of all mandatory fields.

PASPA Partnership

Direct connection to the NRS/Peppol network through our certified APP partner.

Developer-Friendly

REST APIs, webhooks, and SDKs for seamless ERP integration.

Ready to Get Compliant?

Start your free trial today and experience hassle-free e-invoicing compliance.

Chat on WhatsApp