Do Freelancers Need GST Registration in India?
· 6 min read
"Do I need GST?" is the first question almost every Indian freelancer asks, and the honest answer is: not at the start, but probably sooner than you think. Registration is driven by turnover and by a few specific situations, not by whether you have a business name or a bank account. This guide walks through the rules in plain language, so you can decide when to register and what to do until then.
The basic rule: the turnover threshold
A person who supplies only services must register for GST once their aggregate turnover in a financial year crosses ₹20 lakh. In a few north-eastern states, such as Manipur, Mizoram, Nagaland and Tripura, the threshold for services is lower, at ₹10 lakh. If you supply goods, the limits are higher, but most freelancers sell services.
Three details trip people up:
- Aggregate turnover includes more than your taxable sales. It adds up taxable supplies, exempt supplies, and exports of services, all measured on your PAN across India. Money from foreign clients counts even though you do not charge GST on it.
- It is per PAN, not per project or per bank account. Several small side businesses under one PAN are added together.
- It is measured as you go. The moment your running total for the year crosses the limit, the obligation begins. You must apply for registration within 30 days of crossing it, and from that point you must charge GST. Do not wait for the year to end.
Inter-state services: a useful exception
For goods, selling to another state generally forces registration regardless of turnover. For services, the position is more relaxed. A service provider whose turnover is below the threshold can supply services to clients in other states without registering. That is good news for freelancers, because many clients are in a different state from you.
Situations that need registration even below the threshold
A few cases require registration from the first rupee:
- You are supplying goods or services through certain e-commerce operators that are required to collect tax.
- You are liable to pay tax under reverse charge for supplies you receive, in situations where the law does not exempt small suppliers.
- You are a casual taxable person, supplying in a state where you have no fixed place of business.
- You supply on behalf of another registered person as an agent.
- You are a non-resident taxable person.
For an individual freelancer selling their own services to clients directly, these are rare. If one applies, a chartered accountant can confirm it in a single call.
What happens if you cross the threshold and do not register?
You become liable for the tax anyway. Because you did not collect it from the client, you may have to pay it out of your own pocket, plus interest, and possibly a penalty. A penalty of 10% of the tax due (with a minimum of ₹10,000) applies in many non-fraud cases of non-registration. The cost of registering late is nearly always higher than registering on time.
Should you register voluntarily before the threshold?
You can register at any turnover. Here is how the trade-off looks.
Reasons to register early
- Corporate and agency clients may insist. Many companies prefer or require vendors with a GSTIN so they can claim input credit. In some cases, being unregistered means losing the work.
- Input tax credit. If you buy software, equipment, rent or services on which you pay GST, registration lets you claim credit against the GST you collect.
- Credibility. A GSTIN on your invoice signals that you are an established business.
- Exports. To zero-rate services to overseas clients under a Letter of Undertaking and to claim refunds, you need to be registered. Read about invoicing international clients.
Reasons to wait
- Compliance load. You must file returns every month or quarter, even in months with no sales, reconcile your invoices and keep records.
- Higher price or lower margin. Charging 18% on top makes you look more expensive to unregistered or small clients who cannot claim credit. Absorbing it cuts your income.
- Cost of filing. Many freelancers pay an accountant a few hundred to a few thousand rupees per month to file.
Composition scheme for small service providers
Service providers with turnover up to ₹50 lakh can opt for the composition scheme, paying a flat percentage of turnover (6% in total at present, split 3% central and 3% state) instead of normal GST, with simpler quarterly filing. The trade-offs are significant: you cannot charge GST to clients, cannot claim input credit, and you cannot make inter-state supplies under the scheme. It suits businesses that serve only individuals or small local clients. It rarely suits a freelancer who bills companies in other states, because those clients lose the credit.
What registration involves
The process is online at the GST portal:
- Keep your PAN, Aadhaar, a photo, proof of address (such as a utility bill or rent agreement), bank account details and a mobile number and email ready.
- File the application. Aadhaar authentication usually speeds approval, which is typically within a week.
- Receive your GSTIN, a 15-character number starting with your state code.
After that, you file two main returns: GSTR-1 (outward supplies) and GSTR-3B (summary and payment). Small taxpayers may be eligible for a quarterly scheme with monthly tax payment. There is also an annual return, with simplified requirements for smaller taxpayers.
What to do before you register
- Track turnover each month. A simple spreadsheet total across all clients, Indian and foreign, is enough. Check it against ₹20 lakh each month so you are never surprised.
- Invoice without GST. Use a plain invoice with your name, address, the client's details, a description of the work and the amount. Do not write "GST" or show tax. Our generator handles this: leave your GSTIN blank and set each line's GST rate to 0%.
- Keep records. Save invoices, contracts and bank statements. You will need them to prove turnover and, later, to claim credit.
- Be careful with TDS. Clients may deduct income-tax TDS on professional fees. That is separate from GST. Ask for the TDS certificate and reconcile it with your tax records.
What to do after you register
- Put your GSTIN on every invoice and issue proper GST tax invoices.
- Decide the right tax for each client using CGST, SGST and IGST rules.
- Use the right SAC code for your services. Our guide to HSN and SAC codes helps.
- Pay GST and file on time. Late fees and interest add up quickly.
A quick self-test
You probably need to register if any of these is true:
- Your income from all clients, Indian and foreign, will cross ₹20 lakh this financial year.
- A client who matters has made a GSTIN a condition of the contract.
- You are selling through a platform that requires registration.
- You are spending a lot on GST-bearing business costs, and the credit would meaningfully offset what you collect.
If none applies, you can wait, as long as you keep an eye on your running total.
The practical conclusion
GST registration is not a milestone you pass because you call yourself a freelancer. It is a threshold you cross with turnover. Be honest about your number, remember that export income counts, and plan the switch a few months ahead so your invoices, pricing and bookkeeping are ready.
When you do register, BillBuddy makes the change painless: add your GSTIN and your invoices switch to full tax invoices, with the right CGST, SGST or IGST. Until then, you can use the same tool for simple, tax-free invoices.
This article is general information, not tax or legal advice. Thresholds and rules change. Confirm the latest position with the GST portal or a chartered accountant.
Related articles
- How to Invoice International Clients: LUT and Export of Services
Invoicing a client abroad from India: what counts as an export of services, how a Letter of Undertaking works, what to put on the invoice, and how to prove payment.
- Invoice Payment Terms and How to Chase Late Payments
How to set payment terms that get you paid on time, what to write on the invoice, a reminder schedule with sample messages, and your legal options in India.
- HSN vs SAC Codes: A Practical Guide for Small Businesses
HSN codes classify goods, SAC codes classify services. Learn how many digits you need, how to find the right code, and the SAC codes freelancers use most.
Looking for a ready-made format? Browse invoice templates by profession or GST invoice formats by state.