{"id":309,"date":"2022-01-06T09:29:41","date_gmt":"2022-01-06T09:29:41","guid":{"rendered":"https:\/\/www.mastergst.com\/test\/?post_type=docs&#038;p=309"},"modified":"2022-05-18T13:07:34","modified_gmt":"2022-05-18T13:07:34","slug":"e-invoice-api-pre-requisites","status":"publish","type":"docs","link":"https:\/\/mastergst.com\/blog\/guide\/e-invoice-api-pre-requisites\/","title":{"rendered":"e-Invoice API Pre-requisites"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"309\" class=\"elementor elementor-309\" data-elementor-post-type=\"docs\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dcf4993 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dcf4993\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e9bbdc6\" data-id=\"e9bbdc6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-68d6c8b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"68d6c8b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-4f7ca39\" data-id=\"4f7ca39\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1bbeb47 elementor-widget elementor-widget-text-editor\" data-id=\"1bbeb47\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 20-09-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p><span data-preserver-spaces=\"true\">To use the API interface, Taxpayers \/ GSPs \/ ERPs \/ E-Comm. operators (ECO) have to meet the following conditions:<\/span><\/p><ul><li><span data-preserver-spaces=\"true\">Should have automated their invoice generation process.<\/span><\/li><li><span data-preserver-spaces=\"true\">Must ensure that traffic originating from their end and destination to the e-Invoice system is free from viruses, malware, intrusions, Bots\/C&amp;C threats etc. NIC will reserve the right to block\/suspend the services of GSP\/Taxpayers if malicious traffic impacting the e-Invoice system is detected.<\/span><\/li><li><span data-preserver-spaces=\"true\">Must adhere to all Government of India IT Security standards and regulatory requirements. GSP\/Taxpayers must comply with IT Act 2000 (including 43A) and amendments.<\/span><\/li><li><span data-preserver-spaces=\"true\">Taxpayers \/ ECOs, as notified by the government, are allowed to register the e-Invoice on the GST Portal. Please see the laws section on the e-Invoice portal for the category of the taxpayers eligible for this purpose.<\/span><\/li><li><span data-preserver-spaces=\"true\">They must have provision for adequate bandwidth at their end to connect to the e-Invoice system.<\/span><\/li><li><span data-preserver-spaces=\"true\">Initially, the taxpayers with an annual turnover of 500 Crore and above in their previous financial year can access the API credentials.<\/span><\/li><li><span data-preserver-spaces=\"true\">Applications consuming APIs should support SSL with minimum version &#8211; TLS 1.2<\/span><\/li><li><span data-preserver-spaces=\"true\">Will be allowed to access the production environment by whitelisting a maximum of up to 4 Indian Static IP addresses.<\/span><\/li><li><span data-preserver-spaces=\"true\">Need to modify their automated system for data exchange with the e-Invoicing system as per the APIs.<\/span><\/li><li><span data-preserver-spaces=\"true\">It is recommended that Taxpayers \/ GSTs \/ ERPs\/ ECOs should also consider backup connectivity to be provided from different service providers at their location.<\/span><\/li><li><span data-preserver-spaces=\"true\">Should have a pre-production system for testing.<\/span><\/li><li><span data-preserver-spaces=\"true\">Need to test their modified system on the e-Invoice pre-production site with all types of activities\/services.<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-539dd24 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"539dd24\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-93e1d22\" data-id=\"93e1d22\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7a2ce80 elementor-widget elementor-widget-heading\" data-id=\"7a2ce80\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 20-09-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">On-boarding Process<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e77bd9c elementor-widget elementor-widget-heading\" data-id=\"e77bd9c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">E-Way Bill and E-Invoice API Access Mechanism<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fd1f77 elementor-widget elementor-widget-text-editor\" data-id=\"1fd1f77\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li><span data-preserver-spaces=\"true\">GSPs\/ERPs\/ECOs\/Taxpayers should preferably nominate a Project Manager and Technical SPOC for overseeing all project-related matters and issues.<\/span><\/li><li><span data-preserver-spaces=\"true\">GSPs\/ERPs\/ECOs\/Taxpayers should have met the pre-requisite conditions to access production.<\/span><\/li><li><span data-preserver-spaces=\"true\">Once they have finished testing all APIs in a pre-production environment with a minimum number of successful and failure cases considering all possible cases, they have to file their complete test results in the\u00a0<\/span><a class=\"editor-rtfLink\" href=\"https:\/\/einv-apisandbox.nic.in\/downloads\/EInvoiceAPITestSummary1.03.xlsx\" target=\"_blank\" rel=\"noopener\"><strong><span data-preserver-spaces=\"true\">Test Summary Report in the format as given here<\/span><\/strong><span data-preserver-spaces=\"true\">.<\/span><\/a><ul><li class=\"ql-indent-1\"><span data-preserver-spaces=\"true\">Testing should be carried out by interfacing the APIs with the taxpayer&#8217;s ERP\/Accounting application and not through the NIC online testing tool.<\/span><\/li><li class=\"ql-indent-1\"><span data-preserver-spaces=\"true\">Testing should be done for all possible scenarios and not limited to the scenarios provided in the test summary format.<\/span><\/li><li class=\"ql-indent-1\"><span data-preserver-spaces=\"true\">The test report should be submitted only by the GSPs\/ERPs\/ECOs\/concerned Taxpayers (not by the third parties)<\/span><\/li><li class=\"ql-indent-1\"><span data-preserver-spaces=\"true\">The test report may contain a summary for the test using a single client ID.<\/span><\/li><li class=\"ql-indent-1\"><span data-preserver-spaces=\"true\">GSPs \/ ERPs have to send the report to support[dot]einv[dot]api[at]gov[dot]in email id, and Taxpayers \/ ECOs have to upload through the portal along with a request for whitelisting IPs<\/span><\/li><li class=\"ql-indent-1\"><span data-preserver-spaces=\"true\">It may take 4-5 days for verification of report and whitelisting of the IP addresses. Hence the requests should be sent\/submitted well in advance to avoid inconvenience when go-live.<\/span><\/li><li class=\"ql-indent-1\"><span data-preserver-spaces=\"true\">Should submit Correct IP addresses after due verification. Once whitelisted, it takes more time to change the same.<\/span><\/li><\/ul><\/li><li><span data-preserver-spaces=\"true\">A duly filled-in report in PDF format has to be uploaded to the production E-Invoice Web Portal and can submit a request for whitelisting the IPs as well.<\/span><\/li><li><span data-preserver-spaces=\"true\">Shall provide access to the e-Invoice system to evaluate and confirm the test report.<\/span><\/li><li><span data-preserver-spaces=\"true\">GSPs\/ERPs\/ECOs\/Taxpayers can initially reach the e-Invoice system through the internet. However, subsequently, they would access the e-Invoice system through MPLS links provisioned by GSTIN. will inform the cut-off date for the same in due time.<\/span><\/li><li><span data-preserver-spaces=\"true\">The users have to create credentials for the production environment separately by visiting the production e-Invoicing self-help portal.<\/span><\/li><li><span data-preserver-spaces=\"true\">If the taxpayers have multiple taxpayer registrations (GSTINs) with the same PAN, they can use the same client-id and client-secret of their main business place. However, they have to create a separate user name and password credentials for each registration\/GSTIN in the e-Invoice system.<\/span><\/li><li><span data-preserver-spaces=\"true\">Taxpayers who wish to use the APIs through GSP \/ ERP have to opt for the GSP \/ ERP in the portal and create their user name and password.<\/span><\/li><\/ul><p>\u00a0<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d5016c0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d5016c0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-22854ed\" data-id=\"22854ed\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0dad89f elementor-widget elementor-widget-heading\" data-id=\"0dad89f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Documents Required<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fec726e elementor-widget elementor-widget-text-editor\" data-id=\"fec726e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li><span data-preserver-spaces=\"true\">4 Indian Public Static IPs (maximum) for whitelisting at NIC end.<\/span><\/li><li><span data-preserver-spaces=\"true\">The summary test report of the successful test on the sandbox.<\/span><\/li><li><span data-preserver-spaces=\"true\">Contact details of Project Manager and Technical SPOC.(to be provided in the above report)<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>To use the API interface, Taxpayers \/ GSPs \/ ERPs \/ E-Comm. operators (ECO) have to meet the following conditions: Should have automated their invoice generation process. Must ensure that traffic originating from their end and destination to the e-Invoice system is free from viruses, malware, intrusions, Bots\/C&amp;C threats etc. NIC will reserve the right [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"doc_category":[],"doc_tag":[],"_links":{"self":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/docs\/309"}],"collection":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/comments?post=309"}],"version-history":[{"count":0,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/docs\/309\/revisions"}],"wp:attachment":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/media?parent=309"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/doc_category?post=309"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/doc_tag?post=309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}