GST Registration Online for Freelancers in India: Complete Guide (2026)

Quick Answer: Freelancers in India must register for GST if their annual turnover from goods and services exceeds Rs 20 lakh (Rs 10 lakh for special category states like Arunachal Pradesh, Mizoram, and Nagaland). Registration is free and completed entirely online through the GST portal (gst.gov.in) managed by GSTN (GST Network). You need your PAN card, Aadhaar card, email address, mobile number, and a photograph. The process takes 3-7 working days. Once approved, you receive a 15-digit GSTIN (GST Identification Number) that lets you issue GST invoices, collect tax, and work with corporate clients who only onboard GST-registered vendors.
GST Registration Online for Freelancers: Step-by-Step Guide 2026
A Bengaluru-based content writer lands her first big client — a funded startup that wants 20 blog posts a month. Their vendor onboarding team calls and asks: "Do you have a GST number?" She panics, scrambles through Google, and discovers she should have registered weeks ago. By the time she gets her GSTIN, the startup has already hired someone else.
This scenario plays out hundreds of times every month across India. Freelancers lose clients not because of their skills, but because they lack a simple 15-digit registration number. A GST registration is not just a tax compliance requirement — it is a business enabler that opens doors to corporate clients, makes your invoices legally valid, and helps you build a professional reputation.
The good news is that GST registration is completely free for freelancers, and the entire process is online. You do not need a CA, an office, or even a physical visit to any government department. In this guide, you will learn exactly when you need to register, what documents to keep ready, and how to complete the entire process on the GST portal in under an hour.
What Is GST Registration and Why Should Freelancers Care?
GST (Goods and Services Tax) is India's unified indirect tax system, introduced on 1 July 2017 under the CGST Act, SGST Act, and IGST Act. It replaced multiple indirect taxes like service tax, VAT, excise duty, and entertainment tax with a single tax structure.
GST registration is the process of enrolling yourself as a taxable person on the GST portal. Once registered, you receive a GSTIN (GST Identification Number) — a unique 15-digit alphanumeric code based on your PAN card. This number must appear on every invoice you issue, every return you file, and every communication with the GST department.
Why GST Registration Matters for Freelancers
Here is why getting a GST number matters beyond just following the law:
- Access to corporate clients: Most Indian startups, agencies, and companies require vendors to have a GST registration before onboarding. Without a GSTIN, you are invisible to their procurement systems
- Legally valid invoices: Only a GST-registered person can issue a proper tax invoice. Your client needs this to claim Input Tax Credit (ITC)
- Input Tax Credit on purchases: When you buy software, equipment, or services for your freelance business, the GST you pay can be claimed back as ITC. This reduces your effective cost
- Professional credibility: A GST number signals that you are a serious professional, not a casual freelancer. It builds trust with new clients
- Export benefits: If you work with international clients, a GST registration (along with an LUT — Letter of Undertaking) allows you to export services at 0% GST and claim refunds
Did You Know? According to the CBIC (Central Board of Indirect Taxes and Customs), India has over 1.4 crore GST-registered taxpayers as of 2026. Among them, a growing number are individual freelancers and consultants who registered voluntarily to work with larger businesses. Registration takes just 3-7 working days on average.
Who Needs to Register for GST? Eligibility Explained
Not every freelancer needs GST registration. The GST Act defines clear thresholds based on your annual turnover. Understanding these thresholds helps you decide whether registration is mandatory, voluntary, or not required at all.
Mandatory Registration Thresholds
Under Section 22 of the CGST Act, you must register for GST if your aggregate turnover in a financial year exceeds the following limits:
| Category | Turnover Threshold | Applicable States |
|---|---|---|
| General category | Rs 20 lakh per financial year | All states except special category states |
| Special category states | Rs 10 lakh per financial year | Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh, Uttarakhand |
"Aggregate turnover" includes the total value of all taxable supplies (goods and services), exempt supplies, and exports. It does not include GST collected on those supplies. It also includes supplies from all your GST registrations if you have more than one.
Important: Turnover is calculated on a pan-India basis — not per state. If you are registered in Maharashtra but also supply services to clients in Karnataka and Delhi, all your turnover gets added together.
Compulsory Registration Scenarios
Even if your turnover is below the threshold, you must register for GST in these situations:
- Inter-state supply of services: If you provide services to a client located in a different state, registration is mandatory regardless of turnover. For example, a freelance designer in Chennai working with a Delhi-based company must register
- E-commerce operator or seller: If you sell through platforms like Amazon, Flipkart, or any e-commerce marketplace
- Reverse Charge Mechanism (RCM): If you receive supplies where the recipient is liable to pay tax under RCM (common for services from unregistered persons to registered businesses)
- GST registration for claiming refunds: If you want to claim a GST refund on exports or excess ITC, you need to be registered first
Voluntary Registration: When to Register Even If Not Required
Many freelancers choose to register voluntarily, even when their turnover is below Rs 20 lakh. Here is why:
- Corporate clients demand it: Startups like Swiggy, Razorpay, CRED, and thousands of mid-sized companies only work with GST-registered freelancers
- Exports become seamless: International clients often ask for your GSTIN for their records. Having it speeds up payments
- Builds credibility: A GSTIN on your proposal and invoice immediately signals professionalism
- No downside (almost): Voluntary registrants must still file returns regularly, but the cost is minimal with the right tools
Pro Tip: If you are planning to pitch to corporate clients in the next 3-6 months, get your GST registration done now. The process takes 3-7 working days, and having a ready GSTIN avoids last-minute scrambling when a client asks for it. Use the free tools on FreelanceBook to manage your invoices and GST compliance from day one.
What Counts as "Turnover" for GST Threshold?
Turnover for GST purposes is different from taxable income for income tax purposes. Here is what it includes and excludes:
Included in turnover:
- All taxable supplies (before adding GST)
- Exempt supplies
- Export of goods and services
- Inter-state supplies (even if below threshold)
Not included in turnover:
- GST collected on supplies
- Services provided outside India (unless the recipient is in India)
- Certain exempted categories like educational services by recognised institutions
Real Example: Meera, a freelance UX researcher in Hyderabad, earned Rs 15 lakh from Indian clients and Rs 8 lakh from a US-based client in FY 2025-26. Her aggregate turnover = Rs 15 lakh + Rs 8 lakh = Rs 23 lakh. Since she exceeds Rs 20 lakh, GST registration is mandatory. Even if the US income alone was Rs 8 lakh (below threshold), she still crosses the threshold when all income is combined.
Documents Required for GST Registration as a Freelancer
The documentation for GST registration is straightforward. Since most freelancers register as individual proprietors (not companies or LLPs), the paperwork is minimal. Keep these documents ready before starting the registration process.
Primary Documents (Mandatory)
| Document | Purpose | Notes |
|---|---|---|
| PAN Card | Your primary identity proof for GST registration | The GSTIN is generated based on your PAN. Ensure PAN details match your Aadhaar |
| Aadhaar Card | Identity and address verification | Used for Aadhaar-based authentication (OTP-based approval speeds up registration) |
| Passport-size photograph | Your photo on the GST registration | Recent colour photo, white background preferred |
| Email address | Communication from GST department | Use a professional email, not a college ID |
| Mobile number | OTP verification and alerts | Must be linked to your Aadhaar for smooth authentication |
Address Proof Documents
You need to prove your principal place of business. For freelancers working from home, your home address doubles as your business address.
Any one of the following:
- Aadhaar card (accepted as both identity and address proof)
- Electricity bill in your name (not older than 2 months)
- Property tax receipt or municipal corporation receipt
- Bank statement or passbook showing your address
- Rent agreement (if you are a tenant — most freelancers fall here)
- No-objection certificate (NOC) from the property owner (if the utility bill is not in your name)
Bank Account Proof
- Bank account number and IFSC code of your current business account
- First page of bank passbook or a cancelled cheque showing your name, account number, and IFSC
- Bank statement (optional but recommended for faster processing)
Pro Tip: You do not need a separate current account. A regular savings account works fine for GST registration. However, if you plan to receive frequent business payments, a current account from banks like HDFC, ICICI, or Axis Bank gives you a professional edge and unlimited transactions without restrictions.
Digital Photographs to Keep Ready
During the online registration process, you will need to upload photographs of certain documents. Keep scanned copies (or clear mobile photos) of these ready in JPEG or PDF format, each under 1 MB:
- PAN card (front)
- Aadhaar card (front)
- Passport-size photograph
- Bank passbook first page or cancelled cheque
- Address proof (electricity bill or rent agreement)
- Photograph of your business premises (a photo of your home office setup works)
Step-by-Step: GST Registration Online on the GST Portal
This is the core section you came for. The entire GST registration process happens on the GST portal (gst.gov.in). Here is the complete walkthrough, step by step, with exactly what to fill in each field.
Step 1: Visit the GST Portal and Create a TRN
Open your browser and go to https://gst.gov.in. On the homepage, look for the "Services" tab, then click on "Registration", and select "New Registration".
You will see a form with two parts:
Part A — Generate TRN (Temporary Reference Number):
- Select "Taxpayer" as the applicant type
- Select your state and district (use the state where your business address is located)
- Enter your legal name (as it appears on your PAN card)
- Enter your PAN (verify it twice — a wrong PAN will reject the entire application)
- Enter your email address and mobile number
- Click "Proceed"
The portal sends an OTP to both your email and mobile. Enter the OTPs and click "Verify". Once verified, you receive a TRN (Temporary Reference Number) on screen and via email. Note this down — it is valid for 15 days.
Common Mistake: Many freelancers enter a PAN name that does not exactly match their Aadhaar name. For example, if your PAN says "RAHUL SHARMA" but your Aadhaar says "RAHUL KUMAR SHARMA," the application may get flagged. Use the name exactly as it appears on your PAN card.
Step 2: Log In with TRN and Fill Part B
Go back to the Services > Registration > New Registration page. This time, select "Temporary Reference Number (TRN)" and enter your TRN along with the captcha. Click "Proceed."
Part B is the main application form with 10 sections. Here is what to fill in each:
Section 1 — Business Details:
- Legal name of business: Your full name (same as PAN)
- Trade name (if different): Optional. You can leave blank or enter a brand name like "Rahul Writes" or "DesignCo"
- Constitution of business: Select "Proprietorship" (this is what most freelancers are)
- Date of commencement of business: The date you started freelancing. If unsure, use the date of your first invoice or client payment
Section 2 — Promoter/Partner Details:
- Name of promoter: Your full name
- PAN: Your PAN number
- Designation: Select "Proprietor"
- Aadhaar number: Your 12-digit Aadhaar
- Date of birth and gender: As per Aadhaar
- Photograph: Upload your passport-size photo
Section 3 — Authorized Signatory:
- For a proprietorship, you are both the proprietor and the authorized signatory
- Fill in your details (same as Section 2)
- Upload your photograph and signature (sign on a white paper, scan, and upload)
Section 4 — Principal Place of Business:
- Address: Your home address or office address (where you primarily work from)
- Building number, floor, street, locality: Fill completely
- City/town, state, PIN code: Mandatory
- Nature of possession: Select "Owned" (if the property is in your name) or "Rented" (if you are a tenant)
- Period of occupation: "Since inception" if it is your permanent address
- Upload a photograph of the premises (your home office or desk setup photo)
Real Example: Arjun, a freelance app developer in Kolkata, uses his home address in Salt Lake. Under "Nature of possession," he selects "Rented." He uploads his rent agreement (signed by his landlord) and a photograph showing his desk with his laptop and monitor. The rent agreement serves as both address proof and premises proof.
Section 5 — Goods and Services:
- In the "Goods" tab: Select "No" (freelancers typically do not sell goods)
- In the "Services" tab: Click "Add" and select the SAC code that matches your service. For example:
- IT consulting / Software development → SAC 998313
- Content writing / Copywriting → SAC 998314
- Graphic design → SAC 998312
- Management consulting → SAC 998311
Pro Tip: Not sure which SAC code applies to your freelance service? You can search the CBIC tariff on cbic.gov.in or refer to our guide on how to create a GST invoice for freelancers which has a detailed SAC code table for common freelance services.
Section 6 — Bank Account Details:
- Enter your bank account number
- Enter the IFSC code (you can verify this on your bank's website or Google Pay)
- Select "Primary" for the account type
- Upload the first page of your passbook or a cancelled cheque
Section 7 — State-Specific Additional Information:
- Some states ask for extra details. For most freelancers, this section is minimal or auto-filled
- You may need to enter your ward/circle or jurisdiction — if unsure, check your income tax jurisdiction or ask your CA
Section 8 — Representative/Authorised Person (if applicable):
- Skip this section if you are the sole proprietor and authorized signatory
Section 9 — Verification:
- Select the declaration checkbox: "I hereby declare that the information provided is true and correct to the best of my knowledge"
- Choose the Authorized Signatory (yourself) from the dropdown
- Select "Submit with DSC" (Digital Signature Certificate) or "Submit with EVC" (Electronic Verification Code)
- For most freelancers, EVC via Aadhaar OTP is the easiest option
Step 3: Aadhaar Authentication and Application Submission
After submitting Part B, the portal generates an Application Reference Number (ARN). This ARN is sent to your email and mobile.
The next step is Aadhaar authentication. You will receive an OTP on your Aadhaar-linked mobile number. Enter this OTP on the portal to complete authentication.
Important: Aadhaar authentication is not strictly mandatory, but it significantly speeds up the process. Applications with Aadhaar authentication are typically approved within 3-5 working days. Without Aadhaar authentication, a GST officer may conduct a physical verification, which can take up to 30 days.
Step 4: Track Application Status and Receive GSTIN
After submitting the application:
- Go to Services > Registration > Track Application Status
- Enter your ARN to check the current status
- The status moves through these stages: Pending for Submission → Pending for Approval → Approved
- Once approved, your GSTIN is generated and sent to your email
Typical timeline:
- With Aadhaar OTP authentication: 3-7 working days
- Without Aadhaar authentication (physical verification): 15-30 working days
- If additional documents are requested by the GST officer: longer, depending on response time
Did You Know? Your GSTIN is based on your PAN. The first 2 digits represent your state code (e.g., 27 for Maharashtra, 29 for Karnataka, 07 for Delhi). The next 10 digits are your PAN. The 13th digit is the entity code, the 14th is a check digit, and the 15th is the registration type (Z for normal registration). So a freelancer in Maharashtra with PAN ABCDE1234F would get GSTIN: 27ABCDE1234F1Z5.
Step 5: Download GST Registration Certificate
Once your GSTIN is approved:
- Log in to the GST portal with your credentials
- Go to Services > Registration > View/Download Certificate
- Download the GST Registration Certificate in PDF format
Save this certificate securely. You will need it when:
- Onboarding with new corporate clients
- Opening a current bank account for your freelance business
- Filing GST returns (GSTR-1, GSTR-3B)
- Claiming input tax credit
GST Registration Fees: Is It Free for Freelancers?
One of the most common questions freelancers ask is: "How much does GST registration cost?"
The answer: GST registration on the government portal is completely free. There is no registration fee, no processing charge, and no government fee of any kind for individuals applying through the GST portal.
Where You Might Spend Money
While the registration itself is free, some freelancers incur costs for:
| Expense | Cost Range | Why You Might Need It |
|---|---|---|
| CA or tax consultant | Rs 1,000 – Rs 5,000 | If you want help filling the form or fixing errors |
| Professional photos/scans | Rs 200 – Rs 500 | If you need passport photos or scanned documents |
| Rent agreement preparation | Rs 500 – Rs 2,000 | If you need a formal agreement for address proof |
| DSC (Digital Signature Certificate) | Rs 500 – Rs 2,000 | Optional — only needed if you prefer DSC over Aadhaar OTP |
Pro Tip: You do not need to hire a CA for GST registration. The form is straightforward, and the entire process can be completed in 30-60 minutes by following the steps above. Save the CA fees for tax filing and return preparation later. If you get stuck, the GST portal helpdesk has a toll-free number (1800-103-4786) and email support.
Beware of Scams and Fake Portals
Several third-party websites charge Rs 2,000 – Rs 10,000 for "GST registration services." While some of these are legitimate consulting services that guide you through the process, many are scams that simply charge you for what you can do for free on the official portal.
Always register on the official GST portal: https://gst.gov.in
Legitimate tools like FreelanceBook help you manage your GST compliance post-registration (invoicing, return tracking, ITC calculation) without charging for the registration itself.
What Happens After GST Registration? Your GSTIN Explained
Getting your GSTIN is just the beginning. Once registered, you have ongoing compliance obligations that you must follow to stay in good standing with the GST department.
Immediate Next Steps After Registration
- Set up your login credentials: Your username is your GSTIN, and you set the password during registration. Enable two-factor authentication for security
- Start issuing GST invoices: Every invoice you issue to clients must include your GSTIN, the client's GSTIN (for B2B), SAC code, and the GST breakdown (CGST + SGST or IGST)
- File GSTR-1: This return reports all your outward supplies (sales/services). Due date: 11th of the following month (for monthly filers)
- File GSTR-3B: This is your summary return and tax payment return. Due date: 20th of the following month (for monthly filers)
GST Return Filing Calendar for New Registrants
| Return | What It Reports | Due Date (Monthly) | Due Date (Quarterly — QRMP Scheme) |
|---|---|---|---|
| GSTR-1 | Outward supplies (your invoices) | 11th of next month | 13th of the month following the quarter |
| GSTR-3B | Summary + tax payment | 20th of next month | 13th of the month following the quarter (for normal taxpayers) |
Important: Even if you had zero sales in a month, you must still file a nil return for both GSTR-1 and GSTR-3B. Missing the deadline attracts a late fee of Rs 50 per day (Rs 20 per day for nil returns). This can add up quickly. Read our detailed guide on how to file GSTR-1 and GSTR-3B as a freelancer for the complete filing walkthrough.
Understanding Your GSTIN Structure
Your GSTIN is not random. Every digit tells you something:
| Digit Position | What It Represents | Example |
|---|---|---|
| 1-2 | State code (as per Indian Census 2011) | 27 = Maharashtra, 29 = Karnataka |
| 3-12 | Your PAN number | ABCDE1234F |
| 13 | Entity number (same PAN, multiple registrations) | 1 = First registration |
| 14 | Check digit (algorithmically generated) | Z |
| 15 | Registration type | Z = Regular, P = Proprietor |
What Is the Composition Scheme — Should You Opt In?
The GST Composition Scheme under Section 10 of the CGST Act allows small taxpayers to pay GST at a flat rate (usually 1-6%) instead of the normal rate (18%). However, for freelancers providing services, the composition scheme has limitations:
- Service providers under composition pay a flat 6% GST (3% CGST + 3% SGST) on total turnover
- You cannot collect ITC under the composition scheme
- You cannot issue tax invoices that allow clients to claim ITC (which is why most corporate clients reject composition scheme vendors)
- Inter-state suppliers and e-commerce operators are not eligible
For freelancers who primarily work with corporate clients, the regular scheme (normal 18% GST with ITC benefits) is almost always the better choice. Most companies require vendors to be on the regular scheme so they can claim ITC on the GST paid to you.
Common GST Registration Mistakes Freelancers Make
The GST registration process is simple, but small mistakes can cause delays, rejections, or compliance issues later. Here are the most common pitfalls and how to avoid them.
1. Wrong PAN or Name Mismatch
The most frequent reason for application rejection is entering a PAN that does not match your Aadhaar or bank records. Double-check every character of your PAN before submitting.
- Verify PAN on the Income Tax e-Filing portal before starting registration
- Ensure your name on PAN, Aadhaar, and bank account are identical
2. Incorrect SAC Code Selection
Selecting the wrong SAC code in Section 5 of the registration form can cause issues when you file returns. If you register with SAC 998311 (management consulting) but your actual service is graphic design (SAC 998312), your GSTR-1 filings will not match your registration — triggering discrepancies.
- Take 5 minutes to look up the correct SAC code on the CBIC portal before filling the form
- If you provide multiple services, add all applicable SAC codes during registration
3. Using an Address Where You Cannot Provide Proof
If you register with a friend's address or a co-working space without having proof (rent agreement or utility bill in your name), the GST officer may issue a show-cause notice asking for additional documents. If you cannot provide them, the registration can be cancelled.
- Use an address where you have at least one valid proof document
- If you use your home address, your Aadhaar is usually sufficient as address proof
4. Not Completing Aadhaar Authentication
Skipping Aadhaar authentication delays the process significantly. Without OTP-based verification, the GST officer may order a physical visit to verify your premises. For freelancers working from home, this means a government official may visit your house.
- Always opt for Aadhaar OTP authentication
- Ensure your mobile number is linked to Aadhaar before starting registration
5. Registering Too Late After Crossing the Threshold
Under Section 22(1) of the CGST Act, you must register within 30 days of crossing the turnover threshold. Registering late attracts a penalty of:
- Rs 100 per day under CGST (total Rs 200 per day with SGST)
- The penalty applies from the date you were liable to register until the date of actual registration
- Tax liability for the delayed period also needs to be paid with interest at 18% per annum
Real Example: Priya, a freelance social media manager in Pune, crossed Rs 20 lakh turnover in November 2025 but did not register until March 2026. Her delay: approximately 120 days. Penalty: Rs 200 x 120 = Rs 24,000. Plus interest on any tax due for that period. Registering on time saves real money.
GST Registration for Freelancers with Foreign Clients
If your primary clients are outside India, GST registration has special implications. Export of services is treated as zero-rated supply under the GST Act, which means the effective GST rate is 0%. But you still need a GSTIN to claim this benefit.
Why Export-Focused Freelancers Need GST Registration
- To claim LUT benefits: You file a Letter of Undertaking (LUT) on the GST portal, which allows you to export without paying GST upfront and then claiming a refund. Without a GSTIN, you cannot file an LUT
- To receive foreign payments smoothly: Banks and payment processors (Wise, Payoneer) may ask for your GSTIN for KYC purposes when processing international remittances
- To claim ITC refund: If you paid GST on domestic purchases (laptop, software, internet), you can claim a refund of that ITC when you export services under LUT
What Is an LUT and How to File It
An LUT (Letter of Undertaking) is a declaration filed on the GST portal at the beginning of each financial year. It states that you intend to export services without paying IGST upfront.
How to file an LUT:
- Log in to the GST portal
- Go to Services > User Services > File LUT
- Fill in the required details (financial year, nature of supply)
- Submit using your DSC or EVC
The LUT is valid for the entire financial year. Once filed, you can export services and mention "Export of Service — LUT" on your invoice with 0% IGST.
Pro Tip: If you earn primarily from foreign clients, GST registration + LUT is one of the most powerful tax strategies available to Indian freelancers. You pay 0% GST on your exports AND can claim refunds on the GST you pay on domestic expenses. Read our comprehensive guide on GST for freelancers with foreign clients for the complete process including LUT filing, export invoicing, and refund claims.
When Can You Apply for GST Cancellation?
Sometimes, freelancers register for GST voluntarily and later realize their turnover is below the threshold and they do not need the registration. Or they stop freelancing altogether. In such cases, you can apply for GST cancellation on the portal.
Eligibility for GST Cancellation
- If your turnover is below the threshold and you registered voluntarily — you can cancel at any time
- If you have stopped your business operations — you should cancel within 30 days of cessation
- If there are no pending returns to file — the cancellation is processed faster
How to Apply for Cancellation
- Log in to the GST portal
- Go to Services > Registration > Application for Cancellation
- Select the reason for cancellation (e.g., "Voluntary — below threshold")
- Submit the application with proper documents
Important: If you cancel your GST registration, you cannot re-register for at least one year from the date of cancellation (unless the cancellation was voluntary and you apply again). Think carefully before cancelling, especially if you might need your GSTIN for future client projects.
Warning: Cancelling GST registration does not erase your past compliance obligations. You still need to file all pending returns up to the date of cancellation. If you have unfiled returns, the cancellation application will be rejected. Tools like FreelanceBook help you track return filing status so you never miss a deadline, even during the cancellation process.
Frequently Asked Questions
Is GST Registration Free for Freelancers in India?
Yes, GST registration on the official portal (gst.gov.in) is completely free for all applicants, including freelancers. There is no government fee, processing charge, or registration cost. The only potential expenses are if you hire a CA for assistance or need to prepare documents like a rent agreement. Beware of third-party websites that charge Rs 2,000–Rs 10,000 for what you can do for free on the government portal.
Can I Register for GST as an Individual Freelancer Without a Company?
Absolutely. Most freelancers in India register as individual proprietors (sole proprietors) under GST. You do not need to form a private limited company, LLP, or partnership firm. Your PAN card serves as the primary identity document, and your home address works as your principal place of business. The GSTIN is generated based on your PAN and linked to your individual identity.
How Long Does GST Registration Take for Freelancers?
With Aadhaar OTP authentication, GST registration typically takes 3-7 working days from the date of application submission. Without Aadhaar authentication, the process can take 15-30 working days because a GST officer may conduct physical verification of your business premises. Ensure your mobile number is linked to your Aadhaar and opt for OTP-based verification to get approved fastest.
What Is the GST Turnover Limit for Freelancers?
The GST turnover threshold is Rs 20 lakh per financial year for general category states and Rs 10 lakh for special category states (Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh, Uttarakhand). However, if you provide inter-state services, registration is mandatory regardless of turnover. Voluntary registration is also allowed below the threshold.
Can I Use My Home Address for GST Registration?
Yes, your home address is a valid principal place of business for GST registration. Most Indian freelancers register with their residential address. You need one address proof document such as your Aadhaar card, electricity bill, or rent agreement. Upload a photograph of your home office setup as premises proof. The GST department does not require a separate commercial office address for individual registrants.
What Happens If I Don't Register for GST After Crossing Rs 20 Lakh?
If you exceed the Rs 20 lakh threshold and fail to register within 30 days, you face a penalty of Rs 100 per day under CGST and Rs 100 per day under SGST (total Rs 200 per day). This penalty applies from the date you became liable to register until the date of actual registration. You must also pay any applicable tax with interest at 18% per annum for the delayed period. The longer you delay, the more expensive it gets.
Do Freelancers Need to File GST Returns After Registration?
Yes, every registered taxpayer — including freelancers — must file GSTR-1 (outward supplies) and GSTR-3B (summary and tax payment) returns regularly. For monthly filers, GSTR-1 is due by the 11th and GSTR-3B by the 20th of the following month. Even if you had zero business in a month, file a nil return. Missing deadlines attracts a late fee of Rs 50 per day per return.
Next Steps
Now that you understand the complete GST registration process for freelancers, the next logical step is to set up your compliance workflow. After receiving your GSTIN, start by creating your first GST-compliant invoice and filing your returns on time. Use the free invoice generator on FreelanceBook to issue professional invoices with auto-calculated GST, SAC codes, and all mandatory fields. If you need help with return filing, our guide on GSTR-1 and GSTR-3B filing for freelancers walks you through the entire process.