GSTInvoice

GST Education

GST on Freelance Services in India — Complete Guide (2026)

GST on freelance services in India is 18% for domestic clients and zero for foreign clients (export of services). Whether you are a designer, developer, writer, consultant, or photographer — this complete guide covers registration rules, SAC codes, invoice format, and ITC for Indian freelancers.

By Arjun Sharma · GST & Tax Compliance Specialist Reviewed for GST accuracy
No signup required ₹6.36 Cr+ invoice value processed Trusted by 300+ businesses Free forever

Free Tool — No Login Required

Create GST Invoice as a Freelancer

Auto CGST/SGST/IGST split PDF in 30 seconds No signup needed Free forever
Generate GST Invoice in 30 Seconds
What you get: GST-compliant PDF Shareable invoice link UPI QR on invoice GSTIN validation

GST Rate for Indian Freelancers

All professional freelance services attract 18% GST when provided to clients in India. This applies to: graphic design, web development, content writing, photography, videography, social media management, digital marketing, consulting, accounting, legal drafting, and any other service-based freelance work. The 18% rate is uniform across professions. Services to overseas clients qualify as exports — zero-rated under GST.

GST Registration Threshold for Freelancers

GST registration is mandatory if annual freelance income exceeds ₹20 lakh (₹10 lakh in special category states). Aggregate turnover includes all Indian clients AND zero-rated exports. A freelancer earning ₹15 lakh from Indian clients + ₹8 lakh from US clients = ₹23 lakh aggregate turnover — registration required. Voluntary registration is available below ₹20 lakh and helps claim ITC and issue formal GST invoices to corporate clients.

Skip the manual work

Free Freelancer GST Invoice Generator

Instead of manually formatting invoices in Excel, generate GST-compliant invoices instantly — automatic CGST, SGST & IGST calculation, PDF download, and shareable link.

SAC Codes for Freelancers by Profession

Profession SAC Code GST Rate
Web Developer / IT Freelancer 998311 18%
Graphic Designer 998392 18%
Content Writer / Copywriter 998392 18%
Digital Marketer 998431 18%
Photographer / Videographer 998392 18%
Consultant (Management, HR, Finance) 998311 18%
Accountant / CA Support Services 998221 18%
Translator / Interpreter 998913 18%

Invoice Example: Freelancer Billing Indian Client

Rahul (Bengaluru, GSTIN: 29AABCR1234D1ZF), a freelance UI designer, bills a Pune startup ₹75,000 for app design (SAC 998392). Inter-state supply: IGST 18% = ₹13,500. Total: ₹88,500. The startup provides GSTIN 27AABCS5678E1ZP on the invoice and claims ₹13,500 ITC. Rahul files this sale in GSTR-1 as an inter-state B2B supply.

Freelance Export Income — Zero-Rated GST

Freelancers earning from international clients via Upwork, Toptal, Freelancer, direct contracts, or SWIFT transfers should export under LUT. Steps: (1) Register for GST, (2) File LUT application on the GST portal before the financial year, (3) Issue invoices to foreign clients without GST, (4) Report zero-rated exports in GSTR-1 under "Exports without payment of IGST". Maintain FIRC (Foreign Inward Remittance Certificate) from your bank as proof of export payment.

ITC for Freelancers

Registered freelancers can claim ITC on: laptop and desktop (18% GST — eligible if used for freelancing), software licences (Adobe, Figma, GitHub, JetBrains — 18%), mobile phone (18% — if primarily for business), internet connection (18%), coworking space (18%), business books and courses (18%), professional photography equipment. ITC reduces net GST payable. If you collect ₹50,000 GST from Indian clients and paid ₹12,000 GST on tools and expenses, you remit only ₹38,000.

FAQs

At what income do freelancers need GST registration in India?

GST registration is mandatory when total annual income (India + exports) exceeds ₹20 lakh. Below ₹20 lakh, registration is optional. For inter-state services, rules may differ — consult a CA.

Is GST charged on Upwork or Fiverr income?

No — income from foreign clients via Upwork, Fiverr, or direct international contracts is zero-rated (export of services). No GST is charged. But registration may still be required based on aggregate turnover.

What invoice should a freelancer issue to a company client?

A GST tax invoice with your GSTIN, SAC code, service description, taxable value, and applicable GST (CGST+SGST or IGST). The company will use this to claim ITC. Without a valid invoice, the company cannot claim ITC.

Can freelancers use the composition scheme?

No. The composition scheme is not available for service providers (except restaurant services). Freelancers must file regular GST returns (GSTR-1 + GSTR-3B monthly or quarterly).

Why Businesses Stop Using Excel for GST Invoices

Manual GST calculation mistakes

One wrong CGST/SGST split or a misapplied rate triggers notices and ITC denial for your buyer.

Slow invoice creation

Copying last month's Excel file, updating dates, recalculating — 20 minutes for what should take 30 seconds.

Formatting breaks on every device

Excel invoices look different on every printer and PDF converter. Clients complain about unreadable layouts.

No easy sharing or payment link

Sending PDFs over WhatsApp with no way for clients to pay directly slows down collections.

Incorrect tax type (IGST vs CGST+SGST)

Excel can't auto-detect intra vs inter-state supply. Wrong tax type = ITC rejected for your buyer.

Disclaimer: The information in this article is for general informational purposes only and does not constitute professional tax, legal, or financial advice. GST rules and rates are subject to change. Consult a qualified CA or tax professional before making compliance decisions.

Generate Freelance Invoice — Free

Create professional GST invoices instantly — no Excel, no manual calculations.

  • Automatic CGST/SGST/IGST calculation from GSTIN
  • PDF download in under 30 seconds
  • Shareable invoice link — clients pay via UPI QR
  • No signup required — free forever

Want to see it first? View sample GST invoice →

More GST guides