GST Invoice Format for Freelancers in India: the 2026 Guide

Updated August 2026 · Klair

If you freelance for Indian clients and you're GST-registered, every invoice you raise is a tax invoice and must follow the format prescribed under Rule 46 of the CGST Rules. Get it wrong and clients' finance teams will bounce it back — or worse, their input tax credit gets questioned. Here's exactly what your invoice needs.

Mandatory fields on a freelancer's GST invoice

CGST + SGST or IGST? The one rule

Compare your state with the place of supply (usually the client's state):

ScenarioTax charged
You and the client are in the same stateCGST 9% + SGST 9% (for 18% services)
Client is in a different stateIGST 18%
Client is outside India (export of services, with LUT)0% — zero-rated

Common SAC codes for freelancers

ServiceSACGST rate
Software development / IT services99831418%
Graphic / brand design99839118%
Content writing & editorial99839418%
Digital marketing / advertising99836118%
Photography & videography99838318%
Management / business consulting99831118%
Skip the formatting entirely.
Our free generator applies all of these rules automatically — CGST/SGST vs IGST, amount in words, SAC per line item.
Create a GST invoice free →

Not GST-registered? You can still invoice

If your turnover is under ₹20 lakh (₹10 lakh in special category states), registration is optional for services. You then issue a plain invoice without tax lines — no GSTIN, no CGST/SGST, and you must not charge GST. The same generator handles this: leave GSTIN blank and set GST to 0%.

Frequent mistakes that get invoices rejected

  1. Charging CGST+SGST to an out-of-state client (should be IGST)
  2. Reusing an invoice number, or restarting numbering mid-year
  3. Missing place of supply on interstate invoices
  4. Charging GST while unregistered — this is illegal, not just sloppy
  5. Missing amount in words, which many enterprise AP teams require