TAX & COMPLIANCE8 min read

The Complete Guide to GST for Freelancers in India

June 15, 2026By Dax Patel

One of the most confusing aspects of starting a freelance business in India is understanding GST (Goods and Services Tax). Do you need to register? What rate do you charge? What if your clients are overseas? Let's break it down simply.

⚡ Quick Answer

Indian freelancers only need to register for GST if their annual income exceeds ₹20 Lakhs (or if mandatory conditions apply). When registered, you typically charge 18% GST. For international clients, you charge 0% GST by filing a free LUT (Letter of Undertaking) every year.

Table of Contents

When Should Freelancers Register for GST?

Freelancers in India must register for GST when their aggregate annual turnover exceeds ₹20 Lakhs (₹10 Lakhs in special category states) or if they provide OIDAR services to unregistered entities.

As a freelancer (which falls under the "services" category), you are only required to register for GST if your aggregate turnover (total revenue before expenses) exceeds ₹20 Lakhs in a financial year (₹10 Lakhs for special category states).

Exceptions: If you sell through an e-commerce operator or provide OIDAR (Online Information Database Access and Retrieval) services to unregistered entities, you may need mandatory registration regardless of turnover.

FeatureGST RegisteredNot Registered
InvoicingMust issue "Tax Invoice"Must issue "Bill of Supply"
Input Tax Credit (ITC)Can claim ITC on expensesCannot claim ITC
ComplianceMonthly/Quarterly returnsNone

Make compliant GST Invoices instantly with our free Invoice Generator

Whether you need a Tax Invoice or a Bill of Supply, our free invoice generator has you covered.

Use Free GST Invoice Generator

Documents Required for GST Registration

If you cross the GST registration threshold or opt for voluntary registration, you will need the following documents:

  • PAN Card: Mandatory for the applicant.
  • Aadhaar Card: Required for Aadhaar authentication.
  • Proof of Business Address: Electricity bill, rent agreement, or NOC from the owner.
  • Bank Account Proof: Cancelled cheque or bank statement.
  • Photograph: Passport size photo of the applicant.

What GST Rate Applies to Freelancers?

For most professional and technical services (like software development, graphic design, content writing, consulting), the applicable GST rate is 18%.

Calculate GST instantly with our free GST Calculator

Use our free tool to instantly calculate inclusive or exclusive GST amounts for your freelance projects.

Use Free GST Calculator

Dealing with International Clients (LUT)

If you provide services to clients outside India and receive payment in foreign convertible currency, this is considered an "Export of Service." Exports are zero-rated under GST.

However, to invoice international clients without charging 18% GST, you must file a Letter of Undertaking (LUT) on the GST portal at the beginning of every financial year.

How to Create a GST-Compliant Invoice (Step-by-Step)

Once you have a GSTIN, your invoices must contain specific elements to be legally valid. Follow these steps:

  • Step 1: Add GSTINs: Include your GSTIN and the Client's GSTIN (if they have one).
  • Step 2: Sequential Numbering: Ensure your Invoice Number is sequential (e.g., INV-001, INV-002).
  • Step 3: Dates: Add the Date of Issue.
  • Step 4: HSN/SAC Code: Include the SAC Code (Services Accounting Code) for your specific service.
  • Step 5: Tax Breakdown: Apply proper CGST/SGST breakdown (for intra-state) or IGST (for inter-state). Read our CGST vs IGST guide for clarity.

Create your invoice instantly with our free GST Invoice Generator

Don't pay for expensive invoicing software. Use our generator to create legally perfect PDF invoices in seconds.

Use Free GST Invoice Generator

Written by: Dax Patel

Dax Patel creates practical GST, invoice, tax, and business tools for Indian freelancers, consultants, small businesses, and agencies through KaroTools.

Related Guides & Tools

GST CalculatorGST Invoice GeneratorGST Registration Rules

How to File GST Returns as a Freelancer?

If you are registered under the regular GST scheme, you will typically need to file GSTR-1 and GSTR-3B.

If you have opted for the QRMP (Quarterly Return Monthly Payment) scheme, your compliance burden is reduced, allowing you to file returns quarterly rather than monthly, though tax payments are still monthly. Don't forget, if you file late, use our Late GST Penalty Calculator to estimate fees.

Practical Example for Service-Based Freelancers

Let's look at a concrete example. Suppose you are a freelance graphic designer based in Maharashtra. You design a brand identity for a client located in Delhi and charge ₹50,000 for your services. Because this is an inter-state transaction (from Maharashtra to Delhi), you are legally required to be registered for GST (since inter-state service supply necessitates registration, though some recent notifications provide exemptions up to ₹20 Lakhs, many corporate clients mandate it anyway).

On your invoice, you will apply the standard 18% GST rate for professional services. Your invoice breakdown will look like this:

When the client pays you ₹59,000, you keep your ₹50,000 revenue. The ₹9,000 is collected on behalf of the government and must be deposited when you file your GSTR-3B return. If you purchased a new laptop for ₹1,00,000 (which included ₹18,000 in GST) to do this work, you can claim that ₹18,000 as Input Tax Credit (ITC). This means your ₹9,000 liability is completely offset by your ITC, and you pay ₹0 in cash for that month, while carrying forward the remaining ₹9,000 ITC to future months.

Common Mistakes to Avoid

To stay compliant and stress-free, avoid these common GST mistakes:

Frequently Asked Questions (FAQ)

Is GST mandatory for freelancers in India?

GST is mandatory for freelancers only if their aggregate annual turnover exceeds ₹20 Lakhs (₹10 Lakhs in special category states) or if they export services without an LUT. Voluntary registration is optional.

What is the GST rate for freelance services?

Most freelance services like software development, design, and consulting fall under the 18% GST slab.

Do I need to charge GST to international clients?

No, if you file a Letter of Undertaking (LUT) at the start of the financial year, export of services is considered zero-rated, meaning you charge 0% GST.

Can I claim Input Tax Credit (ITC) as a freelancer?

Yes, if you are GST registered, you can claim ITC on business expenses like laptops, software, and internet bills, provided you have a valid Tax Invoice.

What happens if I cross the ₹20 Lakh threshold?

You must apply for GST registration within 30 days of crossing the ₹20 Lakh threshold and start charging GST on subsequent invoices.