Riffit
TOOLSPRICINGBLOGFAQ
LOGINTRY RIFFIT
PRICINGBLOGFAQ
LOGIN

© 2026 Riffit

STAY ON THE LOOP

Product updates, tips & new features.

No spam. Unsubscribe anytime.

STAY ON THE LOOP

Product updates, tips & new features.

No spam. Unsubscribe anytime.

PRODUCT

QuotationsContractsInvoicingPricingDashboard

RESOURCES

BlogUpdatesRoadmapFree ToolsFAQ

COMPANY

AboutContact

LEGAL

Privacy PolicyTerms of Service

FEATURED ON

Featured on LaunchBuffStartupBase Daily Winner, 1stUneed Daily Winner, 3rd
Riffit

Early Access. Rated 4.5/5 by early users on Capterra↗

Your next invoice is one message away.

The invoicing tool for Indian freelancers. Create invoices, track payments, all from WhatsApp.

TRY RIFFIT FOR FREE
Riffit

© 2026 Riffit · Bengaluru, India

Home/Blog/GST for Indian Freelancers After ₹20 Lakh: 30-Day Rule
Freelancing Tips

GST for Indian Freelancers After ₹20 Lakh: 30-Day Rule

13 Jul 20268 min read
🧾

GST for Indian freelancers changes the day you cross ₹20 lakh in a financial year. From that point you have 30 days to apply for registration. Once you have a GSTIN, you charge 18% on top of your fee for most professional services. You also start filing two returns: GSTR-1 for your outward invoices and GSTR-3B for the summary and payment. None of this is optional once you cross the line, and none of it is as heavy as it sounds. Here is what actually changes, in order, and what your invoice needs to look like afterwards.

The short answer

Freelancers earning under ₹20 lakh a year (₹10 lakh in special category states) do not need to register for GST. Once your aggregate turnover crosses ₹20 lakh, registration becomes mandatory within 30 days. You then charge 18% GST on most services, file GSTR-1 and GSTR-3B, and add your GSTIN to every invoice. The ₹40 lakh figure you may have seen is for sellers of goods, not for freelancers selling services. If you are still under the threshold, invoicing without a GST number is completely legal and this post can wait.

When GST registration actually kicks in

The trigger is aggregate turnover of ₹20 lakh in a financial year. Two things trip people up here.

First, aggregate turnover is not just your Indian client income. It is every rupee you bill under one PAN across the year: Indian clients, exports to foreign clients, and other income like rent or commission, even income that is otherwise exempt. A freelancer earning ₹15 lakh from Indian clients and ₹8 lakh from a US client has an aggregate turnover of ₹23 lakh, which is over the line, even though neither client alone crosses ₹20 lakh.

Second, there is a myth that billing a client in another state forces you to register no matter what. For services, that is not true. Under Notification No. 10/2017 (Integrated Tax, dated 13 October 2017), interstate supply of services is exempt from mandatory registration as long as your turnover stays under ₹20 lakh. So a designer in Delhi billing a client in Bangalore does not have to register just because the client is in another state. That exemption is for services only. Interstate supply of goods is a different rule.

Once you do cross ₹20 lakh, you have 30 days to apply for registration on the GST portal. Special category states (several north-eastern states plus a few others) use a lower ₹10 lakh threshold.

What you charge once you are registered

Most freelance services, including design, writing, development, and consulting, attract 18% GST. How that 18% splits depends on where your client is:

  • Client in the same state as you: 9% CGST plus 9% SGST.
  • Client in another state: 18% IGST.
  • Client outside India (export of services): zero-rated at 0%, provided you file a Letter of Undertaking (LUT). You still get to claim input tax credit on your expenses.

So the moment you register, your ₹1,00,000 invoice to a local client becomes ₹1,18,000 on paper, with the ₹18,000 GST collected on behalf of the government and paid to it later.

FromAaqil, 11pixels Design Studio (GSTIN: 29ABCDE1234F1Z5)
ToStartupXYZ Pvt Ltd, Bangalore
Invoice #INV26-014
Date13 Jul 2026
Due dateNet 15
DescriptionUI/UX design for mobile app
Design fee₹1,00,000
CGST @ 9%₹9,000
SGST @ 9%₹9,000
Total₹1,18,000
PaymentUPI or bank transfer
Place of supply: Karnataka. SAC: 998314.

The returns you file

Registration brings a filing rhythm. Two returns do the recurring work, and a third only matters once you get big:

  1. GSTR-1 reports your outward supplies, meaning every invoice you raised in the period. This is where your sales data lives.
  2. GSTR-3B is the summary return. You report total services supplied, GST collected, input tax credit claimed on expenses, and the net tax you owe.
  3. GSTR-9 is the annual return, but you are exempt from filing it while your turnover stays under ₹2 crore, which is nearly every freelancer. Below that line you can skip it.

If your turnover is under ₹5 crore, which covers essentially every freelancer, you can opt into the QRMP scheme: file GSTR-3B quarterly while paying tax monthly. That cuts your filing load from twelve GSTR-3B filings a year down to four. The return-filing guide walks through the exact due dates and what a late filing costs.

One 2026 change worth knowing: since July 2025, the auto-populated tax liability in GSTR-3B is hard-locked. You can no longer edit those figures directly inside GSTR-3B. Any correction has to be made in GSTR-1 or GSTR-1A before you file GSTR-3B, so getting your invoice data right the first time matters more than it used to.

Threshold or not, your invoices still have to go out on time. Message Riffit on WhatsApp, answer four questions, and a professional invoice with a UPI link comes back in under two minutes.Try Riffit free

The composition scheme: a simpler option at 6%

If the full return machinery sounds heavy, there is a lighter path. Service providers with turnover up to ₹50 lakh can opt into the composition scheme and pay a flat 6% (3% CGST plus 3% SGST) instead of 18%. You file CMP-08 quarterly and GSTR-4 once a year, which is far less work than monthly GSTR-1 and GSTR-3B.

The trade-offs are real, so weigh them:

  • You cannot claim input tax credit on your expenses.
  • You cannot make interstate supplies, which rules it out if you bill clients in other states.
  • You issue a bill of supply that says "composition taxable person" rather than a tax invoice, and you cannot charge GST separately on it.

For a purely local freelancer with low expenses, 6% and quarterly filing can be simpler and cheaper. For anyone billing across states or spending heavily on software and equipment, the regular scheme with input tax credit usually wins.

What changes on your invoice

Once registered, your invoice becomes a tax invoice and needs a few new fields:

  • Your GSTIN
  • The client's GSTIN, if they have one
  • The SAC code for your service (for example, 998314 for IT design and development). Our guide to HSN and SAC codes for freelancers lists the common ones.
  • Place of supply
  • The tax split shown clearly: CGST plus SGST, or IGST
  • The applicable rate

Whatever tool you use, make sure the GSTIN and SAC code sit on every invoice from day one of registration. Riffit lets you add your GST number to your invoices so it shows on the PDF, though the CGST and SGST split itself is something you or your accounting tool set up separately.

The upside nobody mentions: input tax credit

Registration is not only cost. Once you are in the regular scheme, you can claim input tax credit on the GST you pay for business expenses: your laptop, your software subscriptions, a coworking membership, professional services. That credit reduces the net GST you actually hand over. For a freelancer spending ₹1,00,000 a year on tools and workspace, that is real money back that an unregistered freelancer simply cannot claim.

What to do the month you cross

A short checklist for the month it happens:

  1. Apply for GST registration on the portal within 30 days of crossing ₹20 lakh.
  2. Decide between the regular scheme (18%, input tax credit, monthly or QRMP filing) and composition (6%, no credit, quarterly).
  3. If you export services, file an LUT so those invoices stay zero-rated.
  4. Update your invoice template with GSTIN, SAC code, place of supply, and the tax split.
  5. Start keeping your expense bills, because that is what input tax credit is built on.

Crossing ₹20 lakh is a good problem. It means the freelancing is working. The paperwork that comes with it is just the cost of that, and once your invoice template and filing rhythm are set up, most of it runs on autopilot. If you are still climbing toward the threshold, keep your invoicing clean now so the switch is painless later. A tidy set of invoices is half the battle, whether or not GST is in the picture yet, which is the same reason avoiding the common invoicing mistakes pays off from your very first client.

One caveat worth stating plainly: none of this is tax advice. GST thresholds, rates, and schemes get revised, and your exact situation is your own, so confirm the specifics with a CA before you register or opt into a scheme.

FAQ

When aggregate turnover crosses ₹20 lakh in a financial year (₹10 lakh in special category states). Registration is mandatory within 30 days of crossing the threshold. Below ₹20 lakh, registration is optional for service providers.

TagsGSTFreelancingIndia
In this article
01The short answer02When GST registration actually kicks in03What you charge once you are registered04The returns you file05The composition scheme: a simpler option at 6%06What changes on your invoice07The upside nobody mentions: input tax credit08What to do the month you cross09FAQ

Try Riffit for free

Create your first invoice in under two minutes. No setup, no credit card.

GET STARTED

More from the blog

Freelancing TipsA Client Asked Me to Backdate an Invoice. Here's Why I Said No3 Aug 2026 · 6 min readFreelancing TipsTDS Deducted From Your Invoice in India? Claim It Back20 Jul 2026 · 7 min readFreelancing TipsInvoicing a Client You Like Feels Weird. Send It Anyway.13 Jul 2026 · 5 min read