If you run a small business in India, you need GST-compliant invoices — not just for tax filing, but for every transaction. Your invoice needs GSTIN, HSN/SAC codes, CGST/SGST breakdowns, and the right tax calculations. Doing this manually in Excel is tedious. A free online GST invoice generator automates the process.
What Makes a GST Invoice Valid?
Per GST rules (CGST Act, Section 31), every tax invoice must include:
- GSTIN of supplier and recipient (for B2B)
- Invoice number (unique, sequential for each FY)
- Invoice date
- HSN/SAC codes for each product/service
- Taxable value, CGST, SGST/IGST amounts separately
- Total amount in words
- Digital or physical signature
CGST vs SGST vs IGST: When to Apply Which
- Intra-state sale (within same state): Split tax into CGST + SGST (e.g., 9% + 9% = 18%)
- Inter-state sale (different state): Apply IGST only (full 18%)
- Union Territory: CGST + UTGST
The GST Calculator handles this automatically — select intra-state or inter-state, and it calculates the correct split.
Step-by-Step: Generate a GST Invoice
- Fill business details: Company name, GSTIN, address, and logo.
- Add billing details: Customer name, address, and GSTIN (for B2B).
- Add line items: Product/service name, HSN code, quantity, rate, and applicable GST rate (5%, 12%, 18%, or 28%).
- Add discounts: Apply line-item or total discounts — auto-calculated.
- Download PDF: Get a professionally formatted invoice ready to email or print.
Pro tip: Save your business details as a draft in the GST invoice generator. You won't have to re-enter them for every new invoice — just change the customer, items, and date.
HSN/SAC Code Essentials
HSN codes (for goods) and SAC codes (for services) are mandatory on GST invoices. Use the HSN & SAC Code Finder to look up the correct code and rate for what you're selling. Common codes:
- 8471: Computers & Peripherals (18% GST)
- 9983: IT Services (18% GST)
- 6205: Men's Shirts (5% GST)
FAQs
Is the GST invoice generator really free?
Yes — no signup, no watermark, no limit on invoice count. Generate as many invoices as you need.
Can I add my company logo?
Yes — upload your logo to the invoice generator for professional, branded invoices.
Does it support e-invoicing?
The generator creates a print-ready and PDF invoice. For e-invoice JSON export (mandatory for businesses above ₹5Cr turnover), use the GSTN portal.