Follow simple steps to create electronic invoices, obtain Invoice Reference Numbers (IRNs) and QR codes, to submit invoices to the Nigeria Revenue Service.

How to Generate NRS-Compliant Invoices Online in Nigeria
Generating electronic invoices is becoming essential for Nigerian businesses as the Nigeria Revenue Service (NRS) implements its e-invoicing requirements.
Whether you run a small business or manage a large organization, creating NRS-compliant invoices online helps you maintain accurate records, simplify tax reporting, and meet applicable regulatory requirements.
With Yona, you can generate, validate, and submit electronic invoices directly from your browser without installing complicated software.
An NRS-compliant invoice is an electronic invoice that follows the data and validation requirements of Nigeria's e-invoicing system.
Unlike a regular PDF or paper invoice, a registered NRS e-invoice includes important identifiers such as:
These details help make business transactions more transparent and traceable.
Visit useyona.com and sign up for an account.
Register your business and verify its Tax Identification Number (TIN).
Yona also provides a sandbox environment where you can practise generating invoices before submitting real transactions.
Before issuing live NRS e-invoices, your business must be connected to the e-invoicing network.
Log in to the NRS e-invoicing portal and select ELYONAR LTD, the licensed Access Point Provider behind Yona.
Follow the connection instructions to authorize your business and configure the required credentials.
Once your business is connected, open your Yona dashboard and create an invoice.
Enter the required information, including:
Review the information carefully before submission.
Submit the invoice through Yona.
The platform checks the required information and handles electronic invoice processing through the NRS network.
After successful registration, the invoice receives its IRN and QR code.
You can track the processing status directly from your Yona account.
Once the invoice has been processed, you can deliver it to your customer through supported methods, including email, shareable links, or PDF downloads.
Buyers participating in the e-invoicing network can also receive invoices through their own Access Point Providers.
Yona keeps records of invoice activity, making it easier to track transactions and manage your invoicing history.
Yona provides a straightforward way to manage electronic invoicing without developing your own system.
Key benefits include:
Whether you're issuing a few invoices or handling high transaction volumes, Yona offers options to support your business.
Yona offers a free plan with credits for trying the platform, including sandbox testing. Live invoice submissions may consume credits depending on your plan.
No. You can create and submit invoices using Yona's browser-based application without purchasing separate accounting software.
A registered invoice cannot simply be edited. Corrections must follow the applicable process, such as issuing a credit note or debit note.
Yes. Yona offers API connectivity and integration services for businesses using existing accounting, billing, or ERP systems.
Creating compliant electronic invoices doesn't have to be complicated.
With Yona, you can connect your business to the NRS e-invoicing network, generate invoices online, and manage your reporting from one platform.
Ready to create your first NRS e-invoice?
Visit useyona.com or create your Yona account to get started today.