Nigeria Revenue Service
Taxpayer Onboarding 4 min read

Selecting an Access Point Provider (APP)


What APPs Do

Access Point Providers are responsible for:

  • Validating invoice data before submission to NRS
  • Transmitting invoices securely between businesses and NRS
  • Managing the Authentication Seal on invoices
  • Implementing data validation rules for compliance

How to Select an APP

  1. During the enablement process, you'll see a list of licensed APPs
  2. Review each APP's capabilities, pricing, and support
  3. Select your preferred APP
  4. Configure permissions under the Manage Access Point Provider section

APP Responsibilities

  • Securely transmit, validate, and receive eInvoices
  • Implement data validation rules for compliance before submission
  • Use TLS encryption and OAuth 2.0 for secure API communication
  • Connect your ERP system to the NRS infrastructure

Changing Your APP

You can update your APP selection through the e-Invoicing portal settings at any time.