GST Invoice Format India — A Practical Guide for Freelancers
The Indian GST regime is precise but not complicated. Get six fields right and your invoices will breeze through any GST audit — here are those six fields, with examples.
The 11 mandatory fields
- Supplier name, address and GSTIN
- Recipient name, address and GSTIN (if registered)
- Sequential invoice number unique per financial year
- Date of issue
- HSN / SAC code per line item
- Description, quantity, unit, rate, amount
- Taxable value (after discount, before tax)
- CGST + SGST or IGST rate and amount
- Total invoice value (figures and words)
- Place of supply (especially inter-state)
- Signature of supplier or authorised representative
CGST + SGST vs IGST — pick by place of supply
If your supplier and customer are in the same state, you charge CGST + SGST (each typically 9%, totalling 18%).
If they are in different states, you charge a single IGST (18% in our example). Same total, different label.
Tip: Use 'IGST' on the invoice for inter-state supplies — it's the cleanest format and the GST portal accepts it directly.
HSN / SAC codes — keep them inside line items
Add the HSN (goods) or SAC (services) code right inside the description, e.g.:
- Web development services — SAC 998314
For invoices over ₹5 crore aggregate annual turnover, HSN is mandatory at 6 digits. Below that, 2–4 digits is fine.
Service exports = zero-rated
If you bill an overseas client (say, USD invoices to a US client), it qualifies as a zero-rated export of services under Section 16 of the IGST Act.
On the invoice, set GST to 0 and add this line in Notes:
- "Zero-rated supply under LUT — IGST 0% — Export of services"
Don't forget to file your LUT (Letter of Undertaking) annually on the GST portal — without it, you'd have to charge IGST and claim it back as a refund.
Frequently asked questions
- What is the GST rate for freelance services in India?
- 18% is the standard rate for most professional and consultancy services (web development, design, marketing, content). Some categories like restaurant services have lower rates.
- Do I need a GSTIN to invoice clients?
- Only if your turnover exceeds ₹20 lakh (₹10 lakh in special-category states). Below that, you are an unregistered dealer and your invoices should not include GST.
- What is an LUT and do I need one?
- Letter of Undertaking — required to export services without charging IGST upfront. File it free on the GST portal, valid for one financial year.
Ready to send a great invoice?
Open the GJAM Invoice Generator and apply what you just read. The first 5 PDFs are free.
Keep reading
- 7 min read
How to Invoice a Client (the Right Way) — A 2026 Freelancer Guide
An invoice isn't just a document — it's the last design decision in any client engagement. Get it wrong and payment slows down. Get it right and clients pay on time without follow-up.
- 6 min read
Late Payment Fees — How to Charge Them (Legally and Politely)
Late fees aren't about the money — they're about behaviour. The threat is the deterrent. Here's how to set them up correctly so they actually work.
- 5 min read
Invoice vs Receipt — What's the Difference (and Why It Matters)
Invoices and receipts are often used interchangeably — but legally, they're different documents serving different purposes. Here's when each one applies.