Blog Banner SVG

Don't Let Paperwork Slow You Down

Register Your Business Online in Just 7 days

Blog Banner
HomeBlogGST for Freelancers in India 2026: Registration, Rates & RCM Guide
GSTTaxation

GST for Freelancers in India 2026: Registration, Rates & RCM Guide

Srihari Dhondalay
Updated:
19 min read
gst registration for freelancers in india

GST registration for freelancers in India is mandatory under Section 22 of the CGST Act, 2017, when aggregate annual turnover exceeds ₹40 lakh – 20 lakh (₹10 lakh in Manipur, Mizoram, Nagaland, and Tripura) for goods and services. This is applicable regardless of whether clients are in India, abroad, or both. Registration also becomes mandatory under the Reverse Charge Mechanism (RCM) for freelancers using paid foreign platforms like Canva, Adobe, Figma, AWS, or Zoom that don’t charge Indian GST, even if turnover is below the threshold.

Under the GST law, freelancers are classified as service providers and follow the same compliance framework as companies and LLPs. Software developers, content writers, graphic designers, consultants, digital marketers, photographers, online coaches, and accountants all fall within scope. The standard GST rate is 18% for most freelance services, 0% for services exported to foreign clients (subject to LUT filing), and 5% for OIDAR digital content in specific cases.

Missing a registration deadline or filing an incorrect return can attract penalties up to 100% of tax due in fraud cases, 18% annual interest on unpaid tax, and show-cause notices from the GST department. This guide covers every aspect of GST for freelancers in 2026-27, turnover-based registration, RCM triggers, SAC codes by profession, the step-by-step gst.gov.in process, return filing (GSTR-1, GSTR-3B, GSTR-9), LUT for exports, ITC claims on business expenses, and the most common compliance mistakes freelancers make.

Key Takeaways

  • GST registration is mandatory for freelancers when annual aggregate turnover exceeds ₹20 lakh (₹10 lakh in special category states).
  • The ₹40 lakh threshold applies only to goods suppliers, not service providers.
  • All freelance services attract 18% GST, except OIDAR digital content at 5% and export of services at 0% under LUT.
  • Reverse Charge Mechanism (RCM) triggers mandatory registration regardless of turnover for freelancers using foreign platforms without the Indian GSTIN (Canva, Adobe, Figma, AWS, Zoom, Google Workspace, etc.).
  • GST registration on gst.gov.in is completely free and is processed within 3 working days under Rule 9A of the CGST Rules (effective 1 November 2025) if Aadhaar authentication is successful; up to 7 working days otherwise.
  • Nil GSTR-1 and GSTR-3B must be filed even in months with zero income — non-filing attracts ₹20 per day for nil returns.
  • Return filing 3-year cap: Under the Finance Act, 2023 (effective 1 October 2023), GST returns cannot be filed after 3 years from the original due date; the portal permanently disables filing after this window.
  • Penalty for non-registration: 10% of tax due or ₹10,000, whichever is higher; 100% of tax due in cases of fraud or intentional evasion under Section 122 of the CGST Act.
  • Gross invoice value must be reported in GST returns, not the bank credit amount after platform deductions, a major freelancer-specific compliance error.

Does a Freelancer Need to Register for GST?

Yes, GST registration is mandatory for freelancers under specific conditions. Freelancers must evaluate three factors before determining their GST registration obligation: annual turnover, nature of services, and client location. 

1. Turnover-based registration: It is mandatory under Section 22 of the CGST Act, 2017, when aggregate annual income exceeds ₹20 lakh in normal states. For special category states with lower thresholds, specifically Manipur, Mizoram, Nagaland, and Tripura, the limit is ₹10 lakh. Aggregate turnover includes income from all clients, platforms, and other income sources like rent and commission, under the same PAN.

Example: Riya Gupta, a freelance web developer in Delhi earning ₹26.5 lakh annually, must register for GST since her turnover crosses ₹20 lakh. 

2. Interstate services and exports: These do not automatically trigger mandatory GST registration. As per Notification No. 10/2017 – IGST, freelancers with turnover below ₹20 lakh remain exempt even when providing services to interstate or foreign clients.

Example: Manisha, a freelance accountant in Jaipur earning ₹16.5 lakh, does not need GST registration despite serving clients across India and abroad.

3. RCM on imported services: Reverse Charge Mechanism (RCM) is a separate mandatory trigger for GST registration. Freelancers using paid foreign platforms like Canva, Adobe, or Zoom must register and pay IGST under RCM on these imported services, regardless of turnover. This applies only when the foreign platform does not hold an Indian GSTIN and does not charge Indian GST on its invoices. If the platform is registered in India and charges GST, RCM does not apply. 

Voluntary registration below the threshold makes sense when corporate clients require a GSTIN or when the freelancer wants to claim ITC on business expenses.

Reverse Charge Mechanism (RCM) on Foreign Platforms: A Mandatory Trigger

RCM is the single most-missed GST obligation among Indian freelancers because the trigger is independent of turnover. Under Section 5(3) of the IGST Act, 2017, read with Notification No. 10/2017-Integrated Tax (Rate), when an Indian recipient imports a service from a foreign supplier that does not hold an Indian GSTIN, the Indian recipient must pay IGST under reverse charge on that imported service, and must register for GST to do so, regardless of turnover.

Common Foreign Platforms That Trigger RCM for Freelancers

PlatformRCM Applicable?Typical Monthly CostAnnual IGST Liability
Canva ProYes (no Indian GSTIN)₹500₹1,080
Adobe Creative CloudYes₹4,250₹9,180
Figma ProfessionalYes₹1,250₹2,700
AWS, Google Cloud, AzureYes (for non-IGST invoices)VariableVariable
Zoom ProYes (older invoices); Indian GST charged from 2024 onwards on some plans₹1,250₹2,700
Google WorkspaceGenerally, charges Indian GST (verify your invoice)₹250Usually, no RCM if Indian GST is charged
Microsoft 365Generally charges Indian GSTVariableUsually, no RCM if Indian GST is charged
Upwork / Fiverr platform feesYes (no Indian GSTIN)VariableVariable

Worked Example

A freelance graphic designer in Bengaluru with an annual income of ₹15 lakh uses:

  • Canva Pro at ₹500/month (₹6,000/year)
  • Adobe Creative Cloud at ₹4,250/month (₹51,000/year)
  • Figma Professional at ₹1,250/month (₹15,000/year)

Total foreign platform spend: ₹72,000/year. RCM liability at 18% = ₹12,960 per year, payable to the government via GSTR-3B, even though her ₹15 lakh income is below the ₹20 lakh registration threshold.

Critical point: RCM IGST paid is eligible for ITC in the same return period (provided the platform is used for business purposes), so the effective net cost is zero. But the freelancer must register, file returns, and pay RCM to avoid penalties under Section 122 for non-registration.

How to Check If RCM Applies to a Specific Platform

  1. Check the platform’s invoice — does it show an Indian GSTIN (format: 22ABCDE1234F1Z5)?
  2. Does it charge Indian GST (CGST+SGST or IGST) as a separate line item?
  3. If both answers are yes, RCM does NOT apply — the platform has already collected Indian GST on your behalf.
  4. If both answers are no, RCM DOES apply — you must register and pay IGST under reverse charge.

GST Exemption Limit for Freelancers in India 

The GST exemption limit for freelancers decides whether GST registration is mandatory based on annual turnover. The threshold varies depending on the state where the freelancer operates:

State CategoryStatesExemption Limit (Services)
Special category states with a ₹10 lakh thresholdManipur, Mizoram, Nagaland, TripuraRegistration is mandatory for an aggregate turnover of above ₹ 10 lakh
Special category states that opted for ₹20 lakhMeghalaya, Sikkim, Arunachal Pradesh, Himachal Pradesh, Uttarakhand, Assam, Jammu & KashmirRegistration mandatory above ₹20 lakh aggregate turnover
All other states and UTsMaharashtra, Karnataka, Delhi, Tamil Nadu, Gujarat, Telangana, Andhra Pradesh, Kerala, West Bengal, etc.Registration mandatory above ₹20 lakh aggregate turnover

Aggregate turnover includes income from all clients, all platforms, and all services combined under the same PAN. It also includes rent, commission, or any other income, even if exempt under GST. It does not include GST collected from clients.

Important: The ₹40 lakh threshold applies only to goods suppliers, not service providers. Freelancers providing services follow the ₹20 lakh limit in normal states and ₹10 lakh in special category states.

Freelancers must track aggregate turnover quarterly across all income sources. Crossing the exemption limit mid-year makes registration mandatory within 30 days. 

Types of Freelancers Covered Under the GST Law in India

All independent professionals providing taxable services are subject to the GST legal framework. The table below covers the most common freelance professions in India along with their correct SAC codes and applicable GST rates:

Freelance CategorySAC CodeGST Rate
Software Development99831418%
IT Consulting and Support99831318%
UI/UX Design (within IT/software context)99831418%
Data Science, AI/ML Services99831318%
Graphic Design (non-IT)998391 (Other professional services)18%
Content Writing, Copywriting99831418%
Digital Marketing, SEO, SEM998361 (Advertising services)18%
Management and Business Consulting99831118%
Accounting and Bookkeeping99822218%
Legal Advisory99821218%
Photography and Video Production998314 / 998391 18%
Translation Services99839318%
Online Coaching and Training99929318%
E-books and Digital Content (OIDAR)9984315% or 18% (depending on category)
Export of Services to Foreign ClientsApplicable SAC code0% (with LUT)

Freelancers serving foreign clients qualify for zero-rated GST provided they file a Letter of Undertaking (LUT) before invoicing.

For intra-state services, the 18% GST applies as CGST 9% and SGST 9%. Inter-state services, IGST at 18% applies. For export of services to foreign clients, the rate is 0% provided the freelancer files an LUT before invoicing. 

Using an incorrect SAC code on a GST invoice can result in ITC rejection for the client and discrepancies during GSTR-1 filing.

GST Rate for Freelancers: Standard, Reduced, and Zero-Rated Categories

Freelance services in India are taxed under three distinct GST rate categories:

CategoryGST RateApplication
Standard rate18%Applies to nearly all freelance services — software development, design, content writing, consulting, marketing, photography, and online coaching
OIDAR digital content5%Applies to e-books and digital reading material in specific cases — most software and digital services still fall under 18%
Export of services0% (zero-rated)Services exported to foreign clients qualify as zero-rated supply under Section 16 of the IGST Act, 2017 — but only if filed under a valid LUT (Letter of Undertaking)

How the 18% Rate Is Split

Service LocationTax Components
Intra-state (freelancer and client in the same state)9% CGST + 9% SGST = 18%
Inter-state (different states)18% IGST
Export (foreign client)0% under LUT; 18% IGST without LUT (refundable)

For a freelancer in Maharashtra invoicing a Maharashtra-based client: CGST 9% + SGST 9%. For a freelancer in Maharashtra invoicing a Karnataka-based client: IGST 18%. For a freelancer in Maharashtra invoicing a US-based client (with LUT filed): 0%.

GST Registration Benefits for Freelancers in India 

GST registration gives freelancers access to financial benefits and business opportunities that unregistered freelancers cannot avail. The key benefits are as follows:

  • Input Tax Credit (ITC): Registered freelancers can claim ITC on GST paid for business expenses, including laptops, software subscriptions (Adobe Creative Cloud, Figma, GitHub), internet bills, co-working space rent, and professional fees. Every rupee of eligible ITC directly reduces the net GST payable to the government. To claim ITC, the freelancer must hold a valid GST invoice, the supplier must have filed their returns, and the expense must relate to taxable services.
  • ITC Pass-Through to Clients: When a registered freelancer charges 18% GST on an invoice, the client can claim that amount as ITC, reducing their own tax liability. This makes GST-registered freelancers more competitive and preferred for B2B work over unregistered ones.
  • GST Refund on Exports: Freelancers who export services without filing an LUT pay 18% IGST upfront and can claim a full refund via Form GST RFD-01 within 24 months from the date of receipt of convertible foreign exchange. Proper documentation, including a valid Foreign Inward Remittance Certificate (FIRC) or e-BRC, is mandatory for processing the refund. 
  • Avoiding Penalties and Legal Exposure: Registered freelancers operate within the legal GST framework. This protects them from penalties, compliance notices, and GST department audits faced by unregistered freelancers who cross the threshold.
  • Future Business Scaling: Completing GST registration before crossing the ₹20 lakh threshold gives freelancers a compliance head start. Once registered, the freelancer’s invoicing, GST return filing, and ITC systems are already in place when income scales up.

LUT (Letter of Undertaking) for Freelancers Exporting Services

If you export services to foreign clients and want to charge 0% GST instead of paying 18% IGST upfront and then claiming a refund, you must file a Letter of Undertaking (LUT) in Form GST RFD-11 on the GST portal under Rule 96A of the CGST Rules, 2017.

Who Should File LUT?

Any GST-registered freelancer who provides services to clients outside India and receives payment in convertible foreign exchange. Common scenarios:

  • A web developer in Pune serving US-based startups
  • A content writer in Delhi for UK-based magazines
  • A graphic designer in Mumbai for Australian agencies
  • A consultant in Bengaluru for Singapore-based companies

Why File LUT?

Without LUT, every export invoice attracts 18% IGST upfront. You can claim a refund later, but the cycle takes 2–6 months — locking up working capital. LUT eliminates this entirely: zero IGST on export invoices, no refund cycle, faster cash flow.

LUT Filing Quick Reference

AspectDetail
FormGST RFD-11
Filing feeFree
Where to fileGST portal → Services → User Services → Furnish Letter of Undertaking (LUT)
ValidityOne financial year (1 April to 31 March)
RenewalManual — file fresh LUT every FY before 1 April
ApprovalAuto-acknowledged with ARN immediately upon submission
Witnesses requiredTwo independent witnesses (not employees, not relatives) — full name, address, occupation

Critical timing: File LUT before your first export invoice of the financial year. If you’ve already invoiced exports without LUT, those specific invoices remain liable for IGST — LUT cannot be backdated.

Documents Required for GST Registration for Freelancers

Freelancers must prepare the following documents before starting the GST registration process on the GST portal:

DocumentDetails
PAN CardMandatory for all applicants; GST registration links directly to the freelancer’s PAN
Aadhaar CardRequired for e-KYC and OTP authentication during submission
Passport-size PhotographA recent photograph of the freelancer
Bank Account ProofCancelled cheque or the first page of the bank passbook showing the account number and IFSC code
Business Address ProofRental or lease agreement with NOC from the landlord for rented premises; electricity bill or property ownership document for owned premises
Mobile Number and Email IDMust be active and linked to Aadhaar for OTP verification

Sole proprietors and freelancers do not require a DSC. Aadhaar OTP-based e-Sign is sufficient for submission. Freelancers operating from home can use their residential address as the business address with a utility bill as proof. The GST portal accepts documents in PDF or JPEG format not exceeding 1 MB, and registration on gst.gov.in is completely free of charge.

How to Register for GST as a Freelancer: Step-by-Step Process

Freelancers can apply for GST registration online through the official GST portal at gst.gov.in:

gst reg-01 sample

Step 1. Visit the GST Portal: Go to gst.gov.in and navigate to Services, then Registration, then New Registration.

Step 2. Fill Part A of Form GST REG-01: Enter PAN, active mobile number, and email address. The portal sends an OTP to both for verification. On successful verification, the portal generates a 15-digit Temporary Reference Number (TRN). 

The TRN remains valid for 15 days; freelancers must complete Part B within this window.

Step 3. Log in with TRN and fill Part B: Log back in using the TRN and complete Part B with business details, including name, principal place of business address, nature of services, SAC code, and bank account details.

Step 4. Upload Documents: Upload all required documents in PDF or JPEG format, not exceeding 1 MB per file.

Step 5. Aadhaar Authentication and Submission: Complete Aadhaar OTP-based e-Sign for identity verification and submit the application. The portal generates an ARN on successful submission. 

Freelancers can track application status on the portal under Services, then Registration, then Track Application Status using the ARN.

Step 6. Verification and GSTIN Issuance: The GST officer verifies the application and documents. On approval, the portal issues a 15-digit GSTIN along with the GST Registration Certificate in Form GST REG-06 via email. If the officer raises a clarification request, the freelancer must respond within 7 working days to avoid rejection.

Applications with complete documentation and a successful Aadhaar authentication process within 3 working days under Rule 9A of the CGST Rules, effective November 1, 2025. Standard applications process within 7 working days. 

GST Compliance to Follow for Freelancers After Registration

Once a freelancer receives a GSTIN, the following ongoing compliance obligations apply. Missing any of these deadlines attracts late fees, interest, and penalties.

1. Filing GST Returns

  • GSTR-1: Reports all outward supplies and invoices issued. Filed monthly or quarterly under the QRMP scheme for freelancers with turnover up to ₹5 crore.
  • GSTR-3B: Summary return declaring total tax liability and ITC claimed. Filed monthly or quarterly under QRMP, with tax paid monthly via PMT-06. RCM transactions must be separately disclosed in GSTR-3B under the reverse charge section.
  • GSTR-9: Annual return summarizing the complete financial year. Mandatory for freelancers with aggregate turnover exceeding ₹2 crore.
  • Nil Returns: Freelancers must file nil GSTR-1 and GSTR-3B even in months with zero income. As per the October 2025 GST advisory, returns older than 3 years from their original due date will no longer be accepted on the GST portal.

Important update from July 2025: GSTR-3B now hard-locks auto-populated liability fields after filing. All adjustments must be completed in GSTR-1 or GSTR-1A before submitting GSTR-3B.

2. Issuing GST-Compliant Invoices

Every invoice must include the freelancer’s GSTIN, client details, invoice number and date, SAC code, taxable value, GST rate, GST amount, and place of supply as per Rule 46 of the CGST Rules. For export invoices filed under LUT, the invoice must carry the note: “Export of Services without payment of GST under LUT.” 

From August 1, 2025, e-invoicing through the IRP is mandatory for freelancers whose aggregate turnover exceeds ₹5 crore in any prior financial year.

3. Record Keeping

Freelancers must maintain invoices, expense receipts, GSTR-2B reconciliation statements, FIRC or e-BRC documents, and LUT acknowledgements. Freelancers must preserve these records for at least 6 years from the due date of the annual return.  

Timely GST compliance protects freelancers from penalties, preserves ITC eligibility, and supports smooth business operations with corporate and foreign clients.

GST Penalties for Freelancers: Non-Compliance Consequences

Freelancers who miss GST registration deadlines, file incorrect returns, or fail to issue compliant invoices face the following penalties under the CGST Act, 2017:

ViolationPenalty
Failure to register when mandatory (non-fraud)10% of tax due or ₹10,000, whichever is higher
Failure to register (fraud or intentional evasion)100% of tax due
Late filing of GSTR-1 or GSTR-3B₹50 per day (₹25 CGST + ₹25 SGST), capped at ₹5,000 per return
Late filing of nil returns₹20 per day (₹10 CGST + ₹10 SGST), capped at ₹500 per return
Interest on unpaid GST18% per annum on the unpaid tax amount, calculated daily
Wrongful ITC claims100% of the tax amount was wrongly claimed under Section 122 
Issuing invalid or incorrect invoicesUp to ₹25,000 per instance

Beyond monetary penalties, persistent non-compliance carries the following consequences:

  • Suspension or cancellation of GSTIN by the GST department.
  • Blocking of e-way bill generation, freezing business operations.
  • Bank account attachment under Section 79 of the CGST Act.
  • Inability to file subsequent returns without clearing all prior pending returns.
  • Returns older than 3 years from the original due date cannot be filed on the GST portal. Making non-compliance permanent and irrecoverable beyond this window.

Freelancers must monitor their aggregate turnover quarterly and register within 30 days of breaching the threshold to avoid penalties and backdated tax liability.

Common GST Filing Mistakes Freelancers Make in India

Freelancers commonly make the following GST errors that result in penalties, compliance notices, and ITC rejection.

  • Not Registering After Crossing the Threshold: Many freelancers assume GST applies only to businesses, not independent professionals. GST registration is mandatory for every service provider once the aggregate turnover crosses ₹20 lakh. Delayed registration results in backdated tax liability, 18% annual interest, and penalties under Section 122 of the CGST Act.
  • Not Tracking Aggregate Turnover Across All Sources: Freelancers must include all income under the same PAN, across Upwork, Fiverr, direct contracts, rent, and commission, when calculating aggregate turnover. Tracking only primary freelance income and ignoring other sources leads to inadvertently crossing the threshold without registering.
  • Ignoring RCM on Foreign Platform Subscriptions: Freelancers using paid foreign platforms like Figma, AWS, Google Workspace, or Zoom must pay IGST under RCM on these imported services. Most freelancers skip this obligation entirely, attracting interest and penalties. RCM paid on business-use subscriptions qualifies as ITC, offsetting the tax liability in the same return period. 
  • Misreporting Export Income in GST Returns: Freelancers must report gross invoice value in GST returns, not the amount credited to the bank after platform deductions. Reporting only bank credits creates mismatches between GSTR-1 and actual income, triggering GST notices.
  • Not Renewing LUT Annually: The LUT must be filed at the start of every financial year before raising the first export invoice. Freelancers who forget to renew the LUT must pay 18% IGST upfront on all export invoices for that period.

Freelancers uncertain about GST applicability should consult a qualified GST practitioner or tax advisor before filing returns or claiming exemptions. RegisterKaro helps freelancers complete GST registration quickly, accurately, and without errors. Contact us for expert GST guidance specific to your freelance business!