GST for Freelancers India 2026: The Complete Guide

GST confuses more Indian freelancers than almost any other topic. When do you have to register? What rate do you charge? How do you invoice correctly? This guide explains everything in plain language — no CA jargon.

⚠️ Disclaimer

This guide is for general information only. Tax laws change — always verify with a CA or the GST portal (gst.gov.in) for your specific situation. FreeYou does not provide tax or legal advice.

Do You Need to Register for GST?

The most common question from Indian freelancers: do I actually need to register for GST?

The answer depends on your annual income and whether you serve clients outside India:

SituationGST Registration Required?
Annual income below ₹20 lakh (most states)No — voluntary only
Annual income above ₹20 lakhYes — mandatory
Based in special category state (Northeast, Uttarakhand, etc.)Threshold is ₹10 lakh
Services exported outside India (foreign clients)Yes — mandatory regardless of income
Providing services via e-commerce platformsYes — mandatory regardless of income
💡 The foreign client rule surprises many freelancers

If even one of your clients is outside India — UK, US, UAE, Singapore — you are required to register for GST regardless of your total income. The good news: services exported outside India are "zero-rated" under GST, meaning you don't actually charge GST to those clients. But you still need the registration.

What GST Rate Do Freelancers Charge?

Most freelance services in India fall under the 18% GST rate. This includes:

  • Web development and software services
  • Design and creative services (UI/UX, graphic design, branding)
  • Content writing and copywriting
  • Digital marketing services
  • Consulting and advisory services
  • Video editing and production
  • Data analysis and analytics

Some specific services may attract different rates. Photography for example can be 12% or 18% depending on the nature of the service. When in doubt, check with a CA.

How to Add GST to Your Invoices

Once registered, your invoices must include specific information to be GST-compliant. Here's what a valid freelancer GST invoice needs:

  • Your name and address
  • Your GSTIN (GST Identification Number)
  • Invoice number (sequential, no gaps)
  • Invoice date
  • Client's name and address
  • Client's GSTIN (if they're GST-registered)
  • Service description
  • Taxable value (your fee before GST)
  • GST rate and amount (CGST + SGST for domestic, IGST for interstate/export)
  • Total invoice value
✓ CGST vs SGST vs IGST — the simple version

If your client is in the same state as you: charge CGST (9%) + SGST (9%) = 18% total. If your client is in a different state: charge IGST (18%). If your client is outside India: charge 0% (zero-rated export).

GST Filing: How Often and How

As a small freelancer (turnover below ₹5 crore), you'll most likely file under the Quarterly Return Monthly Payment (QRMP) scheme or as a regular taxpayer:

ReturnFrequencyWhat It Covers
GSTR-1Monthly or QuarterlyAll your sales/invoices issued
GSTR-3BMonthly or QuarterlySummary return + tax payment
GSTR-9AnnualAnnual return (if turnover above ₹2 crore)

Filing is done on the GST portal (gst.gov.in). Most freelancers use an accountant or a tool like ClearTax or TaxBuddy to file, which costs ₹500–2,000 per filing.

Input Tax Credit (ITC) — Claim Back What You Paid

One significant benefit of GST registration: you can claim back the GST you paid on business expenses. This is called Input Tax Credit (ITC).

Common ITC-eligible expenses for freelancers:

  • Software subscriptions (Adobe Creative Cloud, GitHub, Figma, etc.) — if purchased from GST-registered vendors
  • Co-working space rent
  • Professional services you purchase (subcontractors, CAs, lawyers)
  • Business equipment (laptops, cameras) — partial ITC in some cases
⚠️ ITC has conditions

You can only claim ITC if your supplier has filed their GST returns and the invoice appears in your GSTR-2B. Always get proper GST invoices from vendors. Personal expenses are never eligible for ITC.

Should You Register Voluntarily (Before ₹20L)?

Voluntary GST registration makes sense in some situations:

  • You work with large corporates — many require a GSTIN from their vendors for their own ITC claims
  • You want to claim ITC on significant software/equipment purchases
  • You're growing fast and will cross the threshold soon anyway
  • You want to look more professional — a GSTIN signals you're a legitimate business

The downside: once registered, you must file returns regularly (even nil returns if you had no income). This adds compliance overhead.

Quick Checklist: GST for Freelancers

  • ✅ Check if your annual income exceeds ₹20 lakh (₹10L in special category states)
  • ✅ Check if any clients are outside India — if yes, register regardless of income
  • ✅ Register on gst.gov.in (free, takes 3-7 working days)
  • ✅ Update your invoice template to include GSTIN and GST breakup
  • ✅ Collect GST invoices from all vendors to claim ITC
  • ✅ File GSTR-1 and GSTR-3B on time (penalties apply for late filing)
  • ✅ Keep all invoices and payment records for 6 years

FreeYou gives freelancers access to verified CA support

GST, contracts, invoicing — our platform connects you with professionals who've sorted this for themselves and can help you do the same. Join the early access list.

Join FreeYou Early Access →

Further Reading