Complete GST Guide for Indian Freelancers: Thresholds, Export of Services, Upwork Billing, Foreign Remittance & LUT Rules
With the rapid expansion of the global digital economy, thousands of Indian software engineers, creative writers, UI/UX designers, and remote consultants earn their income from international clients and platforms like Upwork and Fiverr.
However, earning cross-border income brings strict compliance requirements under India's Goods and Services Tax framework. Misunderstanding registration limits, neglecting Letter of Undertaking filings, or lacking foreign inward remittance proof can lead to severe tax notices and frozen working capital.
Quick Answers: Essential GST Facts for Freelancers
When is GST registration required? GST registration is mandatory when your combined gross income from all sources across India exceeds ₹20 Lakh in a financial year (₹10 Lakh for special category northeastern states).
Do foreign earnings count toward the limit? Yes. International income counts toward your aggregate turnover, even though export services qualify for a 0% tax rate.
How do you avoid paying 18% GST on foreign client work? By submitting an annual online Letter of Undertaking (Form GST RFD-11) on the GST portal before issuing foreign invoices.
Understanding GST Registration Thresholds
A common belief among creative professionals is that income earned in foreign currencies (USD, EUR, GBP) is excluded from GST calculations.
Under Section 22 of the CGST Act, 2017, aggregate annual turnover is evaluated on a PAN-India basis and includes domestic sales, exempt supplies, and all export of services.
Standard Threshold: ₹20 Lakh per financial year for service providers in most Indian states.
Special Category States: ₹10 Lakh per financial year for Manipur, Mizoram, Nagaland, and Tripura.
Goods vs. Services Difference: The higher ₹40 Lakh threshold applies strictly to traders and suppliers of physical goods, not to digital freelancers or service consultants.
Key Takeaway: Even if 100% of your earnings come from overseas clients via platforms like Upwork, once your total gross earnings pass ₹20 Lakh in a financial year, obtaining a GSTIN is legally required within 30 days.
Export of Services & Zero-Rated Supplies
Under Section 16 of the IGST Act, 2017, exporting services qualifies as a "Zero-Rated Supply." This allows you to apply a 0% tax rate, provided you satisfy five key statutory conditions:
The service provider is based in India.
The service recipient is located outside India.
The place of service supply is outside India.
Payment is received in convertible foreign exchange (or INR where permitted by RBI) in an Indian bank account.
The provider and recipient are independent legal entities.
Filing a Letter of Undertaking (LUT) to Protect Cash Flow
To invoice international clients or Upwork without charging 18% IGST upfront, freelancers must file a Letter of Undertaking (Form GST RFD-11) online on the GST portal prior to sending export invoices.
Why LUT Filing is Essential:
Filing with an Active LUT: Submit an online LUT every financial year. You can issue zero-rated export invoices (0% GST) to overseas clients or Upwork, avoiding upfront tax outlays.
Exporting Without an LUT: If you export services without an active LUT, you must pay 18% IGST upfront out of pocket in your GSTR-3B return and then apply for a tax refund (Form GST RFD-01), which can lock up funds for several months.
LUT Compliance Workflow: Obtain GSTIN -> File Form GST RFD-11 (LUT) on GST Portal -> Issue 0% GST Export Invoices -> Secure FIRC / BRC from Bank.
Upwork Invoicing & Foreign Remittance Proof (FIRC / e-BRC)
Proper record-keeping is critical when managing international platform withdrawals and foreign payments:
Invoicing Overseas Clients & Upwork: Your export invoice must include your GSTIN, the client's foreign address, the correct SAC code (e.g., 998311 for IT/Software, 998390 for Content Writing), and the standard declaration: "Supply meant for export of services under Letter of Undertaking (LUT) without payment of Integrated Tax (IGST)."
Securing Banking Proof (FIRC and e-BRC): When withdrawing money via PayPal, Payoneer, or direct bank transfer, you must maintain proof of foreign inward remittance. Tax authorities require a Foreign Inward Remittance Certificate (FIRC) or an electronic Bank Realisation Certificate (e-BRC) issued by your bank to prove that foreign currency entered India legally.
Freelancer Compliance Matrix
GST Registration: Below ₹20 Lakh: Optional | Above ₹20 Lakh: Mandatory
Domestic Clients Tax Rate: Below ₹20 Lakh: No GST Charged | Above ₹20 Lakh: 18% GST (CGST+SGST or IGST)
Foreign Clients Tax Rate: Below ₹20 Lakh: No GST Charged | Above ₹20 Lakh: 0% GST (Zero-Rated with Active LUT)
LUT Requirement: Below ₹20 Lakh: Not Applicable | Above ₹20 Lakh: Mandatory (Renewed Annually)
Input Tax Credit: Below ₹20 Lakh: Cannot Claim | Above ₹20 Lakh: Eligible on Laptops, Software, Internet
Return Filing Schedule: Below ₹20 Lakh: Not Applicable | Above ₹20 Lakh: Monthly / Quarterly (GSTR-1 & GSTR-3B)
Step-by-Step Action Checklist
Monitor Monthly Income: Keep track of gross earnings from domestic clients, Upwork, Fiverr, and foreign retainers.
Register for GSTIN: File for GST registration within 30 days of crossing the ₹20 Lakh limit.
Submit Your LUT (RFD-11): File your LUT online as soon as your GSTIN is active, and renew it before April 1st of every financial year.
Claim Input Tax Credit: Keep valid tax invoices for business expenses (laptops, software subscriptions, cloud hosting, internet bills) to reduce domestic GST liabilities.
Professional Guidance & Support
Managing international invoices, platform fee deductions, annual LUT renewals, and monthly GST return filings can be complex without expert oversight.
For detailed statutory guidance, downloadable invoice templates, and professional advisory services, explore the full publication on the GST Guide for Freelancers page published by the tax experts at Delhi Tax Solutions (https://delhitaxsolutions.com/gst-guide-for-freelancers/).
Top comments (0)