{"id":809,"date":"2021-03-25T12:37:19","date_gmt":"2021-03-25T12:37:19","guid":{"rendered":"https:\/\/www.gstrobo.com\/blog\/?p=809"},"modified":"2022-03-09T11:19:35","modified_gmt":"2022-03-09T11:19:35","slug":"e-invoicing-api-type-purpose-eligibility","status":"publish","type":"post","link":"https:\/\/gstrobo.com\/blog\/e-invoicing-api-type-purpose-eligibility\/","title":{"rendered":"E-Invoicing API \u2013 Type, Purpose, &#038; Eligibility"},"content":{"rendered":"\n<p>E-invoicing API is a type of software that helps in exchanging and communicating the data between GSP\/ASP and IRP flawlessly. This will help the taxpayer to stay GST compliant. So, in this blog, we will discuss e-invoicing API eligibility and its purpose.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"919\" height=\"574\" src=\"https:\/\/www.gstrobo.com\/blog\/wp-content\/uploads\/2021\/05\/einvoicing-api-type-purpose-and-eligibility.png\" alt=\"e-Invoicing API Types\" class=\"wp-image-983\" srcset=\"https:\/\/gstrobo.com\/blog\/wp-content\/uploads\/2021\/05\/einvoicing-api-type-purpose-and-eligibility.png 919w, https:\/\/gstrobo.com\/blog\/wp-content\/uploads\/2021\/05\/einvoicing-api-type-purpose-and-eligibility-300x187.png 300w, https:\/\/gstrobo.com\/blog\/wp-content\/uploads\/2021\/05\/einvoicing-api-type-purpose-and-eligibility-768x480.png 768w, https:\/\/gstrobo.com\/blog\/wp-content\/uploads\/2021\/05\/einvoicing-api-type-purpose-and-eligibility-432x270.png 432w\" sizes=\"auto, (max-width: 919px) 100vw, 919px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Types of APIs<\/h2>\n\n\n\n<p>There are currently 6 different types of e-invoicing API:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Authentication&nbsp;<\/li><li><a href=\"https:\/\/www.gstrobo.com\/blog\/everything-you-ought-to-know-about-irn-in-e-invoice\/\" title=\"Generate IRN\">Generate IRN<\/a>&nbsp;<\/li><li>Cancel IRN&nbsp;<\/li><li>Get E-Invoice Details<\/li><li><a href=\"https:\/\/www.gstrobo.com\/products\/e-way-bill-software\/\" title=\"Generate E-way Bill\">Generate E-Way Bill<\/a> Details<\/li><li>Get <a href=\"https:\/\/app.gstrobo.com\/PublicGSTTools\/Verification?BasePage=GSTNumberSearch\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"https:\/\/app.gstrobo.com\/PublicGSTTools\/Verification?BasePage=GSTNumberSearch\">GSTIN<\/a> details<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">E-Invoicing API Purpose<\/h2>\n\n\n\n<p>The purpose behind the <a href=\"https:\/\/www.gstrobo.com\/blog\/modes-of-e-invoicing-api-integration\/\" title=\"Introduction of e-Invoicing API\">introduction of e-invoicing API<\/a> is to ease the burden of GST compliance of taxpayers. Using these APIs, a taxpayer can take the leverage of different functionality. Moreover, using the e-invoicing API a taxpayer can even interact with IRP on the go using a mobile enhancing the taxpayers\u2019 experience. However to <a href=\"https:\/\/www.gstrobo.com\/products\/e-invoicing-software\/\" title=\"Generate an e-Invoice\">generate an e-invoice<\/a> a taxpayer first needs to generate an invoice on their ERP and then need to report the same on IRP. And integrating these e-invoicing APIs taxpayers can generate e-invoice on their ERP without interacting directly with the IRP servers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">E-Invoicing API Eligibility&nbsp;<\/h2>\n\n\n\n<p>Here is the list of eligible taxpayers who can utilize e-invoicing API to generate e-invoice and adhere to the e-invoicing mandate:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>S.No.<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Eligible Taxpayers<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Date of Implementation<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><td class=\"has-text-align-center\" data-align=\"center\">Whose aggregate turnover during any preceding financial year (2017-18 onwards) exceeds INR 500 crores<\/td><td class=\"has-text-align-center\" data-align=\"center\">1st&nbsp;October&nbsp;2020<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">2<\/td><td class=\"has-text-align-center\" data-align=\"center\">Whose aggregate turnover during any preceding financial year (2017-18 onwards) exceeds INR 100 crores<\/td><td class=\"has-text-align-center\" data-align=\"center\">1st January 2021<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">3<\/td><td class=\"has-text-align-center\" data-align=\"center\">Whose aggregate turnover during any preceding financial year (2017-18 onwards) exceeds INR 50 crores<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/www.gstrobo.com\/blog\/e-invoicing-3rd-phase-inr-50-crores-turnover-taxpayers-covered\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"https:\/\/www.gstrobo.com\/blog\/e-invoicing-3rd-phase-inr-50-crores-turnover-taxpayers-covered\/\">1st April 2021<\/a><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">4<\/td><td class=\"has-text-align-center\" data-align=\"center\">Whose aggregate turnover during any preceding financial year exceeds INR 20 crores<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/www.gstrobo.com\/blog\/e-invoicing-for-taxpayers-with-over-20-crores-turnover\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"https:\/\/www.gstrobo.com\/blog\/e-invoicing-for-taxpayers-with-over-20-crores-turnover\/\">1st April 2022<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Note: <\/strong>There is a list of taxpayers who are exempted from the e-invoicing mandate such as<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Insurance and banking<\/li><li>Financial institutions<\/li><li>Non-Banking Financial Corporations<\/li><li>Goods Transport Agency<\/li><li>Taxpayers providing passenger transportation services<\/li><li>Movie tickets in multiplex<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">How to Generate an E-Invoice using E-Invoicing API?<\/h2>\n\n\n\n<p>E-invoicing API plays a vital role in <a href=\"https:\/\/www.gstrobo.com\/products\/e-invoicing-software\/\" title=\"Generating an e-Invoice using ERP\">generating an e-invoice using ERP<\/a> as it interacts directly with the IRP. In simple words, once a taxpayer generates an invoice in their ERP, e-invoicing API sends it across to the IRP for authentication data. After the data gets authenticated, IRP generated IRN using a hash generation algorithm and sends back the e-invoice along with the <a href=\"https:\/\/www.gstrobo.com\/blog\/signed-qr-code-under-e-invoicing\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"https:\/\/www.gstrobo.com\/blog\/signed-qr-code-under-e-invoicing\/\">signed QR code<\/a>. Using this, the taxpayer can easily print out the e-invoice generated using e-invoicing API or send it to their customers easily.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>E-invoicing API is a type of software that helps in exchanging and communicating the data between GSP\/ASP and IRP flawlessly. This will help the taxpayer to stay GST compliant. So, in this blog, we will discuss e-invoicing API eligibility and its purpose. Types of APIs There are currently 6 different types of e-invoicing API: Authentication&nbsp; &hellip; <\/p>\n","protected":false},"author":1,"featured_media":983,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"ub_ctt_via":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[66],"tags":[51,58,290,292,293,291,221],"class_list":["post-809","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-e-invoicing","tag-e-invoice","tag-e-invoicing","tag-e-invoicing-api","tag-e-invoicing-api-purpose","tag-erp","tag-invoice","tag-irp"],"aioseo_notices":[],"featured_image_src":"https:\/\/gstrobo.com\/blog\/wp-content\/uploads\/2021\/05\/einvoicing-api-type-purpose-and-eligibility.png","author_info":{"display_name":"GSTrobo","author_link":"https:\/\/gstrobo.com\/blog\/author\/gstblog\/"},"_links":{"self":[{"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/posts\/809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/comments?post=809"}],"version-history":[{"count":13,"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/posts\/809\/revisions"}],"predecessor-version":[{"id":1856,"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/posts\/809\/revisions\/1856"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/media\/983"}],"wp:attachment":[{"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/media?parent=809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/categories?post=809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gstrobo.com\/blog\/wp-json\/wp\/v2\/tags?post=809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}