← Back to EasyLedger — Free GST Invoice Generator
📅 Updated: March 2026 ⏱️ 9 Min Read 📍 Freelancer Tax Guide

GST for Freelancers in India 2026: Complete Guide (Registration, Invoicing & Filing)

India has over 15 million freelancers — from developers and designers to writers and consultants. But GST compliance remains a massive grey area for most of them. Miss a registration deadline or raise an incorrect invoice and you could face penalties.

This guide covers everything a freelancer needs to know about GST in 2026 — written in plain language, without the legal jargon.

Do Freelancers Need to Register for GST?

It depends on your annual turnover and the type of clients you serve:

Scenario GST Registration
Annual turnover < ₹20 lakh (₹10 lakh in special states) — domestic clients only Optional (not required)
Annual turnover > ₹20 lakh — domestic clients ✅ Mandatory
Exporting services (foreign clients paying in foreign currency) ✅ Mandatory (regardless of turnover)
Providing services via e-commerce platform (Upwork, Fiverr) ✅ Mandatory (regardless of turnover)
Working in special category states (J&K, Himachal, Uttarakhand, etc.) Threshold is ₹10 lakh
💡 Pro Tip: Even if you're below the threshold, voluntarily registering for GST can be beneficial — it makes you appear professional to corporate clients (who need GST invoices to claim ITC) and allows you to claim ITC on your own purchases.

GST Rate for Freelancers

Most freelance services in India attract 18% GST. This is charged on your service fee before any TDS deduction.

⚠️ Common confusion: TDS (Tax Deducted at Source) and GST are two different things. Your client may deduct TDS at 10% (or 2%) from your payment, but GST is charged separately on top of your fee and deposited by you to the government.

SAC Codes for Freelancers

SAC (Services Accounting Code) is the 6-digit code you must mention on every GST invoice. Here are the most common ones:

Freelance Type SAC Code GST Rate
Software development / IT services 998314 18%
Web design / UI-UX design 998314 18%
Digital marketing / SEO services 998366 18%
Content writing / copywriting 998391 18%
Graphic design / illustration 998361 18%
Management consulting 998311 18%
Photography / videography 999619 18%
Training / coaching services 999293 18%
Accounting / bookkeeping 998222 18%
Translation services 998392 18%

How to Raise a GST Invoice as a Freelancer

Sample Invoice for a Freelance Developer

From: Rahul Sharma | GSTIN: 27ABCDE1234F1Z5 | Mumbai, Maharashtra
To: ABC Technologies Pvt Ltd | GSTIN: 29FGHIJ5678K2Z3 | Bangalore, Karnataka

Invoice No: RS/2026-27/001    Date: 01-Mar-2026

DescriptionSACAmountIGST @18%Total
React.js Development (March)998314₹50,000₹9,000₹59,000
IGST is used here because the supplier is in Maharashtra and buyer is in Karnataka (inter-state).

Foreign Clients: Do You Charge GST?

This is one of the most asked questions by Indian freelancers on platforms like Upwork and Fiverr.

If you provide services to a client outside India and receive payment in foreign currency, it qualifies as an Export of Service under the IGST Act. This means:

💡 File LUT every financial year before April 1st on the GST portal (GST.gov.in → Services → User Services → Furnish LUT). Without LUT, you'll need to pay IGST and then claim refund — which is slower.

GST Returns a Freelancer Must File

Return What It Covers Due Date
GSTR-1 All outward supplies (invoices raised) 11th of next month (or quarterly)
GSTR-3B Summary of sales, purchases, and tax payable 20th of next month
GSTR-9 (Annual) Annual return (mandatory above ₹2 crore) 31st December
Quarterly filing option (QRMP): If your annual turnover is below ₹5 crore, you can opt for quarterly GSTR-1 filing and pay taxes monthly through a simplified challan. This reduces the compliance burden significantly.

Input Tax Credit (ITC) for Freelancers

As a registered freelancer, you can claim ITC on GST paid for business-related purchases. This directly reduces your tax liability.

Common ITC claims for freelancers:

Penalties for Non-Compliance

Violation Penalty
Not registering when required 10% of tax due (min ₹10,000) or 100% if fraudulent
Late filing of GSTR-1 / GSTR-3B ₹50/day (₹20/day if nil return)
Not issuing proper GST invoice Up to ₹25,000
Late payment of tax 18% interest per annum on outstanding tax

Frequently Asked Questions

Can I use my home address for GST registration as a freelancer?

Yes. Freelancers and sole proprietors can use their residential address as the principal place of business for GST registration.

Do I collect GST even if my client doesn't ask for it?

If you are GST registered and your supply is taxable, you are legally obligated to collect GST and deposit it — regardless of whether your client asks for it.

Is GST included in my quoted price, or added on top?

This is a business decision. Most Indian freelancers quote exclusive of GST (e.g., "My fee is ₹50,000 + GST"). Always clarify this with your client upfront to avoid disputes.

I work on Fiverr / Upwork. Do I still need to pay GST?

If your clients are foreign (outside India) and you receive USD/GBP/EUR, it's zero-rated export — no GST on the invoice. However, if the platform charges you fees and issues a GST invoice (like some Indian platforms), you can claim ITC on that.

My income is only ₹8 lakh per year. Should I still register for GST?

It's not mandatory below ₹20 lakh (domestic services). But if your clients are large companies that need a GST invoice to claim ITC, being unregistered will cost you those clients. Consider voluntary registration.

Create Professional GST Invoices as a Freelancer — Free

EasyLedger handles SAC codes, CGST/SGST/IGST, and zero-rated exports automatically. Takes 2 minutes.

Create Freelancer Invoice →