Resource Center

NRS E-Invoicing Complete Guide

Everything Nigerian businesses need to know about electronic invoicing compliance. From getting started to advanced integration—your complete e-invoicing resource hub.

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

Compliance Timeline

Nigeria's phased approach to mandatory e-invoicing

Phase 1 2024

Large taxpayers and select sectors

Phase 2 2025

Medium-sized businesses and additional sectors

Phase 3 2026

All VAT-registered businesses

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.

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.