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.
Unlock client & item storage free — 26 days remaining
For Shopkeepers & Small Retailers
Create professional GST invoices for your shop or retail business in seconds. Multiple HSN codes, auto CGST/SGST calculation, instant PDF. No account needed.
Fill in the details below to create your GST-compliant invoice instantly.
Upload Logo
240 x 240 pixels @ 72 DPI,
Maximum size of 1MB.
Your Company
Add UPI ID to show QR code on shared invoice
Invoice Details
Bill To
Place of Supply
| Item Description | Qty | Rate | Tax % | Amount | |
|---|---|---|---|---|---|
Notes
Terms & Conditions
Visit gstinvoices.in to create professional GST invoices.
Generate your invoice to get a shareable link, WhatsApp sharing, and UPI QR code. Sign up for unlimited invoices.
Limit reached
Guest users can create up to 5 invoices. Sign up free to create unlimited invoices with extra features.
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) |
| 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% |
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.
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.
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.
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.
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.
Free, no login. Multiple products, auto CGST/SGST, instant PDF — the simplest invoice tool for Indian shopkeepers.