{"id":400,"date":"2021-07-26T10:03:02","date_gmt":"2021-07-26T10:03:02","guid":{"rendered":"https:\/\/mastergst.com\/blog\/?p=400"},"modified":"2022-08-04T10:08:22","modified_gmt":"2022-08-04T10:08:22","slug":"how-to-generate-e-invoice-and-all-the-details","status":"publish","type":"post","link":"https:\/\/mastergst.com\/blog\/how-to-generate-e-invoice-and-all-the-details\/","title":{"rendered":"How to generate E-invoice and all the details"},"content":{"rendered":"<h1>How to generate E-invoice<\/h1>\n<div style=\"width: 100%;\">In the 38th GST Council meeting, the GST Council approved the introduction of &#8216;e-invoicing&#8217; or &#8216;electronic invoicing&#8217; in a phased manner for reporting business-to-business (B2B) invoices to GST System and decided to implement the E-Invoicing from 1st Jan 2020. The E-Invoicing system will write only B2B invoices to the GST System. NIC, the first Invoice Registration Portal (IRP), has also made the E-Invoice process through API mode. The GSPs and taxpayers can integrate these APIs into their existing ERPs and generate E-invoice directly through their system.<\/div>\n<div><\/div>\n<h2>Process of e-Invoicing :<\/h2>\n<h3>Create Credentials<\/h3>\n<p>After signing up, the user needs to apply credentials for E-Invoice where client_id and client_secret_id will be given in sandbox, but if the user is already in the production domain, they need a product key.<\/p>\n<h3>Authenticate API<\/h3>\n<p>With sandbox credentials, the first step is authentication, where the user enters the invoicing data (username, GSTIN, Client_Id, Client_Secret etc.) into the system. The data goes to the access point, generating an auth token.<\/p>\n<h3><strong>Generate IRN<\/strong><\/h3>\n<p>The second step is to generate IRN by giving the exact previous details (username, GSTIN, Client_ID, Client_Secret etc.), and the domain body will be the same as in the <a href=\"https:\/\/einv-apisandbox.nic.in\/version1.03\/generate-irn.html#requestSampleJSON\" rel=\"nofollow noopener\" target=\"_blank\">JSON corresponding to the &#8220;Data&#8221; element of Generate E-Invoice Request above<\/a>. If the second step succeeds, then IRN will get generated.<\/p>\n<h3>Get<strong> E-Invoice Detail\u00a0<\/strong><\/h3>\n<p>The Final step &#8220;get e-invoice details&#8221; requires all detail (username, GSTIN client_id, client_secret,param1,auth-token etc.). The generated IRN is the param1.<\/p>\n<h3>Cancel IRN<\/h3>\n<p>The same goes for Cancel IRN, a user enters all data (username, GSTIN, client_id, client_secret,param1,auth-token etc.), and the JSON code for the body parameter is given in the box located on the left side. But the IRN needs to be changed according.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to generate E-invoice In the 38th GST Council meeting, the GST Council approved the introduction of &#8216;e-invoicing&#8217; or &#8216;electronic invoicing&#8217; in a phased manner for reporting business-to-business (B2B) invoices to GST System and decided to implement the E-Invoicing from 1st Jan 2020. The E-Invoicing system will write only B2B invoices to the GST System. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":447,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[104,108],"tags":[179,177,178],"_links":{"self":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/posts\/400"}],"collection":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"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=400"}],"version-history":[{"count":0,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/posts\/400\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/media\/447"}],"wp:attachment":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/media?parent=400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/categories?post=400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/tags?post=400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}