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