Creating e-Invoice API Login Credentials

This article describes the procedure to create e-Invoice API login credentials in the e-Invoice Sandbox Portal and e-Invoice API Portal setup by National Information Centre (NIC). Here’s a PDF of the API registration article if you would like to download it.

Registering in Sandbox portal and Entering details in GSP

To begin your e-Invoice testing, you will first need to acquire API credentials from the government Sandbox portal. Unique Username and Password has to be created for each GST number. After this, you would enter these credentials into GSP

Section 1: e-Invoice API Registration in NIC Trial Portal

NIC Sandbox portal
  • Click on Login and then, click on Register here
NIC registration
  • You will be able to see a similar screen after clicking on Register here. Select Taxpayer on Registration Form.
NIC Taxpayer Registration
  • Enter the GSTIN, Phone number, and Email address registered with GSTIN, and Captcha. Click on the Validate button to validate the information. The portal will validate the data. After that, click on the Send OTP button
Enter Taxpayer Information
  • Enter the OTP received on the registered mobile and click on Submit
Enter OTP
  • You will be able to see your GSTIN on this page. Select Registration through as GSP.
  • Select the Company Name
  • Enter the Client ID as AAFCC29ERP82ZSO. Enter your API testing Username and Password  & Click on Create.
Create API Username
  • You will now be able to see the acknowledgment from the e-Invoice portal.
eInvoice acknowledgement

Section 2: API e-Invoice Registration in Production e-Invoice Portal

API e-invoice portal
  • Click on Login and enter your Username and Password

Note: If you have registered on the Eway bill production portal, you may use the same credentials to log in to the API e-Invoicing portal

e-Invoice API login
  • Click on API Registration.
e-Invoice Dashboard
  • Click on User Credentials and click on Create API User. This will trigger an OTP to your registered mobile Number.
Create e-Invoice API user
  • Please enter the OTP and click on Verify OTP.
e-Invoice OTP
  • Click on Through GSP.
Through ERP
  • Select GSP.
Choose e-Invoice ERP
  • Create API-specific Username and Password & Click on Submit.
  • Your API credentials are created, you receive a message that the user creation was successful.
e-Invoice API creation