India & tax

GST Invoice Template for Freelancers — Free & Compliant Format

Free GST invoice template for Indian freelancers and service providers. Include GSTIN, HSN/SAC, taxable value, CGST/SGST or IGST, and download a professional PDF.

9 min read

What is a GST invoice?

A GST invoice is a tax invoice issued by a registered supplier under India’s Goods and Services Tax regime. It documents taxable supply of goods or services and shows tax charged at the applicable rate so the recipient can claim input tax credit where allowed.

Freelancers and consultants registered under GST must issue invoices that meet statutory fields — not just a generic bill with a total.

Mandatory fields on a GST invoice

  • Supplier name, address, and GSTIN
  • Invoice number and date (consecutive series)
  • Customer name, address, and GSTIN (if registered)
  • Description of services with SAC code where applicable
  • Taxable value, discount if any, and tax rate
  • CGST + SGST for intra-state or IGST for inter-state
  • Total invoice value in words and figures
  • Place of supply for services

SAC codes for common freelance services

Services use SAC (Services Accounting Code) instead of HSN. Design, IT, marketing, and professional services each map to SAC categories. Use the code that matches your primary service; your chartered accountant can confirm the right SAC for mixed work.

  • IT/design/development services — common SAC 998314 family (verify with CA)
  • Marketing and advertising services — relevant SAC under 99836x
  • Professional/consulting — check current SAC schedule for your activity

Tax rates and SAC mapping change — confirm with a qualified tax professional for your filings.

CGST/SGST vs IGST

If you and your client are in the same state, you typically show CGST and SGST split. For inter-state supply, IGST applies. Your invoice template should calculate and display the correct split based on place of supply.

Frequently asked questions

Do all freelancers in India need a GST invoice?

Only if you are registered under GST or required to register based on turnover and rules. Unregistered freelancers issue regular invoices without GST breakdown until registration applies.

What is the difference between a GST invoice and a regular invoice?

A GST invoice includes GSTIN, tax rate, taxable value, and CGST/SGST or IGST lines. A regular invoice may omit tax breakdown if you are not charging GST.

Can I create a GST invoice online for free?

Yes. Invoice for Freelance supports GST-related fields, PDF export, and cloud storage so Indian freelancers can bill clients without manual Excel templates.

What SAC code should I put on a freelance invoice?

Use the SAC that matches your primary service category. When unsure, consult your CA — wrong codes can cause compliance issues.

How does IGST work on a freelancer invoice?

When place of supply is another state, IGST is charged instead of CGST+SGST. Show IGST amount separately on the invoice.

Where can I find an India-specific invoice template?

See our invoice template for India page for currency, UPI, and domestic client billing alongside GST workflows.

Create this invoice free

Use Invoice for Freelance to build a professional invoice with live preview, your logo, PDF export, and cloud history.