Guide

GST for freelancers and small businesses in India

When you actually need GST, how much to charge, and how to invoice, in plain English. No jargon, and free tools to do the work.

If you freelance or run a small online business in India, GST can feel like a wall of acronyms. The good news: most people starting out do not need to register at all, and when you do, the day-to-day is simpler than it looks. Here is the short, practical version.

Do you even need GST yet?

For services, GST registration becomes mandatory only once your all-India turnover crosses Rs 20 lakh in a financial year (Rs 10 lakh in a few special-category states). The much-quoted Rs 40 lakh figure applies only to sellers of goods, so do not assume it covers your freelance or software work.

Two things can pull you in early, though:

Rule of thumb: under Rs 20 lakh, no foreign-tool reverse charge, and no export refund to claim? You probably do not need GST yet. Keep clean records so you know when you are getting close.

How much GST to charge

Most services, including software and SaaS, are taxed at 18% GST. Within your own state that splits into 9% CGST and 9% SGST; for a client in another state it is a single 18% IGST. The service accounting code (SAC) for IT services is usually 998314.

Not sure whether a price already includes GST or needs it added? That is exactly the reverse-vs-forward GST problem, and the free GST calculator does the math both ways in a second.

How to put GST on an invoice

A GST invoice needs your GSTIN, the client details, an invoice number and date, the taxable amount, the GST rate and amount (split into CGST and SGST, or IGST), and the total. Getting the layout right signals you are a real, organised business.

You do not need accounting software for this. The free invoice generator lets you fill in the details, add your tax rate, and download a clean PDF, entirely in your browser.

Getting paid faster

An invoice is only half the job; the other half is making it effortless to pay. Add a UPI link so a client can settle the bill in one tap. Create one with the UPI payment link generator and drop it into the invoice or a WhatsApp message.

If you export services

Selling to clients abroad is treated as an export of services, which is zero-rated. In practice that means: register for GST, file a Letter of Undertaking (LUT) so you can invoice at 0%, and reclaim the input GST you paid on tools, hosting, and equipment. The one thing you must get right is proof the money actually came into India (a FIRC or e-BRC from your bank or payment provider). Without that proof, the refund can be denied.

The common mistakes to avoid

Frequently asked questions

Do freelancers in India need GST registration?
Only once your all-India turnover crosses Rs 20 lakh in a financial year (Rs 10 lakh in a few special-category states). Below that you are not required to register, unless you owe tax under reverse charge on foreign services or you register voluntarily to zero-rate exports.
What GST rate applies to freelance and software services?
Most services, including software and SaaS, are taxed at 18% GST, split as 9% CGST and 9% SGST within a state, or 18% IGST between states.
Does buying foreign software or ads trigger GST?
If you are registered, paying a foreign vendor for services makes you self-assess 18% IGST under reverse charge. Being liable for reverse charge can also force registration even below the Rs 20 lakh threshold.
How do I show GST on an invoice?
Show your GSTIN, the taxable amount, the GST rate and amount split into CGST and SGST (or IGST), and the total. A free invoice generator can lay this out for you.
Is exporting services taxed under GST?
Export of services is zero-rated. If you register and file an LUT, you can invoice exports at 0% and reclaim input GST, provided you have proof the payment came into India.

This is general information, not tax advice. Rules change and details depend on your situation, so confirm anything with a chartered accountant before you rely on it.

Do the GST paperwork in minutes, free

Work out the tax, raise a clean invoice, and collect payment, all in your browser with no signup.

Open the GST calculator
Invoice generator UPI payment link How to add & remove GST All free tools