For Retailers & Shops
GST Invoice for Retailers — Free, No Signup
Generate retail invoices with multiple HSN codes, mixed GST rates, and both B2B and B2C billing formats. Correct GST display for all product categories in one invoice.
Unlock client & item storage free — 26 days remaining
For Retailers & Shops
Generate retail invoices with multiple HSN codes, mixed GST rates, and both B2B and B2C billing formats. Correct GST display for all product categories in one invoice.
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.
Retailers must distinguish between B2B and B2C sales for GST compliance. B2B invoices (to businesses with GSTIN) require the buyer's GSTIN, full address, and complete HSN codes — these are reported separately in GSTR-1 and allow the buyer to claim ITC. B2C invoices (to individual consumers) are simpler: no buyer GSTIN needed, but GST amount must still be shown separately.
For B2C sales below ₹200, retailers can issue a consolidated receipt instead of an individual invoice. This is useful for high-volume retail with small ticket sizes. However, if the customer requests a detailed invoice, it must be provided.
| Product Category | HSN Chapter | GST Rate |
|---|---|---|
| Clothing & garments | 61-62 | 5% (≤₹1,000), 12% (>₹1,000) |
| Footwear | 64 | 5% (≤₹1,000), 18% (>₹1,000) |
| Electronics & electrical goods | 84-85 | 18% |
| Packaged food & FMCG | 2-24 | 0%, 5%, or 12% |
| Furniture & home furnishings | 94 | 18% |
A Surat clothing retailer issues a B2B invoice to a wholesale buyer: Shirts ₹8,000 (HSN 6205, 12% GST = ₹960) + Trousers ₹5,000 (HSN 6203, 12% GST = ₹600) + Belt ₹1,200 (HSN 4205, 18% GST = ₹216). Total taxable: ₹14,200. Total GST: ₹1,776. Grand total: ₹15,976. Each line item shows its HSN code and applicable GST rate separately.
Yes, if registered under GST. Registration is mandatory above ₹40 lakh turnover (goods only) or ₹20 lakh (services/mixed). Below these limits, registration is optional. Registered retailers must issue tax invoices for all B2B sales and for B2C sales above ₹200.
HSN codes depend on the products sold. Turnover below ₹5 crore: 4-digit HSN. Above ₹5 crore: 6-digit HSN mandatory. Clothing (61-62), footwear (64), electronics (84-85), FMCG (various 2-24 chapters).
For B2C (retail consumers), no buyer GSTIN is needed. Show GST amount separately. For sales below ₹200, a consolidated receipt is acceptable. For inter-state B2C sales above ₹2.5 lakh, report in GSTR-1 with customer state details.
Yes. Each line item shows its HSN code and GST rate. The invoice footer must break up GST totals by rate (e.g., CGST at 5% total: ₹X, CGST at 9% total: ₹Y). This is especially important for clothing retailers who sell both ≤₹1,000 (5%) and >₹1,000 (12%) items.
₹40 lakh turnover threshold for goods-only retailers (₹20 lakh for special category states). ₹20 lakh for service or mixed businesses. Below threshold, GST registration is optional — but voluntary registration allows ITC claims.
Free, no signup. Multiple HSN codes, B2B and B2C billing, and multi-rate GST in one invoice.