GST for Freelancers in India: The Complete 2026 Guide
Everything Indian freelancers need to know about GST registration, invoicing, and filing — explained simply, without the legal jargon.
The GST Question Every Freelancer Asks
"Do I need to register for GST?" is the question every Indian freelancer eventually asks — usually after a client requests a GST invoice and they panic.
Here's everything you need to know, without the legal jargon.
When Do You Need GST Registration?
You must register for GST if your annual turnover exceeds:
- **₹20 lakhs** — if you provide services within India
- **₹10 lakhs** — if you're in a special category state (J&K, Himachal Pradesh, etc.)
- **₹0** — if you export services internationally (but you should register to claim ITC)
**Important for international freelancers:** If your clients are outside India and you're paid in foreign currency, your services are classified as **exports** and are zero-rated under GST. You still benefit from registration.
How to Structure Your GST Invoices
A compliant GST invoice must include:
- Your legal name and GSTIN (GST Identification Number)
- Invoice number and date
- Client's name, address, and GSTIN (if registered)
- Description of services
- SAC code (Service Accounting Code)
- Taxable value
- GST rate and amount (CGST + SGST for same state, IGST for inter-state)
- Total invoice value
The most common GST rate for professional services is **18%**.
SAC Codes for Freelancers
| Service Type | SAC Code |
|---|---|
| Software development | 998313 |
| Graphic design | 998312 |
| Content writing | 998390 |
| Management consulting | 998311 |
| Marketing services | 998361 |
| Photography/videography | 998391 |
Always confirm the correct SAC code with your CA.
The GSTR-1 and GSTR-3B Filing Schedule
As a regular taxpayer, you file:
- **GSTR-1** (quarterly or monthly) — Details of outward supplies
- **GSTR-3B** (monthly) — Summary return + tax payment
Missing deadlines means late fees (₹50/day, up to ₹10,000). Set calendar reminders.
TDS on Freelance Income
If your clients are companies or LLPs, they'll deduct **TDS** from your payments:
- 10% TDS under Section 194J for professional services
- This is deducted by your client, not you
You can claim this TDS as a credit when filing your income tax return. Keep all Form 16A certificates from clients.
The Invoice Tracking Problem
The biggest GST headache for freelancers isn't the tax itself — it's tracking:
- Which invoices are paid vs. outstanding
- The running GST collected vs. GST paid on inputs
- Quarterly revenue totals for filings
A proper invoicing and tracking system makes this effortless. **AkshiLedger** is designed for this — GST-compliant invoices, automatic payment tracking, and quarterly summary reports that make filing straightforward.
Starting Fresh
If you haven't registered for GST yet and you're above the threshold, register immediately on the GST portal (gst.gov.in). The process takes 3-7 working days.
If you're unsure whether to register, consult a CA — it's worth the ₹2,000 consultation fee to get clarity.
Your freelance business is worth running properly.
Akshiptika Team
Building productivity tools for Indian creators and freelancers.