E-Bill
All articles
Invoicing Tips

Do Freelancers Need to Charge GST? Thresholds Explained

The E-BillR Team4 Jun 20265 min read

One of the most common questions from freelancers starting out in India is whether they need to register for GST, charge it on their invoices, and file returns. The short answer is: it depends on your annual turnover and the nature of your work. Here's how to think through it.

This is general information

This is general information, not professional tax advice — check with a qualified professional for your situation. GST thresholds and rules are subject to change; always verify the current figures on the GST portal or with a chartered accountant.

The Threshold Rule

GST registration becomes mandatory once your aggregate annual turnover crosses a threshold. For most service providers, that threshold is ₹20 lakh in a financial year.

A few important nuances:

Once your turnover crosses the relevant threshold within a financial year, you're required to register for GST within 30 days.

Track your turnover actively

Don't wait until you've crossed the threshold to think about registration. Keep a running tally of your annual invoiced amount throughout the year so you can register in time if you're approaching the limit.

Below the Threshold: Do You Still Register?

You're not required to register if you're below the threshold, but voluntary registration is allowed — and sometimes makes business sense.

Reasons to register voluntarily:

Reasons to stay unregistered:

Inter-State Work and Online Platforms

Two situations require GST registration regardless of turnover:

  1. Inter-state supply of services: If you're providing services to clients in a different state, you may need to register regardless of your turnover. This is a nuanced area — the rules differ depending on whether you're providing services online or offline.

  2. Selling through e-commerce operators: If you sell services or products through platforms like Amazon, Flipkart, or similar marketplaces, GST registration is mandatory regardless of turnover.

If your work involves platforms like Upwork, Fiverr, or Indian e-commerce marketplaces, get clarity from a tax professional on your specific obligations. You can also start with what is GST for foundational context before consulting a professional.

What Changes Once You Register

Once you're registered and have a GSTIN, your obligations change meaningfully:

The additional administrative work is real but manageable with the right tools. For a broader picture of how GST and invoicing fit into freelance finances, freelancer finance 101 is a useful read.

A Simple Decision Framework

If you're unsure where you stand, here's a quick way to think through it:

Step 1 — Calculate your aggregate annual turnover. Add up all the income from services (across all clients) you've invoiced in the current financial year, plus your projection for the remaining months.

Step 2 — Compare to your applicable threshold. Most service providers: ₹20 lakh. Special-category states: ₹10 lakh.

Step 3 — Consider your client profile. If most of your clients are GST-registered businesses, they likely need a GSTIN on your invoice. Even if you're below the threshold, voluntary registration may open doors.

Step 4 — If you're within ₹3–5 lakh of the threshold, start preparing. Register your business name, gather your documents, and familiarise yourself with the GST portal so you can register quickly when you cross the limit.

Step 5 — When in doubt, ask a professional. A chartered accountant can tell you exactly where you stand based on the current rules and your specific situation — the cost is worth the certainty.


E-BillR works whether or not you're GST-registered. You can toggle GST on or off per invoice, so if you're below the threshold and invoicing without tax, or registered and charging 18%, the same tool handles both workflows without any reconfiguration.

Keep reading