{"id":20290,"date":"2022-12-21T01:30:24","date_gmt":"2022-12-21T01:30:24","guid":{"rendered":"http:\/\/34.100.199.175\/?page_id=20290"},"modified":"2024-11-04T13:28:19","modified_gmt":"2024-11-04T07:58:19","slug":"json-in-einvoice","status":"publish","type":"page","link":"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/","title":{"rendered":"JSON in e-invoice"},"content":{"rendered":"<p>[vc_row][vc_column][vc_column_text]<\/p>\n<h1 class=\"zox-post-title left entry-title\" style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"JSON_in_e-invoice\"><\/span>JSON in e-invoice<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>[\/vc_column_text][vc_column_text]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_is_a_JSON_file\"><\/span>What is a JSON file?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A JSON file is a JAVA-based computer file. Below are the peculiarities of the JSON file:<\/p>\n<ol>\n<li aria-level=\"1\"><b>Format<\/b>: Open standard file format, which is easy to read and write<\/li>\n<li aria-level=\"1\"><b>Transmission of data<\/b>: Using human-readable text consisting of the following:\n<ol>\n<li aria-level=\"2\">Attribute-value pairs<\/li>\n<li aria-level=\"2\">Array data types<\/li>\n<\/ol>\n<\/li>\n<li aria-level=\"1\"><b>Transmission source<\/b>: Server<\/li>\n<\/ol>\n<p><b>Transmission destination<\/b>: Web application<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<div class='ai-viewports ai-viewport-1 ai-insert-1-37735806' style='margin: 8px 0px 8px auto; text-align: right; display: block; clear: both; padding-left: 300px;' data-insertion-position='prepend' data-selector='.ai-insert-1-37735806' data-insertion-no-dbg data-code='PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTEnIHN0eWxlPSdtYXJnaW46IDhweCAwcHggOHB4IGF1dG87IHRleHQtYWxpZ246IHJpZ2h0OyBkaXNwbGF5OiBibG9jazsgY2xlYXI6IGJvdGg7IHBhZGRpbmctbGVmdDogMzAwcHg7Jz4KPGEgaHJlZj0iaHR0cHM6Ly9teWJpbGxib29rLmluL2NyZWF0ZS1hY2NvdW50LyI+IDxpbWcgc3JjPSJodHRwOi8vbXliaWxsYm9vay5pbi9zL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA2L2J1dHRvbi0xNC1kYXlzLXRyaWFsLnBuZyIgYWx0PSJkb3dubG9hZCBhcHAiPiA8L2E+Cgo8L2Rpdj4K' data-block='1'><\/div>\n<script>\n  ai_run_826298677832 = function(){ai_insert_viewport_code ('ai-insert-1-37735806');};\n  if (document.readyState === 'complete' || (document.readyState !== 'loading' && !document.documentElement.doScroll)) ai_run_826298677832 (); else document.addEventListener ('DOMContentLoaded', ai_run_826298677832);\n<\/script>\n<br \/>\n[\/vc_column_text][vc_column_text]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Objects_of_an_E-invoice_JSON\"><\/span>Objects of an E-invoice JSON<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Every JSON in e-invoices has the below-listed set of objects:<\/p>\n<ol>\n<li aria-level=\"1\"><b>Header<\/b>&#8211; signifies Tax Scheme, Version, and Invoice Reference No<\/li>\n<li aria-level=\"1\"><b>Transaction<\/b>&#8211; signifies the Transaction Category and Type<\/li>\n<li aria-level=\"1\"><b>Document<\/b>&#8211; represents the Document Type, Number, and Date<\/li>\n<li aria-level=\"1\"><b>Seller<\/b>&#8211; indicates the Seller GSTIN, Trade Name, and Address<\/li>\n<li aria-level=\"1\"><b>Buyer<\/b>&#8211; indicates the Buyer GSTIN, Trade Name, and Address<\/li>\n<li aria-level=\"1\"><b>Dispatch-<\/b> conveys the Dispatch GSTIN, Trade Name, and Address<\/li>\n<li aria-level=\"1\"><b>Ship To<\/b>&#8211; represents the Ship to GSTIN, Trade Name, and Address<\/li>\n<li aria-level=\"1\"><b>Item<\/b>&#8211; means Details of the Line Items<\/li>\n<li aria-level=\"1\"><b>Document<\/b>&#8211; signifies Total Values of the Document<\/li>\n<li aria-level=\"1\"><b>Payment<\/b>&#8211; indicates the Payment Details and Conditions<\/li>\n<li aria-level=\"1\"><b>Reference<\/b>&#8211; has all the References Related to the invoice<\/li>\n<\/ol>\n<p>[\/vc_column_text][vc_column_text]<div class='ai-viewports ai-viewport-1 ai-insert-1-86653895' style='margin: 8px 0px 8px auto; text-align: right; display: block; clear: both; padding-left: 300px;' data-insertion-position='prepend' data-selector='.ai-insert-1-86653895' data-insertion-no-dbg data-code='PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTEnIHN0eWxlPSdtYXJnaW46IDhweCAwcHggOHB4IGF1dG87IHRleHQtYWxpZ246IHJpZ2h0OyBkaXNwbGF5OiBibG9jazsgY2xlYXI6IGJvdGg7IHBhZGRpbmctbGVmdDogMzAwcHg7Jz4KPGEgaHJlZj0iaHR0cHM6Ly9teWJpbGxib29rLmluL2NyZWF0ZS1hY2NvdW50LyI+IDxpbWcgc3JjPSJodHRwOi8vbXliaWxsYm9vay5pbi9zL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA2L2J1dHRvbi0xNC1kYXlzLXRyaWFsLnBuZyIgYWx0PSJkb3dubG9hZCBhcHAiPiA8L2E+Cgo8L2Rpdj4K' data-block='1'><\/div>\n<script>\n  ai_run_203365916257 = function(){ai_insert_viewport_code ('ai-insert-1-86653895');};\n  if (document.readyState === 'complete' || (document.readyState !== 'loading' && !document.documentElement.doScroll)) ai_run_203365916257 (); else document.addEventListener ('DOMContentLoaded', ai_run_203365916257);\n<\/script>\n<br \/>\n[\/vc_column_text][vc_column_text]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"JSON_Validations_and_Error_Logs\"><\/span>JSON Validations and Error Logs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Validations on a JSON file come up in the following cases:<\/p>\n<h3>IRN Generation<\/h3>\n<p>While generating the IRN, the JSON file should validate the following documents:<\/p>\n<ol>\n<li aria-level=\"1\">Credit note<\/li>\n<li aria-level=\"1\">Debit note<\/li>\n<li aria-level=\"1\">Invoice<\/li>\n<\/ol>\n<h3>Transactions Category<\/h3>\n<p>The file should validate <a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/\">e-invoice<\/a> requests only for the below category of transactions:<\/p>\n<ol>\n<li aria-level=\"1\">Reverse Charges invoices<\/li>\n<li aria-level=\"1\">Business-to-Government (B2G) invoices<\/li>\n<li aria-level=\"1\">Business-to-Business(B2B) invoices<\/li>\n<li aria-level=\"1\">Business-to-Export invoices<\/li>\n<li aria-level=\"1\">Supplies through e-commerce operator<\/li>\n<\/ol>\n<h3>Reverse Charges<\/h3>\n<p>There should be validation on reverse charges, which should be allowed only for\u00a0 B2B invoices.[\/vc_column_text][vc_column_text]<\/p>\n<h3>IRN or E-invoice Requests<\/h3>\n<p>While making IRN or e-invoice requests, the JSON file should validate the following:<\/p>\n<ol>\n<li aria-level=\"1\">Only the supplier or e-commerce operator on behalf of the supplier can make the requests<\/li>\n<li aria-level=\"1\">Cannot consider duplicate IRN requests<\/li>\n<li aria-level=\"1\">Regeneration of an IRN can happen in case of a cancellation of an e-invoice<\/li>\n<li aria-level=\"1\">Generation of an IRN can happen by combining supplier GSTIN, FY, document type and number<\/li>\n<\/ol>\n<h3>Number of Items<\/h3>\n<p>The file should validate the maximum number of items. It should not exceed 1,000, which later rose to 10,000.<\/p>\n<p>[\/vc_column_text][vc_column_text]<div class='ai-viewports ai-viewport-1 ai-insert-1-38695246' style='margin: 8px 0px 8px auto; text-align: right; display: block; clear: both; padding-left: 300px;' data-insertion-position='prepend' data-selector='.ai-insert-1-38695246' data-insertion-no-dbg data-code='PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTEnIHN0eWxlPSdtYXJnaW46IDhweCAwcHggOHB4IGF1dG87IHRleHQtYWxpZ246IHJpZ2h0OyBkaXNwbGF5OiBibG9jazsgY2xlYXI6IGJvdGg7IHBhZGRpbmctbGVmdDogMzAwcHg7Jz4KPGEgaHJlZj0iaHR0cHM6Ly9teWJpbGxib29rLmluL2NyZWF0ZS1hY2NvdW50LyI+IDxpbWcgc3JjPSJodHRwOi8vbXliaWxsYm9vay5pbi9zL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA2L2J1dHRvbi0xNC1kYXlzLXRyaWFsLnBuZyIgYWx0PSJkb3dubG9hZCBhcHAiPiA8L2E+Cgo8L2Rpdj4K' data-block='1'><\/div>\n<script>\n  ai_run_178238738577 = function(){ai_insert_viewport_code ('ai-insert-1-38695246');};\n  if (document.readyState === 'complete' || (document.readyState !== 'loading' && !document.documentElement.doScroll)) ai_run_178238738577 (); else document.addEventListener ('DOMContentLoaded', ai_run_178238738577);\n<\/script>\n<br \/>\n[\/vc_column_text][vc_column_text]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Usage_of_JSON_Files_Under_GST\"><\/span>Usage of JSON Files Under GST<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><b>What is a JSON file in GST?<\/b><\/p>\n<p>You can use a JSON file under GST to submit and generate important information on government portals for GST compliance. The submissions and generations include the following:<\/p>\n<ol>\n<li aria-level=\"1\">GST returns filing<\/li>\n<li aria-level=\"1\">E-way bill generation<\/li>\n<li aria-level=\"1\">E-invoice generation<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Significance_of_JSON_Files\"><\/span>Significance of JSON Files<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3>Easy Syntax<\/h3>\n<p>The syntax of a JSON file is very easy to use.<\/p>\n<p>Ideal Data-sharing Tool<\/p>\n<p>JSON files are ideal for sharing data of any size. Moreover, data sharing becomes better because JSON stores data in arrays and makes data transfer faster.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Uses_of_JSON_Files\"><\/span>Uses of JSON Files<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can use a JSON file for the following:<\/p>\n<ol>\n<li aria-level=\"1\">To upload invoice data for GST return filing in GSTR-1<\/li>\n<li aria-level=\"1\">To generate an e-way bill<\/li>\n<\/ol>\n<p>If a seller tries to upload invoices, he must upload the JSON invoice data onto the IRP under the e-invoicing system. Following that, he will receive a signed JSON from the IRP.<\/p>\n<p>[\/vc_column_text][vc_column_text][\/vc_column_text][vc_column_text]<div class='ai-viewports ai-viewport-1 ai-insert-1-31475693' style='margin: 8px 0px 8px auto; text-align: right; display: block; clear: both; padding-left: 300px;' data-insertion-position='prepend' data-selector='.ai-insert-1-31475693' data-insertion-no-dbg data-code='PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTEnIHN0eWxlPSdtYXJnaW46IDhweCAwcHggOHB4IGF1dG87IHRleHQtYWxpZ246IHJpZ2h0OyBkaXNwbGF5OiBibG9jazsgY2xlYXI6IGJvdGg7IHBhZGRpbmctbGVmdDogMzAwcHg7Jz4KPGEgaHJlZj0iaHR0cHM6Ly9teWJpbGxib29rLmluL2NyZWF0ZS1hY2NvdW50LyI+IDxpbWcgc3JjPSJodHRwOi8vbXliaWxsYm9vay5pbi9zL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA2L2J1dHRvbi0xNC1kYXlzLXRyaWFsLnBuZyIgYWx0PSJkb3dubG9hZCBhcHAiPiA8L2E+Cgo8L2Rpdj4K' data-block='1'><\/div>\n<script>\n  ai_run_165372133236 = function(){ai_insert_viewport_code ('ai-insert-1-31475693');};\n  if (document.readyState === 'complete' || (document.readyState !== 'loading' && !document.documentElement.doScroll)) ai_run_165372133236 (); else document.addEventListener ('DOMContentLoaded', ai_run_165372133236);\n<\/script>\n<br \/>\n[\/vc_column_text][vc_column_text]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_to_Extract_Invoices_Into_JSON_Format\"><\/span>How to Extract Invoices Into JSON Format?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Usually, to upload an invoice to the IRP, a taxpayer has to go through the following steps:<\/p>\n<ol>\n<li aria-level=\"1\">Provide all the necessary information and raise an invoice using accounting software<\/li>\n<li aria-level=\"1\">Upload a JSON file to report the invoice with the IRP<\/li>\n<\/ol>\n<h3>Methods to Upload a JSON File to the IRP<\/h3>\n<p><strong>Extraction of Invoices<\/strong><\/p>\n<p>You can extract the invoices in two ways:<\/p>\n<ol>\n<li aria-level=\"1\">Download your invoices in excel format using third-party applications (ASP)\/GSP so that they convert data into JSON files for the IRP upload<\/li>\n<li aria-level=\"1\">Perform API integration to extract the JSON directly from your billing\/ERP system<\/li>\n<\/ol>\n<p><b>IRP Upload<\/b><\/p>\n<p>You can carry out the process of uploading your JSON files to the IRP in many ways:<\/p>\n<ol>\n<li aria-level=\"1\"><b>Bulk Upload of JSONs using third-party applications<\/b> &#8211; applicable if you have an aggregate turnover between Rs.20 crore and Rs.500 crore<\/li>\n<li aria-level=\"1\"><b>Validate data before the upload using GSP<\/b>&#8211;\u00a0 suitable if you have an aggregate turnover over Rs.500 crore<\/li>\n<li aria-level=\"1\"><b>Convert invoices into JSON by using online converters<\/b> &#8211; applicable if you have an aggregate turnover over Rs.500 crore<\/li>\n<\/ol>\n<p>[\/vc_column_text][vc_column_text]<div class='ai-viewports ai-viewport-1 ai-insert-1-19182109' style='margin: 8px 0px 8px auto; text-align: right; display: block; clear: both; padding-left: 300px;' data-insertion-position='prepend' data-selector='.ai-insert-1-19182109' data-insertion-no-dbg data-code='PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTEnIHN0eWxlPSdtYXJnaW46IDhweCAwcHggOHB4IGF1dG87IHRleHQtYWxpZ246IHJpZ2h0OyBkaXNwbGF5OiBibG9jazsgY2xlYXI6IGJvdGg7IHBhZGRpbmctbGVmdDogMzAwcHg7Jz4KPGEgaHJlZj0iaHR0cHM6Ly9teWJpbGxib29rLmluL2NyZWF0ZS1hY2NvdW50LyI+IDxpbWcgc3JjPSJodHRwOi8vbXliaWxsYm9vay5pbi9zL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA2L2J1dHRvbi0xNC1kYXlzLXRyaWFsLnBuZyIgYWx0PSJkb3dubG9hZCBhcHAiPiA8L2E+Cgo8L2Rpdj4K' data-block='1'><\/div>\n<script>\n  ai_run_797556327788 = function(){ai_insert_viewport_code ('ai-insert-1-19182109');};\n  if (document.readyState === 'complete' || (document.readyState !== 'loading' && !document.documentElement.doScroll)) ai_run_797556327788 (); else document.addEventListener ('DOMContentLoaded', ai_run_797556327788);\n<\/script>\n<br \/>\n[\/vc_column_text][vc_column_text]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Types_of_JSONs\"><\/span>Types of JSONs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>There are two types of JSON files when it comes to e-invoicing.<\/p>\n<ol>\n<li aria-level=\"1\"><b>Request JSON<\/b>&#8211; is used when a taxpayer has to upload details into IRP<\/li>\n<li aria-level=\"1\"><b>Response JSON<\/b>&#8211; is used when the IRP provides validation errors, status and other information<\/li>\n<\/ol>\n<p>[\/vc_column_text][vc_column_text]\t\t<div class=\"wp-faq-schema-wrap\">\n\t\t\t\t\t\t\t<h2><span class=\"ez-toc-section\" id=\"FAQs\"><\/span>FAQs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\t\t\t\t\t\t<div class=\"wp-faq-schema-items\">\n\t\t\t\t\t\t\t\t\t<h3>What exactly is a JSON file, and why do I need one?<\/h3>\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t<p>JSON (JavaScript Object Notation) is an open standard file format for data exchange that stores and transmits data as human-readable text.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<h3>How should a JSON file be stored?<\/h3>\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t<p>You can use the JSON extension to store JSON files. JSON is an excellent alternative to XML since it requires less formatting.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<h3>Is a JSON file just a text file?<\/h3>\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t<p>The Javascript Object Notation(JSON) is used to transfer or exchange information on the internet. JSON is just plain text written as a javascript object.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<h3>Is a JSON file nothing more than a text file?<\/h3>\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t<p>No. It is a Java-based file used to transport or exchange data over the internet. JSON is nothing more than plain text written as a javascript object.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<h3>Are JSON files human-readable?<\/h3>\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t<p>Yes. JSON files use human-readable text to store and transmit data objects made up of attribute-value pairs and arrays.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<h3>How does a JSON file look?<\/h3>\n\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t\t<p>A JSON object can have zero, one, or more key-value pairs. Curly braces encircle the item. A comma separates each key-value pair. The order of the key-value combination does not matter.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t[\/vc_column_text][vc_column_text]<div class='ai-viewports ai-viewport-1 ai-insert-1-31007454' style='margin: 8px 0px 8px auto; text-align: right; display: block; clear: both; padding-left: 300px;' data-insertion-position='prepend' data-selector='.ai-insert-1-31007454' data-insertion-no-dbg data-code='PGRpdiBjbGFzcz0nY29kZS1ibG9jayBjb2RlLWJsb2NrLTEnIHN0eWxlPSdtYXJnaW46IDhweCAwcHggOHB4IGF1dG87IHRleHQtYWxpZ246IHJpZ2h0OyBkaXNwbGF5OiBibG9jazsgY2xlYXI6IGJvdGg7IHBhZGRpbmctbGVmdDogMzAwcHg7Jz4KPGEgaHJlZj0iaHR0cHM6Ly9teWJpbGxib29rLmluL2NyZWF0ZS1hY2NvdW50LyI+IDxpbWcgc3JjPSJodHRwOi8vbXliaWxsYm9vay5pbi9zL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA2L2J1dHRvbi0xNC1kYXlzLXRyaWFsLnBuZyIgYWx0PSJkb3dubG9hZCBhcHAiPiA8L2E+Cgo8L2Rpdj4K' data-block='1'><\/div>\n<script>\n  ai_run_885331388734 = function(){ai_insert_viewport_code ('ai-insert-1-31007454');};\n  if (document.readyState === 'complete' || (document.readyState !== 'loading' && !document.documentElement.doScroll)) ai_run_885331388734 (); else document.addEventListener ('DOMContentLoaded', ai_run_885331388734);\n<\/script>\n<br \/>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_section][vc_row][vc_column][vc_column_text]<\/p>\n<h3 style=\"text-align: center;\">Read more about\u00a0GST e-Invoicing<\/h3>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=&#8221;1\/3&#8243;][vc_column_text]<\/p>\n<ul>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/\">GST e-invoice<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/print-einvoice-in-gst-portal-with-nic-gepp-tool\/\">How To Print E Invoice In GST Portal<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/e-invoicing-mandatory-for-businesses\/\">e-Invoicing Mandatory<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/checking-vendor-compliance-in-einvoicing\/\">Checking vendor compliance in e-Invoicing<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/auto-population-of-einvoice-details-in-gstr-1\/\">Auto-Population Of e-Invoice Details In GSTR-1<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/einvoice-format-schema\/\">Format of e-Invoice<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/generating-bulk-irn\/\">Generating Bulk IRN<\/a><\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_column_text]<\/p>\n<ul>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/how-to-generate-e-invoice-in-gst-portal\/\">How to Generate e-invoices in the GST Portal<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/einvoice-benefits\/\">Benefits of e-Invoice<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/how-to-cancel-e-invoice-in-gst-portal\/\">Cancel e-Invoice<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/difference-between-invoice-and-e-invoice\/\">Difference Between an invoice and an e-invoice<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/features-of-e-invoicing\/\">E-invoicing Features<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/invoice-reference-number-irn\/\">Invoice Reference Number(IRN)<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/einvoice1-gst-gov-in-invoice-registration-portal\/\">First Invoice Registration Portal<\/a><\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_column_text]<\/p>\n<ul>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/einvoice-error-code\/\">Common Errors in e-Invoicing<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/who-is-eligible-for-einvoice-in-gst\/\">Who is eligible for e-Invoice in GST<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/einvoice-scanner\/\">e-Invoice Scanner<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/einvoice-customer-care\/\">e-Invoice Customer Care<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/penalty-for-non-generation-of-einvoice\/\">Penalty for Non-generation of e-Invoice<\/a><\/li>\n<li><a href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/bulk-irn-cancellation\/\">Bulk IRN Cancellation<\/a><\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][\/vc_section]<\/p>\n","protected":false},"excerpt":{"rendered":"[vc_row][vc_column][vc_column_text] JSON in e-invoice [\/vc_column_text][vc_column_text] What is a JSON file? A JSON file is a JAVA-based computer file. Below are the peculiarities of the JSON file: Format: Open standard file format, which is easy to read and write Transmission of [...]","protected":false},"author":9,"featured_media":20293,"parent":17712,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.5.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is a JSON File for e Invoice? Types of JSONs<\/title>\n<meta name=\"description\" content=\"Know about JSON of e-Invoice, JSON objects, JSON validations and error Logs, significance &amp; usage. Know how to extract invoices into JSON Format.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is a JSON File for e Invoice? Types of JSONs\" \/>\n<meta property=\"og:description\" content=\"Know about JSON of e-Invoice, JSON objects, JSON validations and error Logs, significance &amp; usage. Know how to extract invoices into JSON Format.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/\" \/>\n<meta property=\"og:site_name\" content=\"myBillBook\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-04T07:58:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mybillbook.in\/s\/wp-content\/\/uploads\/2022\/12\/all-about-json-of-e-invoice.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is a JSON File for e Invoice? Types of JSONs","description":"Know about JSON of e-Invoice, JSON objects, JSON validations and error Logs, significance & usage. Know how to extract invoices into JSON Format.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/","og_locale":"en_US","og_type":"article","og_title":"What is a JSON File for e Invoice? Types of JSONs","og_description":"Know about JSON of e-Invoice, JSON objects, JSON validations and error Logs, significance & usage. Know how to extract invoices into JSON Format.","og_url":"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/","og_site_name":"myBillBook","article_modified_time":"2024-11-04T07:58:19+00:00","og_image":[{"width":1080,"height":540,"url":"https:\/\/mybillbook.in\/s\/wp-content\/\/uploads\/2022\/12\/all-about-json-of-e-invoice.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/","url":"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/","name":"What is a JSON File for e Invoice? Types of JSONs","isPartOf":{"@id":"https:\/\/mybillbook.in\/s\/#website"},"datePublished":"2022-12-21T01:30:24+00:00","dateModified":"2024-11-04T07:58:19+00:00","description":"Know about JSON of e-Invoice, JSON objects, JSON validations and error Logs, significance & usage. Know how to extract invoices into JSON Format.","breadcrumb":{"@id":"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mybillbook.in\/s\/gst-e-invoice\/json-in-einvoice\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mybillbook.in\/s\/"},{"@type":"ListItem","position":2,"name":"A Guide to GST e-Invoice System","item":"https:\/\/mybillbook.in\/s\/gst-e-invoice\/"},{"@type":"ListItem","position":3,"name":"JSON in e-invoice"}]},{"@type":"WebSite","@id":"https:\/\/mybillbook.in\/s\/#website","url":"https:\/\/mybillbook.in\/s\/","name":"myBillBook","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mybillbook.in\/s\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/pages\/20290"}],"collection":[{"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/comments?post=20290"}],"version-history":[{"count":9,"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/pages\/20290\/revisions"}],"predecessor-version":[{"id":30616,"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/pages\/20290\/revisions\/30616"}],"up":[{"embeddable":true,"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/pages\/17712"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/media\/20293"}],"wp:attachment":[{"href":"https:\/\/mybillbook.in\/s\/wp-json\/wp\/v2\/media?parent=20290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}