Dailydoubt
Tax & Invoicing9 min readPublished: 2026-10-09

Understanding GST Invoices: A Basic Guide for Indian Shopkeepers

What makes a valid tax invoice, how CGST and SGST split, HSN code essentials, and common billing mistakes to avoid.

By Soft Tricks Code Editorial Team·Target Audience: Indian Retail Merchants & Kirana Shopkeepers
Key Practical Takeaways for Your Counter
  • 1A valid GST Tax Invoice requires a consecutive, sequential serial number unique for the entire financial year.
  • 2For intra-state trade within the same state, GST is always split 50/50 between CGST (Central) and SGST (State).
  • 3Merchants registered under the GST Composition Scheme or selling tax-exempt goods issue a 'Bill of Supply', not a Tax Invoice.
  • 4Include the applicable HSN code (Harmonized System of Nomenclature) for all manufactured goods to avoid tax audit queries.
  • 5Always print or record the grand total in both numerical figures and written Indian currency words ('Rupees...').

Demystifying GST for the Indian Retail Counter

Since the nationwide implementation of the Goods and Services Tax (GST) in July 2017, invoicing in India underwent a major transformation. For large corporations with dedicated accounting departments, generating compliant bills was routine. But for hundreds of thousands of independent hardware stores, kirana shops, electrical retailers, and apparel merchants, GST terms like HSN codes, CGST, SGST, and sequential numbering created confusion and anxiety.

In practice, GST invoicing at the retail counter does not require complex enterprise software. Once you understand the foundational rules governing tax rates and invoice structure, issuing a valid, professional GST invoice takes under thirty seconds.

Who Must Charge GST? Understanding Registration Thresholds

Under the Central Goods and Services Tax Act, not every shopkeeper is required to register or collect GST. The mandatory GST registration thresholds for businesses operating in India are based on annual aggregate turnover:

1. Exclusive Suppliers of Goods

For retail shopkeepers exclusively selling physical goods in normal states, the threshold for mandatory GST registration is generally ₹ 40 Lakhs in annual turnover (₹ 20 Lakhs in Special Category States like the North-East).

2. Service Providers & Mixed Trade

For businesses providing services or mixed goods-and-services trade, the registration threshold is generally ₹ 20 Lakhs (₹ 10 Lakhs in Special Category States).

If your shop operates below the statutory threshold and you have not obtained voluntary GST registration, you cannot legally collect GST tax from customers or issue a GST Tax Invoice.

Tax Invoice vs. Bill of Supply: Which One Should You Issue?

Under Section 31 of the CGST Act, registered merchants issue different billing documents based on their tax scheme:

1. GST Tax Invoice (Section 31(1))

Issued by regular registered taxpayers selling taxable goods or services.

  • • Must show the explicit tax rate (e.g. 5%, 12%, 18%, 28%).
  • • Must clearly display the CGST and SGST (for intra-state) or IGST (for inter-state).
  • • Registered B2B buyers can use this invoice to claim Input Tax Credit (ITC).

2. Bill of Supply (Section 31(3)(c))

Issued by merchants who cannot legally collect GST tax from customers.

  • • Issued by dealers registered under the GST Composition Scheme (Section 10).
  • • Issued by merchants supplying 100% tax-exempt or nil-rated goods (e.g., fresh vegetables, unpacked food grains).
  • • No tax amount can be charged to the customer, and buyers cannot claim ITC. Composition bills must mention: “Composition taxable person, not eligible to collect tax on supplies”.

Mandatory Elements of a Valid GST Tax Invoice (Rule 46)

According to Rule 46 of the Central Goods and Services Tax (CGST) Rules, 2017, a complete tax invoice must contain:

1. Supplier Details & GSTIN

Your registered trade name, physical store address, state, and 15-character Goods and Services Tax Identification Number (e.g., 29AAAAA0000A1Z5 for Karnataka or 07AAAAA0000A1Z5 for Delhi).

2. Sequential Alphanumeric Invoice Number

A consecutive serial number (up to 16 characters) unique for that financial year (e.g., INV-0001, INV-0002, or DD/26-27/045). Gaps or duplicate numbers violate tax audit standards.

3. Date of Invoice Issue

The exact calendar date when the invoice was generated and goods were supplied.

4. Recipient Details (B2B vs. B2C)

For business customers (B2B): Recipient name, address, GSTIN, and state code. For walk-in retail consumers (B2C): Name is required if value exceeds statutory thresholds, but customer GSTIN is left blank.

5. HSN or SAC Code

The Harmonized System of Nomenclature (HSN) for goods or Services Accounting Code (SAC). Small merchants report 4-digit or 6-digit HSN codes depending on their annual aggregate turnover.

6. Line Item Description, Quantity & Unit Price

Specific description of each item (e.g., "Copper Wire 1.5mm - 90m Coil"), quantity, unit rate, and total taxable value before taxes.

7. Intra-State (CGST + SGST) or Inter-State (IGST) Tax Math

For local supplies within the same state: Tax is divided equally into Central Tax (CGST) and State Tax (SGST). For supplies to a different state: Integrated Tax (IGST) is charged at the full rate.

8. Grand Total in Figures and Words

The final payable sum expressed in Indian currency numbers (e.g., ₹ 2,950) and written words (Rupees Two Thousand Nine Hundred Fifty Only).

9. Authorized Signatory Seal / Stamp

Signature or digital signatory stamp of the shop proprietor or authorized manager.

Worked Example: Calculating Intra-State CGST & SGST

An electrical retail counter in Bengaluru supplies a modular distribution box to a local contractor. Both supplier and customer are located in Karnataka (Intra-State Supply):

Item & HSNQtyTaxable ValueCGST (9%)SGST (9%)Total Amount
Modular DB 8-Way (HSN 8537)1 pc₹ 2,500.00₹ 225.00₹ 225.00₹ 2,950.00
Grand Total Payable (Rupees Two Thousand Nine Hundred Fifty Only)₹ 2,950.00

Note: Sample figures above are provided strictly for illustrative calculation demonstration.

Four Critical GST Billing Mistakes to Avoid

1. Non-Sequential Invoice Numbers

Issuing invoice #104, then #106, with #105 missing or cancelled without explanation raises automatic audit flags during annual GST reconciliation.

2. Omitting HSN Codes

Under GST mandates, writing generic descriptions like "hardware goods" without the standardized 4-digit or 6-digit HSN code can lead to penalties on B2B invoices.

3. Charging Tax on a Bill of Supply

If you operate under the Composition Scheme, you cannot charge GST to the buyer or collect tax under any circumstances.

4. Forgetting Written Currency Words

Indian banking and commercial practice requires writing the grand total in words to prevent fraudulent tampering or extra zeros added to printed receipts.

Retailer Invoice Generation Checklist

  • Verify your 15-digit GSTIN is accurately printed at the top of every bill.
  • Ensure invoice numbers increment smoothly without skipping or resetting mid-year.
  • Confirm standard intra-state tax rates split exactly 50/50 between CGST and SGST.
  • Store digital PDF copies of all issued bills for seamless sharing via WhatsApp or email.

Official Statutory Guidance & Reference Citations

The principles and rules outlined in this guide reflect the statutory provisions governed by the Indian Goods and Services Tax framework:

  • CGST Rules, 2017 (Rule 46): Particulars to be contained in a tax invoice issued by a registered person.
  • CGST Act, 2017 (Section 31): Requirement of tax invoice, bill of supply, and credit/debit notes.
  • Notification No. 78/2020 – Central Tax: Mandatory 4-digit or 6-digit HSN reporting requirements based on aggregate turnover.
  • Central Board of Indirect Taxes and Customs (CBIC): Official GST acts, rules, and circulars available at cbic.gov.in.
  • GST Common Portal: Electronic taxpayer portal at gst.gov.in.

Disclaimer: This guide is prepared strictly for educational purposes and does not constitute personalized tax, legal, or accounting advice. GST rules, thresholds, and HSN classifications are subject to periodic amendments by the GST Council. Consult a licensed Chartered Accountant (CA) or certified GST Practitioner for advice tailored to your trade.

Published By

Soft Tricks Code

Makers of Dailydoubt — building simple, secure, and trilingual business accounting tools for Indian shopkeepers.

Visit Publisher Website
Support Desk: support.dailydoubt@gmail.comRegional Comfort: English · हिंदी (Hindi) · ಕನ್ನಡ (Kannada)