If you’re a freelancer in India—doing content writing, design, tutoring, consulting, digital marketing or tech work—understanding GST is important. Many freelancers earn less than ₹20 lakh a year and wonder if they must register under GST, especially when working across states or online. Here’s a clear guide in easy language to help you understand your responsibilities, options, and how to stay compliant.
GST Registration: When Is It Needed?
1. Turnover Threshold: ₹20 Lakh or ₹10 Lakh
Under GST law, if your total annual turnover exceeds ₹20 lakh (₹10 lakh for certain North‑eastern and hill states), then a online GST registration is mandatory
This threshold counts all your income—even pets like rent or commission that’s technically exempt—towards the limit
2. Inter‑State Services: Mandatory Even Below Threshold
Even if your turnover is under ₹20 lakh, you must register if you provide services to clients in other states. That includes digital, online, or remote services to locations outside your own state. This is a requirement under Section 24(i) of the CGST Act.
3. Export‑of‑Services & OIDAR
If you offer services to clients outside India, those are considered zero‑rated exports, but GST registration online remains mandatory regardless of turnover.
Similarly, if you provide OIDAR services (Online Information and Database Access & Retrieval—like digital marketing, software, cloud services, ebooks), online GST registration is required no matter how little you earn.
So What If You’re Under ₹20 Lakh and Domestic?
No Interstate Sales or OIDAR? You Can Skip Registration
If your total turnover is below ₹20 lakh (₹10 lakh in special states), all your clients are within your own state, and you do not provide OIDAR services, then you are not required to register under GST
But Voluntary Registration Can Help
This allows you to:
- Issue GST‑compliant invoices, helpful if clients demand them
- Claim Input Tax Credit (ITC) on business expenses (software, subscriptions, design tools, etc.)
Just remember: once registered, you’re bound to file regular GST returns, even if your turnover stays low.
GST Registration: How to Do It
- Visit the official GST Portal (www.gst.gov.in)
- Fill Form Aadhar‑linked application, with documents:
- PAN card
- Aadhaar card
- Bank statement / cancelled cheque
- Proof of address
- Digital signature certificate & photo
- Complete the form within 30 days of crossing the threshold or making interstate/export/OIDAR sales
- You receive a GSTIN after approval. Once registered, you can charge GST on your invoices.
GST Rates for Digital & Freelance Services
Most freelance services—design, writing, consulting, app development—are taxed at 18% GST. Some categories like education or health advice may be exempt or taxed differently.
When sending invoices, use the service-specific SAC codes. Examples:
- 998313: IT and software services
- 998314: Website/app design
- 998399: Other professional services
Clearly mention:
- Your name, address, GSTIN
- Invoice number and date
- Description of service
- SAC code
- Value of service
- GST rate and tax amount
Filing Your GST Returns (Once Registered)
You’re required to file:
GSTR‑1: Outward Supplies
Report all sales/invoices. If you use the QRMP scheme (if turnover ≤ ₹5 crore), you can file quarterly. Otherwise, it’s monthly
GSTR‑3B: Summary Return
Summary of your GST liability, input credit, and payment. Usually due by the 20th of the next month (or quarter-wise under QRMP).
Annual Returns
- GSTR‑9 if turnover exceeds ₹2 crore
- GSTR‑9C (audit reconciliation) if turnover exceeds ₹5 crore
Input Tax Credit (ITC): Turning GST Paid Into Savings
- Software subscriptions (Canva, Adobe, platforms)
- Web hosting, domain, online tools
- Devices, equipment, professional courses
Keep PDF/GST tax invoices from suppliers. Ensure suppliers report GST properly in their returns so your GSTR‑2A shows the input credit you can claim
Common Mistakes Freelancers Must Avoid
- Assuming turnover below ₹20 lakh means no GST, while ignoring inter‑state sales—still needs registration
- Thinking exports don’t require GST—export services require GSTIN and LUT for zero‑rating
- Using incorrect SAC codes or missing service descriptions.
- Missing deadlines leads to penalties—₹50/day (₹25/day each for GSTR‑1 and 3B, up to ₹5,000) plus 18% interest on pending dues
Step‑by‑Step: What to Do If You’re a Freelancer Under ₹20 L
Step 1: Track your annual turnover
Include all income—even exempt ones like rent or referral income.
Step 2: Check if you have any inter‑state clients or foreign clients
If yes, registration is essential even if turnover is low.
Step 3: Decide on voluntary registration
If you have significant expenses or corporate clients demand GST invoices, consider registering early.
Step 4: Register online via GST portal
Upload documents and complete within 30 days of crossing threshold or making taxable inter‑state/export services.
Step 5: Set up invoicing
Use SAC codes. Always include GST clearly—18% on service value.
Step 7: Keep all records
Invoices issued, supplier bills, payment receipts, LUTs, returns—retain for at least six years.
Example Scenarios Explained
Scenario A: Delhi-based content writer earns ₹15 lakh from clients all within Delhi
→ Narration: No interstate or export → No GST registration needed; you can work without charging GST.
Scenario B: Web designer in Mumbai earns ₹12 lakh from clients across Maharashtra and Gujarat
→ That is inter‑state supply → GST registration is required even though turnover is under ₹20 lakh.
Scenario C: Tutor in Kolkata earns ₹8 lakh, all local clients, but pays ₹1 lakh yearly on paid tools & software
→ No registration required—unless you want to claim ITC on tools; voluntary registration makes sense to reduce tax burden.
Scenario D: Digital marketer in Bangalore provides services via Upwork to clients abroad, earning ₹6 lakh
→ International services = exports under GST law → registration mandatory and LUT filing needed to zero‑rate GST even though turnover is low.
Why Staying GST‑compliant Matters
Freelancers often think “I’m small, so GST doesn’t concern me.” But non‑compliance or wrong assumptions can lead to:
- Legal notices or late fees (even retroactive demands from previous years)
- Difficulty working with SMEs or corporates that require GST invoices
- Missing out on ITC benefits when registering late
- Potential audit or rejection of refunds for exports
The government is now using tools like UPI data to detect unregistered traders and service providers. That means it’s possible to get notices even if you didn’t register, and you may owe tax for years
Final Thoughts
If you’re a freelancer earning under ₹20 lakh, GST may or may not apply to you—depending on who your clients are and where they are located. Once you step into inter‑state or export/OIDAR territory, registration becomes compulsory, no matter how small your earnings may be.
Voluntary registration, even when not mandand phase in meated, offers perks like input tax credit and smoother dealings with clients. But beware: registration means regular return filing and compliance.
Keep invoice formats ready, track SAC codes, maintain receipts for all expenses, and file GSTR‑1 and 3B on time. That way, you avoid penalties and position yourself as a professional.
FAQs
1. Do I need GST registration if my annual turnover is below ₹20 lakh and all clients are in my own state?
No — GST registration online is not mandatory if your annual turnover (for services) is below ₹20 lakh (₹10 lakh in certain special category states), and all your clients are within the same state and not exports or digital platforms
2. Does providing services to clients in other Indian states require GST registration even if earnings are low?
Yes — any inter‑state taxable supply, even with turnover under ₹20 lakh, requires GST registration under Section 24(i) of the CGST Act
3. What about exporting services (clients abroad) — is GST registration required below ₹20 lakh turnover?
Yes — services exported outside India are treated as zero-rated inter-state supply, so GST registration is mandatory regardless of turnover, with procedural rules like filing LUT or paying IGST and claiming refund
4. What are OIDAR services, and do freelancers supplying them need GST registration?
OIDAR stands for Online Information and Database Access or Retrieval — services like digital marketing, cloud, streaming, e‑books. Freelancers providing OIDAR services must register even if turnover is below threshold
5. Can I register for GST voluntarily even if it’s not mandated? Why would I do that?
Yes — voluntary registration lets you issue GST‑compliant invoices (often requested by corporate clients) and claim input tax credit on expenses like software, tools, equipment, etc.
6. Which GST returns must registered freelancers file, and how often?
Registered freelancers must file GSTR‑1 (outward supply) and GSTR‑3B (summary tax payment). For small taxpayers under the QRMP scheme (<₹5 crore turnover), quarterly GSTR‑1 and monthly GSTR‑3B are allowed
7. How do advance payments affect GST for freelancers?
GST liability arises on the earlier of invoice issuance or payment receipt date. If you get an advance, you must issue a receipt voucher, report it and pay GST accordingly even before delivery of service
8. Which GST rate applies to most freelance professional services?
Most freelancers fall under SAC headings like 9983 or 998314 and must charge 18% GST on their services, unless a specific service is exempt or charged differently
9. Can freelancers claim input tax credit (ITC)? What business expenses qualify?
Yes — registered freelancers can claim ITC on GST paid for business-related items such as laptops, internet, software subscriptions (like Canva, Adobe), online advertising, etc. Proper invoices must be retained 10. What penalties apply if GST compliance rules are ignored?
Penalties include: up to ₹10,000 for non-registration, or ₹50/₹100/day per return for late filing; plus 18% interest on late payments. Failures can trigger notices or retroactive tax assessments.
ALSO READ
Manav Sampada UP e-HRMS Login Leave Application