Skip to content

E-Invoice Api

e-Invoice API Enablement Guide


1. What is e-Invoice API Enablement?

e-Invoice API enablement allows your business systems (like ERP, accounting software, etc.) to integrate directly with the IRP (Invoice Registration Portal) for real-time e-invoice generation and reporting to the GST system.


2. Enablement URL

To begin API enablement, go to the official NIC e-Invoice portal:

🔗 Enablement URL: https://einvoice1.gst.gov.in

👉 Use this URL to login using your GSTIN and access API-related settings.


3. Step-by-Step Guide to API Enablement


Step 1: E-Invoice Enablement

Step 2: Login to e-Invoice Portal

Step 3: API Registration Request
  • After login, navigate to:
    Registration / API → API Registration → Through GSP
    
  • Choose Chartered Information Systems from the dropdown.

Step 4: Generate API Credentials
  • Click on "Generate Client ID & Secret"
  • These are your authentication credentials for accessing NIC APIs.

⚠️ Keep these credentials confidential.


Step 5: Update ERP - Company Master
  • Go to Company Menu
  • Select the relevant Company
  • Edit the entry
  • Paste the credentials into E-Invocie Username & Password fields.

Summary

Step Description
✅ 1 Login to portal
🔧 2 Enable API via GSP
🛡 3 Generate API credentials

🧠 Pro Tip: Make sure to rotate your credentials periodically and monitor usage for security!