{"id":23236,"date":"2026-02-23T13:56:40","date_gmt":"2026-02-23T13:56:40","guid":{"rendered":"https:\/\/indiataxtools.com\/blog\/?p=23236"},"modified":"2026-03-07T18:54:58","modified_gmt":"2026-03-07T18:54:58","slug":"how-to-create-a-gst-compliant-invoice-key-rules-best-practices","status":"publish","type":"post","link":"https:\/\/indiataxtools.com\/blog\/how-to-create-a-gst-compliant-invoice-key-rules-best-practices\/","title":{"rendered":"How to Create a GST-Compliant Invoice: Key Rules &#038; Best Practices"},"content":{"rendered":"<div class=\"ds-markdown\">\n<p class=\"ds-markdown-paragraph\">Meet Rajesh, who runs a small electronics repair shop in Pune that also sells accessories. He&#8217;s been issuing handwritten bills for years, but after crossing \u20b920 lakh turnover, he needs GST registration\u2014and suddenly, invoicing feels complicated. Then there&#8217;s Priya, whose wholesale trading business in Delhi supplies to 50+ retailers. One rejected invoice from a customer cost her \u20b945,000 in delayed payment last month.<\/p>\n<p class=\"ds-markdown-paragraph\">If you&#8217;re a business owner, freelancer, or entrepreneur in India, the <strong>GST-compliant invoice<\/strong> is your most important document. It&#8217;s not just a bill\u2014it&#8217;s the foundation of your tax compliance, input tax credit claims, and business credibility. Yet, <strong>over 40% of initial GST notices are triggered by incorrect invoicing<\/strong>, according to CBIC data.<\/p>\n<p class=\"ds-markdown-paragraph\">A single mistake\u2014missing HSN code, wrong GSTIN, incorrect tax rate\u2014can lead to:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>ITC denial<\/strong> for your customers (who will then refuse payment)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Penalties<\/strong> up to \u20b910,000 per invoice<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Mismatches<\/strong> in GSTR-1 filing<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Delayed payments<\/strong> and damaged relationships<\/p>\n<\/li>\n<\/ul>\n<p class=\"ds-markdown-paragraph\">In this complete guide, you&#8217;ll learn:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Mandatory fields<\/strong> every GST invoice must have (with checklists)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Format rules<\/strong> for B2B, B2C, exports, and composition dealers<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>E-invoicing requirements<\/strong> for 2026 (turnover &gt; \u20b95 crore)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>HSN\/SAC code<\/strong> essentials<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Best practices<\/strong> to avoid common mistakes<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Free tools<\/strong> to generate error-free invoices instantly<\/p>\n<\/li>\n<\/ul>\n<p class=\"ds-markdown-paragraph\">Let&#8217;s master GST invoicing\u2014so your invoices work for you, not against you.<\/p>\n<h2>WHAT IS A GST-COMPLIANT INVOICE?<\/h2>\n<p class=\"ds-markdown-paragraph\">A <strong>GST-compliant invoice<\/strong> is a document that meets all requirements prescribed under the CGST Act, 2017 and related rules. It serves multiple purposes:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Evidence of supply<\/strong> of goods or services<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Basis for charge<\/strong> of GST<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Proof for ITC claim<\/strong> by the recipient<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Source document<\/strong> for GST returns (GSTR-1)<\/p>\n<\/li>\n<\/ul>\n<h3>Types of GST Invoices<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Type<\/th>\n<th>When Used<\/th>\n<th>Who Issues<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Tax Invoice<\/strong><\/td>\n<td>Regular taxable supply<\/td>\n<td>All registered persons<\/td>\n<\/tr>\n<tr>\n<td><strong>Bill of Supply<\/strong><\/td>\n<td>Exempt supplies \/ Composition scheme<\/td>\n<td>Composition dealers<\/td>\n<\/tr>\n<tr>\n<td><strong>Receipt Voucher<\/strong><\/td>\n<td>Advance payment received<\/td>\n<td>All registered persons<\/td>\n<\/tr>\n<tr>\n<td><strong>Refund Voucher<\/strong><\/td>\n<td>Excess payment refund<\/td>\n<td>Suppliers<\/td>\n<\/tr>\n<tr>\n<td><strong>Payment Voucher<\/strong><\/td>\n<td>When liable to pay under reverse charge<\/td>\n<td>Recipients<\/td>\n<\/tr>\n<tr>\n<td><strong>Revised Invoice<\/strong><\/td>\n<td>Within 1 month of registration<\/td>\n<td>New registrants<\/td>\n<\/tr>\n<tr>\n<td><strong>Credit\/Debit Note<\/strong><\/td>\n<td>Post-supply adjustments<\/td>\n<td>Suppliers<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"ds-markdown-paragraph\">*Source: Section 31 of CGST Act *<\/p>\n<p class=\"ds-markdown-paragraph\">For most businesses, the <strong>tax invoice<\/strong> is what you&#8217;ll issue daily. Getting it right is non-negotiable.<\/p>\n<h2>MANDATORY FIELDS IN A GST INVOICE (RULE 46)<\/h2>\n<p class=\"ds-markdown-paragraph\">Rule 46 of CGST Rules specifies <strong>16 mandatory fields<\/strong> that every tax invoice must contain. Missing any can invalidate the invoice for ITC purposes.<\/p>\n<h3>The Complete Checklist<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\">\n<div class=\"ds-scroll-area__horizontal-bar\"><\/div>\n<\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>#<\/th>\n<th>Field<\/th>\n<th>Description<\/th>\n<th>Common Mistake<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td><strong>Invoice Number<\/strong><\/td>\n<td>Unique, consecutive, alpha-numeric (for financial year)<\/td>\n<td>Duplicate numbers, gaps in sequence<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td><strong>Invoice Date<\/strong><\/td>\n<td>Date of issue<\/td>\n<td>Future dating<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td><strong>Supplier Name<\/strong><\/td>\n<td>Legal name as per PAN<\/td>\n<td>Trading name mismatch<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td><strong>Supplier Address<\/strong><\/td>\n<td>Registered place of business<\/td>\n<td>Using warehouse address<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td><strong>Supplier GSTIN<\/strong><\/td>\n<td>15-digit GST Identification Number<\/td>\n<td>Wrong state code, inactive GSTIN<\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td><strong>Customer Name<\/strong><\/td>\n<td>Legal name (for B2B) \/ Any name (B2C)<\/td>\n<td>Misspelled, incomplete<\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td><strong>Customer Address<\/strong><\/td>\n<td>Registered address (for B2B)<\/td>\n<td>Missing PIN code<\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td><strong>Customer GSTIN\/UIN<\/strong><\/td>\n<td>Mandatory for B2B (if registered)<\/td>\n<td>Wrong GSTIN, missing for inter-state B2C &gt;\u20b92.5L<\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td><strong>Place of Supply<\/strong><\/td>\n<td>State name where goods\/services delivered<\/td>\n<td>Wrong state leads to tax rate error<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td><strong>HSN\/SAC Code<\/strong><\/td>\n<td>Goods: HSN, Services: SAC<\/td>\n<td>Wrong code, insufficient digits<\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td><strong>Description<\/strong><\/td>\n<td>Nature of goods\/services<\/td>\n<td>Too vague (&#8220;miscellaneous&#8221;)<\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td><strong>Quantity\/Unit<\/strong><\/td>\n<td>For goods<\/td>\n<td>Missing unit of measurement<\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td><strong>Value per Unit<\/strong><\/td>\n<td>Price before tax<\/td>\n<td>Including tax by mistake<\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td><strong>Discount<\/strong><\/td>\n<td>If applicable<\/td>\n<td>Not showing separately<\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td><strong>Tax Rate<\/strong><\/td>\n<td>CGST, SGST, IGST rates separately<\/td>\n<td>Wrong rate applied<\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td><strong>Tax Amount<\/strong><\/td>\n<td>CGST, SGST, IGST amounts<\/td>\n<td>Calculation errors<\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td><strong>Total Value<\/strong><\/td>\n<td>Invoice total with taxes<\/td>\n<td>Rounding errors<\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td><strong>Signature\/Digital Signature<\/strong><\/td>\n<td>Physical or digital<\/td>\n<td>Missing for e-invoices (DSC required)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"ds-markdown-paragraph\">*Source: Rule 46, CGST Rules *<\/p>\n<blockquote>\n<p class=\"ds-markdown-paragraph\"><strong>Pro Tip<\/strong>: Use <a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">India Tax Tools&#8217; Invoice Generator<\/a> which auto-populates all mandatory fields and prevents common errors.<\/p>\n<\/blockquote>\n<div class=\"ds-message _63c77b1\">\n<div class=\"ds-markdown\">\n<h3>Sample GST Invoice Format<\/h3>\n<div class=\"md-code-block md-code-block-light\">\n<pre>TAX INVOICE\r\nABC TRADERS\r\n123, MG Road, Pune - 411001\r\nGSTIN: 27ABCDE1234F1Z5\r\n\r\nInvoice No: INV\/24-25\/001                Date: 15-Oct-2024\r\n\r\nBuyer (B2B):\r\nXYZ RETAILERS\r\n456, Linking Road, Mumbai - 400001\r\nGSTIN: 27PQRST5678H2Z3\r\nPlace of Supply: Maharashtra (27)\r\n\r\n| Sr | HSN | Description | Qty | Unit Price | Value | Discount | Taxable |\r\n|----|-----|-------------|-----|------------|-------|----------|---------|\r\n| 1 | 8517 | Smartphone | 10 | 15,000 | 1,50,000 | 5,000 | 1,45,000 |\r\n\r\nTax Calculation:\r\nCGST @ 9%: \u20b913,050\r\nSGST @ 9%: \u20b913,050\r\nTotal Tax: \u20b926,100\r\n\r\nInvoice Total: \u20b91,71,100\r\n\r\nBank Details: HDFC Bank, A\/c: 50100234567890, IFSC: HDFC0001234\r\n\r\nFor ABC Traders\r\n(Authorised Signatory)\r\n\r\n<img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-23238 size-full\" src=\"https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field.png\" alt=\"Visual checklist showing 16 mandatory fields required in a GST-compliant invoice with icons for each field\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field.png 1024w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field-300x300.png 300w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field-150x150.png 150w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field-768x768.png 768w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field-380x380.png 380w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field-120x120.png 120w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field-680x680.png 680w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field-200x200.png 200w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Visual-checklist-showing-16-mandatory-fields-required-in-a-GST-compliant-invoice-with-icons-for-each-field-20x20.png 20w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/pre>\n<\/div>\n<h2>B2B VS B2C INVOICES: KEY DIFFERENCES<\/h2>\n<p class=\"ds-markdown-paragraph\">The rules differ based on who your customer is.<\/p>\n<h3>B2B Invoice (Registered Customer)<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Requirement<\/th>\n<th>B2B Invoice<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Customer GSTIN<\/td>\n<td><strong>Mandatory<\/strong><\/td>\n<\/tr>\n<tr>\n<td>HSN\/SAC Digits<\/td>\n<td>4-6 digits (based on turnover)<\/td>\n<\/tr>\n<tr>\n<td>Place of Supply<\/td>\n<td>Must be mentioned<\/td>\n<\/tr>\n<tr>\n<td>Tax Rate Split<\/td>\n<td>CGST+SGST (intra) \/ IGST (inter)<\/td>\n<\/tr>\n<tr>\n<td>Invoice Copy<\/td>\n<td>Original for recipient, duplicate for transporter<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"ds-markdown-paragraph\"><strong>Critical<\/strong>: If customer provides wrong GSTIN, their ITC gets blocked, and they&#8217;ll reject your invoice. Always verify GSTIN on GST portal before invoicing.<\/p>\n<h3>B2C Invoice (Unregistered Customer)<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Requirement<\/th>\n<th>B2C Invoice (Regular)<\/th>\n<th>B2C Invoice (&gt;\u20b92.5L inter-state)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Customer GSTIN<\/td>\n<td>Not required<\/td>\n<td>Not applicable<\/td>\n<\/tr>\n<tr>\n<td>Customer Details<\/td>\n<td>Name\/address optional<\/td>\n<td>Name, address, PIN mandatory<\/td>\n<\/tr>\n<tr>\n<td>Place of Supply<\/td>\n<td>Not mentioned<\/td>\n<td>Mandatory<\/td>\n<\/tr>\n<tr>\n<td>Tax Rate Split<\/td>\n<td>CGST+SGST (intra) \/ IGST (inter)<\/td>\n<td>IGST only (inter-state)<\/td>\n<\/tr>\n<tr>\n<td>Invoice Copy<\/td>\n<td>Single copy<\/td>\n<td>Single copy<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"ds-markdown-paragraph\"><strong>Special Rule<\/strong>: For inter-state B2C supplies exceeding \u20b92.5 lakh in value, you must collect customer&#8217;s <strong>address and PIN code<\/strong> to determine place of supply .<\/p>\n<h3>Example Scenarios<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Scenario<\/th>\n<th>Invoice Type<\/th>\n<th>Tax Rate<\/th>\n<th>Customer GSTIN Needed?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Selling to Delhi-based registered company<\/td>\n<td>B2B<\/td>\n<td>IGST<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Selling to local customer in same state (\u20b910,000)<\/td>\n<td>B2C<\/td>\n<td>CGST+SGST<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>Selling to customer in different state (\u20b93 lakh)<\/td>\n<td>B2C (high value)<\/td>\n<td>IGST<\/td>\n<td>No, but address needed<\/td>\n<\/tr>\n<tr>\n<td>Selling to government department<\/td>\n<td>B2B<\/td>\n<td>IGST\/CGST+SGST<\/td>\n<td>UIN (Unique Identification Number) required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-23239 size-full\" src=\"https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each.png\" alt=\"Side-by-side comparison of B2B and B2C GST invoice formats highlighting different mandatory fields for each\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each.png 1024w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each-300x300.png 300w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each-150x150.png 150w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each-768x768.png 768w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each-380x380.png 380w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each-120x120.png 120w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each-680x680.png 680w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each-200x200.png 200w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Side-by-side-comparison-of-B2B-and-B2C-GST-invoice-formats-highlighting-different-mandatory-fields-for-each-20x20.png 20w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<\/div>\n<h2>HSN\/SAC CODES: GETTING THEM RIGHT<\/h2>\n<p class=\"ds-markdown-paragraph\">HSN (Harmonized System of Nomenclature) for goods and SAC (Service Accounting Codes) for services determine tax rates. Wrong codes = wrong tax = notices.<\/p>\n<h3>HSN\/SAC Digit Requirements by Turnover<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Annual Turnover (Previous Year)<\/th>\n<th>HSN Digits Required<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Up to \u20b95 crore<\/td>\n<td>4 digits (optional)<\/td>\n<\/tr>\n<tr>\n<td>\u20b95 crore to \u20b910 crore<\/td>\n<td>4 digits (mandatory)<\/td>\n<\/tr>\n<tr>\n<td>Above \u20b910 crore<\/td>\n<td>6 digits (mandatory)<\/td>\n<\/tr>\n<tr>\n<td>Export\/Import<\/td>\n<td>8 digits (mandatory)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"ds-markdown-paragraph\">*Source: Notification No. 12\/2024 \u2013 Central Tax *<\/p>\n<h3>Common HSN\/SAC Mistakes<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Mistake<\/th>\n<th>Consequence<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Using 4-digit when 6-digit required<\/td>\n<td>Notice, penalty<\/td>\n<\/tr>\n<tr>\n<td>Wrong code \u2192 wrong tax rate<\/td>\n<td>Short payment + interest<\/td>\n<\/tr>\n<tr>\n<td>Mixing goods and services codes<\/td>\n<td>Mismatch in returns<\/td>\n<\/tr>\n<tr>\n<td>Using outdated codes<\/td>\n<td>Rate change missed<\/td>\n<\/tr>\n<tr>\n<td>Generic codes (like &#8220;9997&#8221; for services)<\/td>\n<td>Scrutiny, ITC denial for customer<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>How to Find Correct Codes<\/h3>\n<p class=\"ds-markdown-paragraph\"><strong>Use <a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">India Tax Tools&#8217; HSN\/SAC Code Finder<\/a>:<\/strong><\/p>\n<ol>\n<li class=\"ds-markdown-paragraph\">Search by product\/service name<\/li>\n<li class=\"ds-markdown-paragraph\">Get accurate 4\/6\/8 digit codes<\/li>\n<li class=\"ds-markdown-paragraph\">View applicable tax rates<\/li>\n<li class=\"ds-markdown-paragraph\">Download product master with codes<\/li>\n<\/ol>\n<p class=\"ds-markdown-paragraph\"><strong>Pro Tip<\/strong>: Maintain a <strong>product master<\/strong> in your accounting software with HSN\/SAC codes mapped to each item. This prevents manual entry errors.<\/p>\n<h2>E-INVOICING RULES FOR 2026<\/h2>\n<p class=\"ds-markdown-paragraph\">E-invoicing isn&#8217;t about generating invoices electronically\u2014it&#8217;s about reporting them to the government&#8217;s <strong>Invoice Registration Portal (IRP)<\/strong> for a unique Invoice Reference Number (IRN).<\/p>\n<h3>Who Must Comply in 2026?<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Turnover Threshold<\/th>\n<th>E-Invoice Mandatory?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Above \u20b95 crore<\/td>\n<td><strong>Yes<\/strong> (w.e.f. April 2025)<\/td>\n<\/tr>\n<tr>\n<td>\u20b91 crore \u2013 \u20b95 crore<\/td>\n<td>Optional<\/td>\n<\/tr>\n<tr>\n<td>Below \u20b91 crore<\/td>\n<td>Not required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"ds-markdown-paragraph\">*Source: CBIC Notification 01\/2025 *<\/p>\n<h3>E-Invoice Process<\/h3>\n<ol>\n<li class=\"ds-markdown-paragraph\"><strong>Generate invoice<\/strong> in your accounting software (with mandatory fields)<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Upload JSON<\/strong> to IRP (GST portal or authorized GSP)<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>IRP validates<\/strong> and generates:\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">IRN (unique hash)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Signed QR code<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Download<\/strong> validated invoice with IRN and QR code<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Share<\/strong> this with customer<\/p>\n<\/li>\n<\/ol>\n<h3>E-Invoice Mandatory Fields<\/h3>\n<p class=\"ds-markdown-paragraph\">Same as regular invoice PLUS:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">IRN (auto-generated)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">QR code (signed)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Digital signature of supplier (if applicable)<\/p>\n<\/li>\n<\/ul>\n<h3>Benefits of E-Invoicing<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Benefit<\/th>\n<th>Impact<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Auto-population in GSTR-1<\/strong><\/td>\n<td>No manual filing<\/td>\n<\/tr>\n<tr>\n<td><strong>Reduced mismatches<\/strong><\/td>\n<td>ITC claims smoother<\/td>\n<\/tr>\n<tr>\n<td><strong>No IRN duplication<\/strong><\/td>\n<td>System prevents duplicate invoices<\/td>\n<\/tr>\n<tr>\n<td><strong>Real-time validation<\/strong><\/td>\n<td>Errors caught instantly<\/td>\n<\/tr>\n<tr>\n<td><strong>QR code for verification<\/strong><\/td>\n<td>Customers verify instantly<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>QR Code Requirements<\/h3>\n<p class=\"ds-markdown-paragraph\">For B2C invoices from e-invoice-enabled businesses, QR code must contain:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">GSTIN of supplier<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Invoice number and date<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Total taxable value<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Total IGST\/CGST\/SGST<\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-23240 size-full\" src=\"https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer.png\" alt=\"Four-step flowchart showing e-invoicing process from invoice generation to IRP validation and sharing with customer\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer.png 1024w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer-300x300.png 300w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer-150x150.png 150w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer-768x768.png 768w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer-380x380.png 380w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer-120x120.png 120w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer-680x680.png 680w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer-200x200.png 200w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Four-step-flowchart-showing-e-invoicing-process-from-invoice-generation-to-IRP-validation-and-sharing-with-customer-20x20.png 20w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h2>SPECIAL INVOICING SCENARIOS<\/h2>\n<h3>Scenario 1: Composition Scheme Dealers<\/h3>\n<p class=\"ds-markdown-paragraph\">Composition dealers <strong>cannot<\/strong> charge GST. They issue <strong>Bill of Supply<\/strong> instead of tax invoice.<\/p>\n<p class=\"ds-markdown-paragraph\"><strong>Bill of Supply Features:<\/strong><\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">No tax amount shown<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">No ITC available to recipient<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Must mention &#8220;composition taxable person&#8221;<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Still requires most other fields<\/p>\n<\/li>\n<\/ul>\n<h3>Scenario 2: Exports<\/h3>\n<p class=\"ds-markdown-paragraph\">Export invoices are <strong>zero-rated<\/strong> but require:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Shipping Bill<\/strong> number and date (for goods)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Let Export Order<\/strong> (LEO) reference<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>IGST<\/strong> shown as 0% (with &#8220;supply meant for export&#8221; declaration)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Place of supply<\/strong>: Location outside India<\/p>\n<\/li>\n<\/ul>\n<h3>Scenario 3: Reverse Charge Mechanism (RCM)<\/h3>\n<p class=\"ds-markdown-paragraph\">When recipient is liable to pay GST (e.g., goods transport, specified services):<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">Supplier issues invoice <strong>without charging GST<\/strong><\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Invoice must mention: &#8220;Tax payable under reverse charge&#8221;<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Recipient uses this to pay tax and claim ITC<\/p>\n<\/li>\n<\/ul>\n<h3>Scenario 4: Multiple GST Registrations<\/h3>\n<p class=\"ds-markdown-paragraph\">If you have separate GSTINs for different states:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">Issue separate invoices from each GSTIN<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Cannot issue one invoice covering multiple states<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Interstate supply between own branches is taxable<\/p>\n<\/li>\n<\/ul>\n<h2>BEST PRACTICES FOR GST-COMPLIANT INVOICING<\/h2>\n<h3>Do&#8217;s \u2705<\/h3>\n<ol>\n<li class=\"ds-markdown-paragraph\"><strong>Use sequential numbering<\/strong> \u2013 No gaps, unique for financial year<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Verify customer GSTIN<\/strong> \u2013 Check on GST portal before invoicing<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Maintain product master<\/strong> \u2013 With correct HSN\/SAC and tax rates<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Show discounts separately<\/strong> \u2013 Reduces disputes on taxable value<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Include bank details<\/strong> \u2013 Faster payments, proof for reconciliation<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Mention place of supply<\/strong> \u2013 Especially for inter-state<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Generate invoices promptly<\/strong> \u2013 Within 30 days (goods) \/ 45 days (services)<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Backup invoices digitally<\/strong> \u2013 6 years mandatory retention<\/li>\n<\/ol>\n<h3>Don&#8217;ts \u274c<\/h3>\n<ol>\n<li class=\"ds-markdown-paragraph\"><strong>Don&#8217;t issue invoice without GSTIN<\/strong> if registered<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Don&#8217;t mix taxable and exempt<\/strong> supplies in one line<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Don&#8217;t round tax amounts<\/strong> \u2013 Calculate precisely<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Don&#8217;t use informal names<\/strong> \u2013 Legal names only<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Don&#8217;t forget reverse charge<\/strong> declarations<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Don&#8217;t issue duplicate numbers<\/strong><\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Don&#8217;t invoice before goods dispatched<\/strong> (for goods)<\/li>\n<\/ol>\n<h3>Monthly Checklist<\/h3>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">All invoices have unique numbers<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">GSTINs verified for all B2B customers<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">HSN\/SAC codes match product master<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Tax rates checked (CGST\/SGST\/IGST)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Place of supply correct for inter-state<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">E-invoice IRN generated (if applicable)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Invoices match GSTR-1 entries<\/p>\n<\/li>\n<\/ul>\n<h2>COMMON INVOICING MISTAKES &amp; THEIR CONSEQUENCES<\/h2>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Mistake<\/th>\n<th>Impact on Supplier<\/th>\n<th>Impact on Customer<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Wrong GSTIN<\/td>\n<td>Mismatch in GSTR-1<\/td>\n<td>ITC denied<\/td>\n<\/tr>\n<tr>\n<td>Wrong HSN code<\/td>\n<td>Wrong tax paid<\/td>\n<td>Wrong ITC claimed<\/td>\n<\/tr>\n<tr>\n<td>Missing place of supply<\/td>\n<td>Tax rate error<\/td>\n<td>State mismatch<\/td>\n<\/tr>\n<tr>\n<td>No invoice date<\/td>\n<td>Invalid document<\/td>\n<td>Cannot claim ITC<\/td>\n<\/tr>\n<tr>\n<td>Non-sequential numbers<\/td>\n<td>Penalty up to \u20b925,000<\/td>\n<td>Document rejected<\/td>\n<\/tr>\n<tr>\n<td>Wrong tax rate<\/td>\n<td>Short payment + interest<\/td>\n<td>Excess\/short ITC<\/td>\n<\/tr>\n<tr>\n<td>Missing signature<\/td>\n<td>Invalid invoice<\/td>\n<td>ITC denied<\/td>\n<\/tr>\n<tr>\n<td>No QR code (e-invoice eligible)<\/td>\n<td>\u20b910,000 penalty per invoice<\/td>\n<td>Cannot verify<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Real Example<\/h3>\n<p class=\"ds-markdown-paragraph\">A Mumbai-based trader issued an invoice to a Delhi customer but mentioned &#8220;Maharashtra&#8221; as place of supply. He charged CGST+SGST instead of IGST. Result:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">\u20b945,000 tax short-paid (should have been IGST)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Interest @18%: \u20b98,100<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Penalty: \u20b910,000<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Customer&#8217;s ITC delayed by 3 months<\/p>\n<\/li>\n<\/ul>\n<p class=\"ds-markdown-paragraph\"><strong>Total cost of one wrong field: \u20b963,100 + customer relationship damage.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-23241 size-full\" src=\"https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences.png\" alt=\"Warning infographic showing 8 common GST invoice mistakes and their penalty consequences\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences.png 1024w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences-300x300.png 300w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences-150x150.png 150w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences-768x768.png 768w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences-380x380.png 380w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences-120x120.png 120w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences-680x680.png 680w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences-200x200.png 200w, https:\/\/indiataxtools.com\/blog\/wp-content\/uploads\/2026\/02\/Warning-infographic-showing-8-common-GST-invoice-mistakes-and-their-penalty-consequences-20x20.png 20w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h2>DIGITAL TOOLS FOR ERROR-FREE INVOICING<\/h2>\n<p class=\"ds-markdown-paragraph\">Manual invoicing is risky and time-consuming. Leverage technology.<\/p>\n<h3>India Tax Tools for GST Invoicing<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Tool<\/th>\n<th>Purpose<\/th>\n<th>Benefit<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong><a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">GST Invoice Generator<\/a><\/strong><\/td>\n<td>Create professional invoices instantly<\/td>\n<td>Auto-calculates tax, includes all mandatory fields<\/td>\n<\/tr>\n<tr>\n<td><strong><a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">HSN\/SAC Code Finder<\/a><\/strong><\/td>\n<td>Get correct codes for any product\/service<\/td>\n<td>Prevents rate errors<\/td>\n<\/tr>\n<tr>\n<td><strong><a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">GST Calculator<\/a><\/strong><\/td>\n<td>Calculate tax inclusive\/exclusive<\/td>\n<td>Accurate tax amounts<\/td>\n<\/tr>\n<tr>\n<td><strong><a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">E-Invoice Validator<\/a><\/strong><\/td>\n<td>Check JSON before uploading<\/td>\n<td>Reduces IRP rejections<\/td>\n<\/tr>\n<tr>\n<td><strong><a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">QR Code Generator<\/a><\/strong><\/td>\n<td>Create GST-compliant QR codes<\/td>\n<td>For B2C invoices<\/td>\n<\/tr>\n<tr>\n<td><strong><a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">GSTIN Verification Tool<\/a><\/strong><\/td>\n<td>Validate customer GSTIN instantly<\/td>\n<td>Prevents wrong ITC claims<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Features of India Tax Tools Invoice Generator<\/h3>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Auto-population<\/strong> of mandatory fields<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Tax calculation<\/strong> (CGST\/SGST\/IGST)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>HSN\/SAC lookup<\/strong> integrated<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Multiple formats<\/strong> (B2B, B2C, exports)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Download as PDF\/Excel<\/strong><\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>100% free<\/strong> \u2013 no registration required<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Privacy safe<\/strong> \u2013 all calculations in browser<\/p>\n<\/li>\n<\/ul>\n<blockquote>\n<p class=\"ds-markdown-paragraph\"><strong>Try it now<\/strong>: <a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">Create your GST invoice in 30 seconds<\/a><\/p>\n<\/blockquote>\n<h2>FREQUENTLY ASKED QUESTIONS<\/h2>\n<h3>Q1: What is the time limit for issuing a GST invoice?<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Supply Type<\/th>\n<th>Time Limit<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Goods (normal)<\/td>\n<td>Before or at the time of removal\/delivery<\/td>\n<\/tr>\n<tr>\n<td>Goods (continuous supply)<\/td>\n<td>On or before each statement\/account entry<\/td>\n<\/tr>\n<tr>\n<td>Services (normal)<\/td>\n<td>Within 30 days of supply<\/td>\n<\/tr>\n<tr>\n<td>Services (banks\/insurers)<\/td>\n<td>Within 45 days of supply<\/td>\n<\/tr>\n<tr>\n<td>Reverse charge<\/td>\n<td>Within 30 days of receipt of goods\/services<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"ds-markdown-paragraph\">*Source: Section 31, CGST Act *<\/p>\n<h3>Q2: Can I issue a consolidated invoice for multiple deliveries?<\/h3>\n<p class=\"ds-markdown-paragraph\">Yes, for <strong>continuous supply of goods\/services<\/strong>, you can issue a consolidated invoice at the end of each month (or sooner if payment received). Each delivery must be documented separately.<\/p>\n<h3>Q3: Is digital signature mandatory on GST invoices?<\/h3>\n<p class=\"ds-markdown-paragraph\"><strong>No<\/strong> for most businesses. Digital signature is required only for:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">E-invoice-enabled businesses (using DSC for IRP upload)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Companies registered in certain states (specific rules)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Government departments<\/p>\n<\/li>\n<\/ul>\n<p class=\"ds-markdown-paragraph\">Physical signature or stamped signature is acceptable for others.<\/p>\n<h3>Q4: What is the penalty for incorrect GST invoices?<\/h3>\n<p class=\"ds-markdown-paragraph\">Penalties under Section 122 of CGST Act:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>\u20b910,000 per invoice<\/strong> for issuing incorrect invoice<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>100% tax amount<\/strong> (if tax evasion involved)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Suspension\/cancellation<\/strong> of GSTIN for repeated offenses<\/p>\n<\/li>\n<\/ul>\n<h3>Q5: Can I amend an invoice after issuing?<\/h3>\n<p class=\"ds-markdown-paragraph\"><strong>No.<\/strong> Once issued, an invoice cannot be amended. Corrections must be made through:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Credit note<\/strong> (for reducing value\/tax)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Debit note<\/strong> (for increasing value\/tax)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Revised invoice<\/strong> (only within 1 month of registration)<\/p>\n<\/li>\n<\/ul>\n<h3>Q6: What is the difference between tax invoice and bill of supply?<\/h3>\n<div class=\"ds-scroll-area _1210dd7 c03cafe9\">\n<div class=\"ds-scroll-area__gutters\">\n<div class=\"ds-scroll-area__horizontal-gutter\"><\/div>\n<div class=\"ds-scroll-area__vertical-gutter\"><\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th>Feature<\/th>\n<th>Tax Invoice<\/th>\n<th>Bill of Supply<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Who issues<\/td>\n<td>Regular taxpayers<\/td>\n<td>Composition dealers \/ exempt suppliers<\/td>\n<\/tr>\n<tr>\n<td>Tax charged<\/td>\n<td>Yes, shown separately<\/td>\n<td>No tax shown<\/td>\n<\/tr>\n<tr>\n<td>ITC available<\/td>\n<td>Yes (to recipient)<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>Mandatory fields<\/td>\n<td>All 16<\/td>\n<td>Fewer fields (no tax breakup)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Q7: Do I need to mention HSN code on every invoice?<\/h3>\n<p class=\"ds-markdown-paragraph\">HSN\/SAC code requirement depends on turnover (see Section 5). However, it&#8217;s <strong>best practice<\/strong> to include HSN even if optional, as it prevents rate errors and helps customers.<\/p>\n<h3>Q8: How long should I keep GST invoices?<\/h3>\n<p class=\"ds-markdown-paragraph\"><strong>6 years<\/strong> from the due date of annual return for that year . Store digitally to save space and enable easy retrieval during audits.<\/p>\n<h3>Q9: Can I issue invoice in a language other than English\/Hindi?<\/h3>\n<p class=\"ds-markdown-paragraph\">Yes, but you must provide a <strong>translation in English or Hindi<\/strong> if required by tax authorities.<\/p>\n<h3>Q10: What is the rule for interstate B2C invoices above \u20b92.5 lakh?<\/h3>\n<p class=\"ds-markdown-paragraph\">For interstate supplies to unregistered persons exceeding \u20b92.5 lakh:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">Collect customer&#8217;s <strong>name, address, and PIN code<\/strong><\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Mention <strong>place of supply<\/strong> (based on PIN code)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Charge <strong>IGST<\/strong> (not CGST+SGST)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Issue invoice with all B2B-like fields except GSTIN<\/p>\n<\/li>\n<\/ul>\n<h2>ACTIONABLE CHECKLIST: BEFORE YOU ISSUE AN INVOICE<\/h2>\n<h3>Daily\/Per Invoice Checks<\/h3>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">Invoice number unique and sequential<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Date is current (not future-dated)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Your GSTIN is correct and active<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Customer GSTIN verified (for B2B) using <a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">GSTIN Verification Tool<\/a><\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">HSN\/SAC code matches product\/service (use <a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">Code Finder<\/a>)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Place of supply correctly mentioned (for inter-state)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Tax rate applied correctly (CGST+SGST or IGST)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Tax amounts calculated accurately<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Total matches item values + tax<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Bank details included<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Signature\/stamp applied<\/p>\n<\/li>\n<\/ul>\n<h3>Monthly Reconciliation Checks<\/h3>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">All invoices entered in GSTR-1<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Invoice totals match GSTR-1 summary<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">E-invoice IRNs generated (if applicable)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">No gaps in invoice numbering<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Credit\/debit notes issued for corrections<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">ITC claimed by customers not rejected (check GSTR-2B)<\/p>\n<\/li>\n<\/ul>\n<h3>Quarterly\/Annual Checks<\/h3>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\">HSN\/SAC code summary matches returns<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Export invoices have shipping bill references<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Reverse charge invoices correctly documented<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">All invoices backed up digitally<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\">Obsolete product codes updated<\/p>\n<\/li>\n<\/ul>\n<h2>CONCLUSION: MASTER YOUR GST INVOICES<\/h2>\n<p class=\"ds-markdown-paragraph\">The GST-compliant invoice is more than a piece of paper\u2014it&#8217;s the foundation of your tax compliance, customer trust, and business efficiency. A correct invoice ensures:<\/p>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Smooth ITC claims<\/strong> for your customers<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Accurate GST returns<\/strong> with no mismatches<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Faster payments<\/strong> (no rejections)<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Peace of mind<\/strong> during audits<\/p>\n<\/li>\n<\/ul>\n<p class=\"ds-markdown-paragraph\">The rules are detailed, but they&#8217;re not complicated when broken down:<\/p>\n<ol>\n<li class=\"ds-markdown-paragraph\"><strong>Include all mandatory fields<\/strong> (use the checklist)<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Get codes right<\/strong> (HSN\/SAC, GSTIN, place of supply)<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Follow format rules<\/strong> (B2B vs B2C, e-invoice if applicable)<\/li>\n<li class=\"ds-markdown-paragraph\"><strong>Use technology<\/strong> to eliminate manual errors<\/li>\n<\/ol>\n<h3>Your Next Steps<\/h3>\n<ul>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Bookmark this guide<\/strong> and use the checklist before every invoice<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Try <a href=\"https:\/\/indiataxtools.com\/tools\/gst-suite.html?tool=invoice-generator\" target=\"_blank\" rel=\"noopener noreferrer\">India Tax Tools&#8217; Invoice Generator<\/a><\/strong> for error-free invoices in 30 seconds<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Verify customer GSTINs<\/strong> using the free verification tool<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Set up product master<\/strong> with correct HSN\/SAC codes<\/p>\n<\/li>\n<li>\n<p class=\"ds-markdown-paragraph\"><strong>Share this guide<\/strong> with your accounts team and fellow business owners<\/p>\n<\/li>\n<\/ul>\n<p class=\"ds-markdown-paragraph\">Remember: Every correct invoice is a step toward stress-free compliance. Start today.<\/p>\n<blockquote>\n<p class=\"ds-markdown-paragraph\"><em>&#8220;Your invoice is your business&#8217;s handshake with the tax department. Make it firm, clear, and legally perfect\u2014or pay the price of a weak grip.&#8221;<\/em><\/p>\n<\/blockquote>\n<p class=\"ds-markdown-paragraph\"><strong>Disclaimer:<\/strong> This article is for informational purposes only and does not constitute professional tax advice. GST laws, rules, and formats are subject to change based on government notifications and GST Council decisions. Please consult a qualified Chartered Accountant or GST practitioner for advice tailored to your specific business circumstances. The information provided is based on GST rules and updates available as of February 2026.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Meet Rajesh, who runs a small electronics repair shop in Pune that also sells accessories. He&#8217;s been issuing handwritten bills for years, but after crossing \u20b920 lakh turnover, he needs GST registration\u2014and suddenly, invoicing feels complicated. Then there&#8217;s Priya, whose wholesale trading business in Delhi supplies to 50+ retailers. One rejected invoice from a customer [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":23237,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[95],"tags":[159,160,158,154,152,157,156,155,161,153],"class_list":["post-23236","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gst-tax","tag-b2b-invoice","tag-b2c-invoice","tag-business-compliance","tag-e-invoice","tag-gst-invoice","tag-gst-rules","tag-hsn-codes","tag-invoice-format","tag-invoice-generation","tag-tax-invoice"],"_links":{"self":[{"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/posts\/23236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/comments?post=23236"}],"version-history":[{"count":6,"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/posts\/23236\/revisions"}],"predecessor-version":[{"id":23585,"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/posts\/23236\/revisions\/23585"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/media\/23237"}],"wp:attachment":[{"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/media?parent=23236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/categories?post=23236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/indiataxtools.com\/blog\/wp-json\/wp\/v2\/tags?post=23236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69bd60f9d36f73eab7c0f3a0. Config Timestamp: 2026-03-20 15:00:08 UTC, Cached Timestamp: 2026-04-17 23:08:44 UTC -->