Nigeria Revenue Service
Getting Started 6 min read

How to Onboard to the NRS E-Invoicing System


Step-by-Step Onboarding Guide

Step 1: Login

Visit firs.gov.ng/login and sign in using your TaxPro Max credentials, or go directly to einvoice.firs.gov.ng.

Step 2: Enable E-Invoicing

Click on "Enable Me for e-Invoicing" on the dashboard.

Step 3: Complete Enablement Form

Fill out the enablement form with all required business and operational information.

Step 4: Accept Data Privacy Policy

Log in to your e-Invoicing portal, read and accept the Data Privacy & Protection Policy to proceed.

Step 5: Manage Access Point Provider

Under the Manage Access Point Provider section, review and set the permissions for your selected APP.

Step 6: Confirmation

You will receive a confirmation email once your account has been successfully enabled for e-Invoicing.

Step 7: Create Cryptographic Keys

Create, name, and download your cryptographic keys which will be used for signing invoices.

Step 8: Device Registration

Register your device with NRS, securing a digital certificate for signing invoices with a cryptographic stamp.

Important Notes

  • You must have an active TaxPro Max account to onboard
  • Your TIN (Tax Identification Number) must be valid and up to date
  • Select a preferred System Integrator (SI) and Access Point Provider (APP) during enablement
  • Keep your cryptographic keys secure — they are used for all invoice signing