GST for freelancers and sole proprietors in India is simpler than most people fear. If you provide services — design, writing, consulting, software — you generally must register for GST once your annual turnover crosses the threshold for services, or the moment you take on inter-state clients in certain cases. Once registered, you charge GST on your invoices, file returns, and can claim credit on business purchases. Here is exactly how it works for a one-person business.
Do freelancers and sole proprietors need GST registration?
It depends on your turnover and where your clients are. A sole proprietor or freelancer is treated like any other business under GST — there is no special exemption just because you work alone.
You must register once your annual turnover crosses the registration threshold for services. Below that, registration is optional. But there are situations where you must register regardless of how little you earn — for example, certain inter-state supplies, or when a client insists on a GST invoice to claim their own credit.
For the bigger picture of how GST fits a small operation, start with our pillar guide, GST for small businesses in India.
What turnover threshold triggers GST?
As of 2026, the common registration threshold for service providers is ₹20 lakh of annual turnover in most states, with a lower limit of ₹10 lakh for special-category states. Goods suppliers usually have a higher limit.
These numbers are revised periodically and vary by state. Do not rely on a figure you read once — confirm the current threshold on gst.gov.in or with your CA. Our GST registration threshold limits guide tracks the details.
A practical tip: count your turnover across the financial year, not per client. If a Mumbai-based content writer earns ₹8 lakh from one client and ₹14 lakh from another, the total ₹22 lakh is what matters.
How is GST different for services vs goods?
Most freelancers supply services, and the rules differ slightly from selling goods.
- Registration limit: the threshold for services is typically lower than for goods.
- Tax rate: most professional and IT services fall in the 18% slab, though you should confirm the rate for your SAC code.
- Invoice timing: a tax invoice for services must be issued within 30 days of supplying the service. This is a fixed rule.
- Codes: services use SAC (Services Accounting Code), not HSN. See our HSN and SAC codes guide.
How do you invoice clients with GST?
Once registered, every taxable invoice you raise must follow the GST format. For a freelancer, that means showing your GSTIN, the client's GSTIN if they are registered, your SAC code, the taxable value and the tax split.
For a local client in your state, you charge CGST + SGST. For a client in another state, you charge IGST. The total tax is identical — only the split changes.
Building this by hand in a Word file is where freelancers slip up — a missing GSTIN or wrong tax type can cost a client their credit. Skip the formatting headache and create a GST invoice with our free invoice generator, which fills in the tax breakup for you. For the full field list, see our GST invoice format guide.
How do you file GST as a one-person business?
Filing is the part freelancers dread most, but the routine is the same for everyone.
- Record every invoice you raise during the period, with the tax collected.
- File GSTR-1 with the details of your outward supplies (your sales) — see our GSTR-1 filing guide.
- File GSTR-3B, the summary return, where you declare tax due and claim input tax credit (ITC) — the GST you paid on business purchases like your laptop or software subscriptions.
- Pay the net tax — tax collected minus eligible ITC.
If your turnover is modest, you may be eligible for quarterly filing. Due dates and late fees change, so confirm the current schedule on gst.gov.in or with your CA. Even in a month with zero income, you still file a nil return.
What about inter-state freelance work and IGST?
This trips up freelancers more than anything else. The internet makes every client feel local, but GST cares about state borders.
If you are based in Jaipur and your client is in Karnataka, that is an inter-state supply. You charge IGST, not CGST + SGST. The place of supply for most services is generally the client's location, but the rules have exceptions, so check yours.
Historically, anyone making inter-state taxable supplies had to register regardless of turnover. There are relaxations for certain service providers, but the position can change — verify your situation on gst.gov.in or with your CA before assuming you are exempt.
Should you register voluntarily?
Some freelancers register even before crossing the threshold. Voluntary registration lets you claim input tax credit on purchases and makes you look established to larger clients who want a GST invoice.
The trade-off is the compliance load: you must file returns on time, every period, the moment you register. If most of your clients are individuals who cannot use your GST anyway, the extra paperwork may not be worth it yet.
Keeping GST simple as a freelancer
As a one-person business, your goal is to spend minutes on GST, not hours. Register when you must, invoice correctly the first time, and file on schedule. The rest is just keeping clean records.
Invodo gives freelancers GST-ready invoicing with the tax split handled for you, so you can bill a Delhi client and a Chennai client correctly without second-guessing. Try the free invoice generator and see how fast a compliant invoice can be.
Put this into practice with Invodo
GST-compliant invoicing, e-invoicing, and purchase management built for Indian businesses.
Invodo Editorial
Reviewed by a Chartered Accountant
The Invodo editorial team writes practical, India-specific guides on GST and business finance. Compliance content is reviewed by a practising Chartered Accountant.