Home › Invoice templates › India
Free India Invoice Template
Indian GST invoices are the most format-heavy on this list: GSTINs for both parties, HSN/SAC codes per line, and CGST+SGST split for intra-state sales (or IGST for inter-state). Get the structure right once, then reuse it forever.
| Description | Qty | Rate |
|---|---|---|
| Professional services | 1 | $1,000.00 |
| Tax (see local rules) | — | — |
Sample preview with typical line items. Your invoice uses your own business details and branding.
Use this template free
Open Billia’s free generator, add line items like the ones shown, and download a clean PDF — no signup, no watermark, no trial games.
What a India invoice must include
- Your name, address, and GSTIN
- A unique invoice number (16 characters max, sequential)
- Date of issue
- Your client's name, address, and GSTIN (if registered)
- HSN/SAC code for each line item
- Description, quantity, and taxable value per line
- CGST + SGST rates and amounts (intra-state) or IGST (inter-state)
- Total value including tax, plus the tax amount in words
Tax note: GST — CGST+SGST or IGST (slab rates). Tax rules change — confirm anything unusual with your accountant.
Tips for invoicing in India
- Put the SAC code on every service line — corporate clients' finance teams check it before releasing payment.
- For B2B invoices over ₹50,000, the client's GSTIN is effectively required so they can claim input tax credit.
- Issue invoices within 30 days of the service for most supplies; the GST portal cross-matches what you report.
- E-invoicing (IRN) is mandatory above certain turnover thresholds — check the current limit, as it has been lowered repeatedly.
Getting paid on time in India
With GST invoicing, clarity is your collections strategy. Show CGST/SGST or IGST as applicable, keep invoice numbering sequential per financial year, and always state the payment due date explicitly — corporate clients with vendor-approval processes pay faster when there's nothing on the invoice to question or send back for correction. Invoice the moment milestones are delivered rather than waiting for month-end.
When a payment slips past due, a polite reminder referencing the invoice number and GST details usually unsticks it; large companies often just need the nudge to reach the right desk. If the first reminder doesn't work, follow up at regular intervals and keep copies of everything. Our late payments guide covers how to escalate professionally, step by step, without burning the relationship.
For steadier cash flow, adopt the habits in our getting paid faster guide: advance payments on large engagements, exact bank details on every invoice, and shorter terms for new clients. Billia's free invoice generator formats the invoice, handles the totals, and produces a clean PDF in about a minute.
Create a India invoice in 60 seconds
Free forever. No signup. No watermark. Clean PDF download.
Create my invoice — freeFrequently asked questions
Do freelancers need GST registration in India?
Mandatory if your aggregate turnover exceeds ₹20 lakh (₹10 lakh in special-category states) for services. Many freelancers under the threshold still register voluntarily to work with corporate clients who insist on GST invoices.
What are HSN and SAC codes?
HSN classifies goods, SAC classifies services. Service invoices need the 6-digit SAC code per line item — e.g. 9983 for professional services.
What if my client is in another state?
Charge IGST (the combined rate) instead of splitting CGST+SGST. The invoice must show the place of supply.