GST on Freelancers in India: Do You Need to Register? (2026 Guide)
Freelancing has become one of the most popular career choices in India. Whether you are a graphic designer, software developer, freelance writer, or consultant, working for yourself gives you incredible freedom. However, this freedom comes with tax responsibilities.
One of the biggest questions Indian freelancers have is: "Do I need to register for GST?" Followed closely by: "How do I create a valid invoice for my clients?" In this guide, we will clear up the confusion surrounding GST for freelancers in 2026.
What is the GST Turnover Limit for Freelancers?
Under the Goods and Services Tax (GST) Act, freelancing is considered the "Supply of Services." The government has set a threshold limit. You are only required to mandatorily register for GST if your Aggregate Annual Turnover in a financial year crosses:
- ₹ 20 Lakhs: For most states in India.
- ₹ 10 Lakhs: For Special Category States (such as Mizoram, Tripura, Manipur, and Nagaland).
If your total income from freelancing is less than ₹20 Lakhs, you do not need to register for GST. You can simply issue standard commercial invoices without adding any GST tax rate to them.
Voluntary Registration: Should You Register Anyway?
Even if you make less than ₹20 Lakhs, many freelancers choose to register for GST voluntarily. Why?
- B2B Corporate Clients: Large corporate clients prefer working with GST-registered freelancers because the client can claim Input Tax Credit (ITC) on the services provided.
- Claiming ITC: If you buy expensive equipment (laptops, software subscriptions, cameras) for your freelance work, a GSTIN allows you to claim back the GST you paid on those purchases.
- Professional Credibility: Having a GSTIN on your invoice makes your freelance business look highly professional and established.
How Much GST Should a Freelancer Charge?
Once registered, you must add GST to your invoices. For the vast majority of freelance services—such as IT services, writing, graphic design, marketing, and consulting—the GST rate is 18%.
You must determine the "Place of Supply" to know whether to charge CGST + SGST or IGST:
- Local Clients (Same State): Apply 9% CGST and 9% SGST.
- Out-of-State Clients: Apply 18% IGST.
998314 is used for IT services. Use our Free Invoice Generator to easily add SAC codes to your bills.
What About International Clients (Upwork, Fiverr)?
If you live in India but provide services to a client in the USA, UK, or any other country, it is legally termed as an "Export of Service."
Under GST, exports are considered Zero-Rated Supplies. This means you do not have to charge the 18% GST to your international client. However, to legally do this, you must file a Letter of Undertaking (LUT) on the GST portal at the beginning of every financial year.
How to Generate a Freelance Invoice
Whether you are GST-registered or not, you need to send invoices to get paid. A professional invoice must have:
- Your Name/Business Name and Contact Details.
- The Client's Details.
- A Unique Invoice Number and Date.
- Description of the work done (e.g., "Website Redesign - Homepage").
- Your Bank Account or UPI Details for payment.
If you are registered, you must also add your GSTIN, SAC Code, and the calculated GST amount.
Stop doing this manually on Word or Excel. You can use our 100% Free GST Invoice Generator to create beautiful, compliant PDF invoices in under 30 seconds.