Unlock client & item storage free 26 days remaining

Sign Up Free
GSTInvoice

For Shopkeepers & Small Retailers

GST Invoice for Shopkeepers — Free, No Signup

Create professional GST invoices for your shop or retail business in seconds. Multiple HSN codes, auto CGST/SGST calculation, instant PDF. No account needed.

No login required Multiple HSN codes CGST/SGST auto-calculated Instant PDF

GST Invoice Generator

Fill in the details below to create your GST-compliant invoice instantly.

Upload

Upload Logo

240 x 240 pixels @ 72 DPI,

Maximum size of 1MB.

TAX INVOICE

Your Company

+91

No results found
Jammu & Kashmir
Himachal Pradesh
Punjab
Chandigarh
Uttarakhand
Haryana
Delhi
Rajasthan
Uttar Pradesh
Bihar
Sikkim
Arunachal Pradesh
Nagaland
Manipur
Mizoram
Tripura
Meghalaya
Assam
West Bengal
Jharkhand
Odisha
Chhattisgarh
Madhya Pradesh
Gujarat
Dadra & Nagar Haveli and Daman & Diu
Maharashtra
Karnataka
Goa
Lakshadweep
Kerala
Tamil Nadu
Puducherry
Andaman & Nicobar Islands
Telangana
Andhra Pradesh
Ladakh
Other Territory

Add UPI ID to show QR code on shared invoice

Invoice Details

Invoice #

Invoice Date
Due Date

Bill To

No results found
Jammu & Kashmir
Himachal Pradesh
Punjab
Chandigarh
Uttarakhand
Haryana
Delhi
Rajasthan
Uttar Pradesh
Bihar
Sikkim
Arunachal Pradesh
Nagaland
Manipur
Mizoram
Tripura
Meghalaya
Assam
West Bengal
Jharkhand
Odisha
Chhattisgarh
Madhya Pradesh
Gujarat
Dadra & Nagar Haveli and Daman & Diu
Maharashtra
Karnataka
Goa
Lakshadweep
Kerala
Tamil Nadu
Puducherry
Andaman & Nicobar Islands
Telangana
Andhra Pradesh
Ladakh
Other Territory

Place of Supply

No results found
Jammu & Kashmir
Himachal Pradesh
Punjab
Chandigarh
Uttarakhand
Haryana
Delhi
Rajasthan
Uttar Pradesh
Bihar
Sikkim
Arunachal Pradesh
Nagaland
Manipur
Mizoram
Tripura
Meghalaya
Assam
West Bengal
Jharkhand
Odisha
Chhattisgarh
Madhya Pradesh
Gujarat
Dadra & Nagar Haveli and Daman & Diu
Maharashtra
Karnataka
Goa
Lakshadweep
Kerala
Tamil Nadu
Puducherry
Andaman & Nicobar Islands
Telangana
Andhra Pradesh
Ladakh
Other Territory

Inter-State → IGST applies Intra-State → CGST + SGST applies
Item Description Qty Rate Tax % Amount

Sub Total
IGST (%)
TOTAL

Notes

Terms & Conditions

Crafted with ease using GSTInvoice

Visit gstinvoices.in to create professional GST invoices.

Share Invoice

Preview what your client sees

Generate your invoice to get a shareable link, WhatsApp sharing, and UPI QR code. Sign up for unlimited invoices.

Limit reached

5 invoices created

Guest users can create up to 5 invoices. Sign up free to create unlimited invoices with extra features.

GST Invoicing Rules for Retail Shops

GST-registered shopkeepers must issue proper tax invoices for all B2B sales and for B2C sales above ₹200. The invoice must include HSN codes for each product category, the applicable GST rate (which varies by product), and the CGST/SGST or IGST breakdown.

Situation Invoice Required
B2B sale (buyer is GST-registered business) Full GST Tax Invoice — always
B2C sale above ₹200 (retail to consumer) GST Tax Invoice
B2C sale below ₹200 (retail to consumer) Simple receipt sufficient
Composition scheme dealer to any buyer Bill of Supply (no GST collected)
Exempted goods (fresh vegetables, books) Bill of Supply (0% GST)

Common HSN Codes for Retail Shops

Product Category HSN Chapter GST Rate
Packaged food & grocery Ch. 04–21 0%–18% (varies)
Clothing & garments Ch. 61–62 5% (≤₹1000) / 12% (>₹1000)
Footwear Ch. 64 5% (≤₹1000) / 18% (>₹1000)
Electronics & electrical Ch. 85 18%
Stationery & paper products Ch. 48–49 12%–18%
Cosmetics & toiletries Ch. 33–34 18%
Medicines & pharma Ch. 30 5%–12%
Hardware, tools Ch. 82–83 18%

Frequently Asked Questions

Do shopkeepers need to issue GST invoices?

GST-registered shopkeepers must issue tax invoices for all B2B sales and for B2C sales above ₹200. For B2C retail sales below ₹200, a simple receipt is sufficient. B2B clients always need a full GST invoice regardless of amount.

Can small shopkeepers use the GST composition scheme?

Yes. Shopkeepers with annual turnover below ₹1.5 crore can opt for Composition Scheme and pay only 1% GST on turnover. They issue bill of supply (not tax invoice) and cannot charge GST to customers. Their B2B buyers cannot claim ITC.

What is the GST registration threshold for shops?

For businesses selling goods only, the mandatory GST registration threshold is ₹40 lakh annual turnover (₹20 lakh in special category states). For mixed goods + services, the ₹20 lakh threshold applies.

Do kirana shops and general stores need GST?

Only if turnover exceeds ₹40 lakh. Below that, registration is optional. However, if your shop sells to other businesses (wholesale, B2B), registering voluntarily lets your buyers claim ITC — which can make your prices more competitive.

How do I handle different GST rates for different products on one invoice?

List each product on a separate line item with its own HSN code and GST rate. Our invoice generator supports multiple line items with different rates — it auto-calculates CGST/SGST for each line and shows totals at the bottom. Download the PDF for a professional, compliant invoice.

Related Resources

Create Your Shop Invoice Now

Free, no login. Multiple products, auto CGST/SGST, instant PDF — the simplest invoice tool for Indian shopkeepers.