How to Register GST for Freelancers in India 2026 (Step-by-Step)

Verified Information
💼6+ Years Experience
💰₹50 Lakh+ Earned

When my freelance income crossed ₹20 lakh in 2023, I knew GST registration was mandatory. But the process seemed overwhelming — acronyms like GSTIN, LUT, GSTR-1, ITC, and SAC codes felt like a foreign language. After going through it myself and helping five other freelancers register, I can tell you it is much simpler than it appears.

This step-by-step guide covers everything an Indian freelancer needs to know about GST registration — when it is required, how to register online, what documents you need, and how to handle GST for international clients.

When Do Freelancers Need GST Registration?

Mandatory Registration

  • Aggregate turnover exceeds ₹20 lakh in a financial year (₹10 lakh for special category states like Manipur, Mizoram, Nagaland, Tripura)
  • Inter-state supply of services — if you provide services to clients in other states and your turnover exceeds the threshold
  • You want to claim input tax credit on business purchases

Voluntary Registration

Even if your turnover is below ₹20 lakh, you may want to register voluntarily because:

  • Some corporate clients require GST invoices before paying you
  • You can claim input tax credit on business expenses (hosting, software, equipment)
  • It adds professional credibility to your freelance business
  • Required for claiming refund on GST paid on business inputs

Documents Required for GST Registration

Gather these documents before starting the online application:

DocumentDetailsFormat
PAN cardOf the applicant (individual freelancer)JPEG/PDF, under 1 MB
Aadhaar cardFor Aadhaar authentication (mandatory)JPEG/PDF, under 1 MB
PhotographPassport-size photo of the applicantJPEG, under 100 KB
Address proof of businessElectricity bill, rent agreement, or property tax receiptJPEG/PDF, under 1 MB
Bank account detailsCancelled cheque or bank statement (first page)JPEG/PDF, under 1 MB
NOC from property ownerIf operating from rented premises (including home)PDF, signed

For freelancers working from home: You can use your home address as your business address. You will need an electricity bill in your name (or your family member's name with a NOC) as address proof.

Step-by-Step GST Registration Process

Step 1: Visit the GST Portal

Go to gst.gov.in and click "Register Now" under the "Taxpayers" section. Select "New Registration."

Step 2: Fill Part A of the Application

  1. Select "Taxpayer" as the type of taxpayer
  2. Select your state and district
  3. Enter your legal name (as per PAN card)
  4. Enter your PAN number
  5. Enter your email and mobile number
  6. You will receive OTPs on both — verify them
  7. A Temporary Reference Number (TRN) is generated — save this

Step 3: Fill Part B of the Application

Log in with your TRN to complete Part B:

Tab 1: Business Details

  • Trade name: Your freelance business name (can be your own name)
  • Constitution of business: "Proprietorship" (for individual freelancers)
  • District, sector, ward: Select based on your address
  • Date of commencement: The date you started freelancing
  • Reason for registration: "Crossing threshold limit" or "Voluntary"

Tab 2: Promoter/Partner Details

  • Your personal details — name, date of birth, mobile, email
  • Designation: "Proprietor"
  • Upload your photograph

Tab 3: Authorized Signatory

  • As a sole proprietor, you are the authorized signatory
  • Upload your signature (digital or scanned)

Tab 4: Principal Place of Business

  • Your home address or office address
  • Nature of possession: Owned, Rented, or Consent/NOC
  • Upload address proof document

Tab 5: Goods and Services

  • Select "Services" as the main category
  • Add relevant SAC (Service Accounting Code):
    • 998311 — IT design and development services
    • 998312 — IT hosting and infrastructure services
    • 998313 — IT management and support services
    • 998361 — Content writing and editorial services
    • 998314 — IT consultancy services
    • 998397 — Other IT services
  • You can add multiple SAC codes relevant to your services

Tab 6: Bank Account Details

  • Note: Bank account details can be added after registration (within 45 days)
  • Upload cancelled cheque when adding bank details

Tab 7: Verification

  • Select verification method: Aadhaar authentication (recommended — fastest)
  • Enter place and date
  • Check the declaration box
  • Submit using DSC (Digital Signature Certificate) or EVC (Electronic Verification Code via Aadhaar)

Step 4: ARN Generation and Tracking

After submission, you receive an Application Reference Number (ARN). Your application is typically processed within 3-7 working days. Track status on the GST portal using your ARN.

If the officer raises a query (SCN — Show Cause Notice), respond within 7 days with the requested documents. Most queries are about address proof or PAN details.

Step 5: Receive Your GSTIN

Once approved, you receive a 15-digit GSTIN (GST Identification Number). This number must appear on all your invoices, your website, and your freelancing profiles.

GST for International Clients: Export of Services

This section is crucial for Indian freelancers earning from Fiverr, Upwork, and direct international clients.

What Qualifies as Export of Services?

Your freelance services qualify as exports when ALL these conditions are met:

  1. Service provider (you) is in India
  2. Service recipient is outside India
  3. Place of supply is outside India
  4. Payment is received in convertible foreign exchange (USD, EUR, GBP via Payoneer India, Wise, or PayPal)
  5. You and the client are not establishments of the same person

Two Options for Export GST

Option 1: Export with IGST payment (and claim refund)

  • Charge 18% IGST on your invoices to international clients
  • File for IGST refund — money is returned to you within 60 days
  • Disadvantage: Your money is blocked until refund is processed

Option 2: Export under LUT (Letter of Undertaking) — Recommended

  • File an LUT on the GST portal — valid for one financial year
  • Issue invoices to international clients WITHOUT charging GST
  • No money is blocked, no refund process needed
  • You can still claim ITC (Input Tax Credit) on your business expenses

I strongly recommend Option 2 (LUT). Here is how to file it:

  1. Log in to the GST portal
  2. Go to Services > User Services > Furnish Letter of Undertaking (LUT)
  3. Select the financial year
  4. Fill in the details and submit
  5. LUT is usually approved within 2-3 days
  6. Renew annually before April 1

GST Return Filing Schedule for Freelancers

ReturnDue DatePurpose
GSTR-111th of next monthDetails of outward supplies (your invoices)
GSTR-3B20th of next monthSummary return with tax payment
GSTR-9December 31Annual return

Quarterly option (QRMP scheme): If your annual turnover is under ₹5 crore, you can opt for quarterly GSTR-1 and GSTR-3B filing instead of monthly. This reduces compliance burden significantly for freelancers. Under QRMP, use the Invoice Furnishing Facility (IFF) to upload B2B invoices monthly.

Input Tax Credit (ITC) for Freelancers

One major benefit of GST registration is claiming ITC on business expenses. Here are common expenses where you can claim the 18% GST back:

  • Software subscriptions: Grammarly for writers, Adobe Creative Cloud, Canva Pro
  • Web hosting: Hostinger, SiteGround, Cloudways (if they charge GST)
  • Co-working space: Monthly membership fees
  • Internet bills: Business portion of your broadband
  • Professional services: CA fees, legal consultations
  • Hardware: Laptop, monitor, headphones purchased for work

To claim ITC, ensure vendors provide GST-compliant invoices with their GSTIN. Upload these in your GSTR-3B returns.

Common GST Mistakes Freelancers Make

  1. Not filing NIL returns: Even in months with zero income, you must file GSTR-1 and GSTR-3B. Missing returns attracts penalties of ₹50-200 per day.
  2. Wrong place of supply: For international clients, the place of supply is the client's location (outside India). Getting this wrong can lead to incorrect tax calculation.
  3. Not filing LUT: If you export services without filing LUT and without charging IGST, you may face penalties. Always file LUT before issuing your first export invoice.
  4. Ignoring GST on platform fees: Fiverr and Upwork charge commissions — these may have reverse charge implications. Consult your CA on this specific point.
  5. Forgetting to renew LUT: LUT expires on March 31 each year. Set a reminder to renew before April 1.

Cost of GST Compliance for Freelancers

ExpenseAnnual Cost
GST registrationFree (government portal)
CA for GST return filing (monthly)₹12,000-24,000/year
Accounting software (optional)₹2,000-5,000/year
DSC (Digital Signature Certificate)₹500-1,500 (valid 2 years)

Total annual compliance cost: ₹15,000-30,000. This is a deductible business expense that reduces your income tax liability.

Should You Register for GST Voluntarily?

If your turnover is below ₹20 lakh, consider voluntary registration only if:

  • You work with corporate clients who need GST invoices
  • Your business expenses have significant GST that you want to claim as ITC
  • You want the professional credibility of a GSTIN

Otherwise, wait until you cross the threshold. GST compliance adds administrative work, and the monthly return filing is not trivial for someone managing their entire freelance business solo.

GST registration is free, the process is fully online, and it typically takes 3-7 days. If your income has crossed or is approaching ₹20 lakh, do not delay — late registration attracts penalties and interest on unpaid GST. Start the process today, and consult a CA for advice specific to your situation.

Disclosure: This article contains affiliate links. When you click these links and make a purchase, we may receive a commission at no additional cost to you. This helps support our work and allows us to continue providing free content. We only recommend products and services we believe in.
SPECIAL OFFER

Get $25 When You Sign Up for Payoneer

Receive international payments with lower fees than PayPal. Trusted by freelancers across India.

Claim Your $25 Bonus
100 Ways to Earn OnlineProven methods to earn from home in India.