Direct Answer
For Indian freelancers supplying services (such as software development, consulting, graphic design, content writing, or digital marketing), the GST registration threshold is strictly ₹20 lakh in aggregate turnover in a financial year under Section 22(1) of the CGST Act. If your principal place of business is located in any of the four Special Category States—Manipur, Mizoram, Nagaland, or Tripura—the threshold is ₹10 lakh.
The widely quoted ₹40 lakh threshold does NOT apply to freelancers or service providers. That higher exemption was created by Notification No. 10/2019-Central Tax exclusively for businesses engaged solely in the supply of goods. If you supply even one rupee of taxable services, your registration ceiling remains ₹20 lakh (or ₹10 lakh).
Furthermore, foreign freelance income (export of services) counts towards your ₹20 lakh turnover limit, even though export of services is zero-rated under GST.
Use the GST Registration Threshold Tracker to log and track your financial-year turnover in real time. Related tools: calculate tax on domestic invoices with our GST Calculator and estimate personal tax liability with our Income Tax Calculator.
Why Freelancers Cannot Claim the ₹40 Lakh Exemption
A frequent point of confusion among Indian independent contractors is hearing that "GST is exempt up to ₹40 lakh." That belief leads to expensive tax notices because it overlooks the legal boundary set by the Central Board of Indirect Taxes and Customs (CBIC).
- The Core Provision (CGST Act Section 22): Section 22(1) sets the default threshold at ₹20 lakh for supplies of goods or services (and ₹10 lakh in specified special category states).
- The Exclusive-Goods Notification (10/2019-Central Tax): Effective 1 April 2019, the government exempted suppliers whose aggregate turnover does not exceed ₹40 lakh from obtaining registration. However, the notification's opening proviso explicitly restricts this relief to any person:
"who is engaged exclusively in the supply of goods"
- The Mixed-Supplies Disqualification: If you sell digital goods, physical prints, or merchandise alongside client services, you are classified as making mixed supplies or supplying services. Under the clear terms of Notification 10/2019-CT, supplying services disqualifies the business from the ₹40 lakh threshold.
The only exception permitted within Notification 10/2019-CT is earning exempt service income by way of interest or discount on loans, deposits, or advances. Freelance fee income, milestone payments, retainers, and royalties are commercial services that firmly anchor you to the ₹20 lakh limit.
What Counts Towards the ₹20 Lakh Aggregate Turnover?
Under Section 2(6) of the CGST Act, Aggregate Turnover is calculated on an all-India basis across all business activities tied to your Permanent Account Number (PAN). It is not limited to taxable domestic invoices.
Aggregate Turnover Includes:
- Taxable domestic services billed to clients anywhere in India.
- Export of services (invoices billed to foreign clients via Upwork, Fiverr, Toptal, direct wire/SWIFT transfers, Stripe, or PayPal).
- Exempt and nil-rated supplies.
- Inter-state supplies between branch offices or establishments under the same PAN.
Aggregate Turnover Excludes:
- Central Tax (CGST), State Tax (SGST), Integrated Tax (IGST), and GST Compensation Cess.
- Inward supplies on which tax is payable under Reverse Charge Mechanism (RCM).
Worked Example: Domestic + International Freelancing
Consider an independent UI/UX designer based in Pune (Maharashtra):
| Revenue Stream | Financial Year Billing | Counted Towards Aggregate Turnover? |
|---|---|---|
| Indian client retainer contracts | ₹13,00,000 | Yes (Taxable domestic supply) |
| US & European clients (inward foreign exchange via SWIFT) | ₹9,50,000 | Yes (Export of service) |
| Interest credited on business savings account | ₹30,000 | Yes (Exempt supply under s.2(6)) |
| Total Aggregate Turnover | ₹22,80,000 | Liable for GST Registration |
In this scenario, even though the designer's domestic billing (₹13 lakh) was well below ₹20 lakh, their foreign contracts pushed total aggregate turnover to ₹22.80 lakh. Because Section 2(6) mandates combining domestic and export earnings, the designer must register for GST within 30 days of crossing ₹20 lakh.
The Inter-State Myth: Does Working with an Out-of-State Client Force Instant Registration?
Section 24(i) of the CGST Act states that persons making any inter-state taxable supply must obtain mandatory registration, regardless of turnover. Many freelancers incorrectly assume that billing a client in another Indian state (e.g., a Delhi designer billing a client in Bengaluru) immediately triggers Section 24(i).
This is incorrect for service providers.
Under Notification No. 10/2017-Integrated Tax (dated 13 October 2017, as amended by Notification No. 03/2019-IT), the Central Government specifically exempted persons making inter-state supplies of taxable services from compulsory registration under Section 24(i), provided their aggregate turnover does not exceed the threshold limit under Section 22(1) (₹20 lakh, or ₹10 lakh in special category states).
As long as your all-India aggregate turnover stays within ₹20 lakh, you can freely take clients across any Indian state or union territory without being forced into GST registration.
Exporting Services: Zero-Rated Tax and the Letter of Undertaking (LUT)
When an Indian freelancer delivers work to a foreign client, the transaction qualifies as an Export of Services under Section 2(6) of the Integrated Goods and Services Tax (IGST) Act if five conditions are satisfied:
- The supplier of service is located in India.
- The recipient of service is located outside India.
- The place of supply of service is outside India (determined under Section 13 of the IGST Act).
- Payment is received in convertible foreign exchange (or Indian Rupees where permitted by the Reserve Bank of India).
- The supplier and recipient are distinct legal persons (not mere establishments of the same entity).
How Zero-Rating Works with Form GST RFD-11 (LUT)
Under Section 16 of the IGST Act, exports are zero-rated supplies. This does not mean you simply ignore GST. Once registered:
- Option A (Recommended: Export under LUT): Submit an online Letter of Undertaking (Form GST RFD-11) on the GST portal at the start of each financial year. You can then invoice overseas clients with 0% IGST, meaning you do not charge tax to foreign clients nor lock up working capital.
- Option B (Export with Tax Payment & Refund): Charge 18% IGST on your invoice, pay it upon filing Form GSTR-3B, and subsequently file a refund claim for the tax paid. Most solo freelancers avoid this due to the cash-flow lock-in and refund processing overhead.
Crucial Paperwork: FIRA and BRC
To sustain your zero-rated status during an audit, you must maintain Foreign Inward Remittance Advice (FIRA) or Foreign Inward Remittance Certificates (FIRC) issued by your bank or payment aggregator (such as Wise, Stripe, PayPal, or Payoneer). These documents prove to tax authorities that remittance entered India in convertible foreign currency.
State-by-State GST Threshold Matrix for Freelancers (2026)
| State / Union Territory Category | Applicable Services Threshold | Exclusive Goods Threshold | Statutory Authority |
|---|---|---|---|
| Standard States & UTs (Maharashtra, Karnataka, Delhi, Gujarat, Tamil Nadu, Uttar Pradesh, West Bengal, Kerala, Rajasthan, etc.) | ₹20 Lakh | ₹40 Lakh | CGST Act s.22(1) / Notification 10/2019-CT |
| Special Category States (₹10L Tier): Manipur, Mizoram, Nagaland, Tripura | ₹10 Lakh | ₹10 Lakh | CGST Act s.22(1) Second Proviso |
| Special Category States Opting for ₹20L Services & ₹20L Goods: Uttarakhand, Meghalaya, Sikkim, Arunachal Pradesh, Puducherry, Telangana | ₹20 Lakh | ₹20 Lakh | CGST Act s.22(1) / Notification 10/2019-CT Proviso |
| Other Special Category Regions: Jammu & Kashmir, Ladakh, Himachal Pradesh, Assam | ₹20 Lakh | ₹40 Lakh | CGST Act s.22(1) / Notification 10/2019-CT |
Deadlines, Filing Obligations, and Penalties
1. 30-Day Registration Window
Under Section 25(1) of the CGST Act, you must apply for GST registration within 30 days from the date your aggregate turnover exceeds the threshold:
- If you apply within 30 days, registration is effective retroactively from the exact date liability arose.
- If you apply after 30 days, registration becomes effective only from the date the GST certificate is granted. Invoices issued between the date of liability and the grant date will be deemed non-compliant, leaving you liable to back-taxes, interest, and penalties.
2. Ongoing Filing Compliance
Once registered, a freelancer must file regular GST returns:
- GSTR-1: Details of outward supplies (invoices issued). Available under the QRMP Scheme (Quarterly Return Monthly Payment) for businesses with turnover up to ₹5 crore.
- GSTR-3B: Monthly or quarterly summary return and tax payment.
- Form GST RFD-11: Annual renewal of the Letter of Undertaking for foreign client work.
3. Penalties for Delayed Registration
Operating without mandatory GST registration attracts penalties under Section 122 of the CGST Act equal to 10% of the tax due or ₹10,000, whichever is higher. In deliberate evasion cases, the penalty equals 100% of the tax due. In addition, mandatory interest at 18% per annum applies under Section 50 on all unpaid tax amounts from the date payment was due.
Freelancer Income Tax vs GST: Common Misconceptions
Do not confuse Income Tax provisions with GST thresholds:
- Section 44ADA of the Income-tax Act: Allows eligible professionals (software engineers, technical consultants, accountants, interior designers, etc.) with gross receipts up to ₹75 lakh to declare 50% of receipts as presumptive taxable profit. While 44ADA dramatically simplifies your year-end income tax filing, it does not exempt you from GST. GST and Income Tax are governed by separate statutes; crossing ₹20 lakh gross turnover requires GST registration regardless of your 44ADA eligibility.
- TDS under Section 194J / 194C: When Indian clients deduct 1% or 10% TDS from your invoices, that is an income tax withholding credited to your AIS / Form 26AS. It has no connection to GST liability or GST output tax.
Step-by-Step Action Plan for Indian Freelancers
- Track Aggregate Turnover Every Month: Keep a running total of domestic invoices, international remittances, and platform payouts. Use the GST Registration Threshold Tracker to monitor how close you are to ₹20 lakh.
- Prepare at ₹16–₹18 Lakh: When you hit 80%–90% of the threshold, gather your KYC documents (PAN card, Aadhaar, bank statement with business address proof, and electricity bill or rent agreement).
- Register Within 30 Days: As soon as an invoice pushes total turnover over ₹20,00,000, apply on
gst.gov.in. - File Your LUT Immediately: If you service international clients, file Form GST RFD-11 on the portal on day one to export services with zero tax payment.
- Use Relevant Calculators: Calculate client GST billing with the GST Calculator and review overall advance tax with the Income Tax Calculator.