What Is E-Invoice API?
API stands for Application Programming Interface. E-Invoicing API is a software intermediary that allows two applications to interact.
Who Can Use E-Invoicing API?
E-Invoicing API enables data exchange and communication between taxpayers or GST Suvidha Providers and the e-invoice system. The e-invoice system uses RESTful web services to provide various taxpayer functionalities such as filing returns, registration, viewing ledgers, and making online payments. For the government to create a platform to provide GST services to taxpayers, two separate software components must interact with each other per the API specifications.
Users Of E-Invoicing API
Taxpayers and GSPs can use API to adhere to various GST compliances. Listed below are the categories of taxpayers that are eligible to use APIs to generate e-invoices:
|Turnover in Previous FY||Applicable Date|
|More than Rs.100 crore but less than Rs.500 crore||1st January 2021 (Mandatory, with certain exemptions*)|
|More than Rs.20 crores||1st April 2022*|
|More than Rs.50 crores||1st April 2021*|
|More than Rs.500 crores||1st October 2020 (Mandatory, with certain exemptions*)|