Skip to main content

Blog · India

Upwork India: Complete Tax Guide for Indian Freelancers

How Upwork income is taxed in India — Section 44ADA benefits, GST registration, LUT filing, and receiving payments in INR.

India has one of the largest Upwork freelancer communities in the world. But the tax implications of earning through Upwork aren't always clear. Here's a comprehensive guide for Indian freelancers on the platform.

Is Upwork Income Taxable in India?

Yes. If you're a resident Indian, your Upwork earnings are fully taxable in India as business income. India taxes residents on their worldwide income, so it doesn't matter that your clients are overseas.

The good news: you can use Section 44ADA to declare only 50% of your gross receipts as taxable income. Read our detailed Section 44ADA guide for more.

Does Upwork Deduct TDS?

No. Upwork is a US-based company and does not deduct Indian TDS from your earnings. However:

  • Upwork charges a 10% service fee on your earnings (this is their commission, not tax)
  • You must complete the W-8BEN form on Upwork to avoid US tax withholding
  • Your net earnings arrive in your account without any Indian tax deduction

GST for Upwork Freelancers

Upwork services to foreign clients qualify as export of services, which is zero-rated under GST. Here's what you need to do:

  1. Register for GST if your annual turnover exceeds ₹20 lakh (recommended even below this threshold)
  2. File a Letter of Undertaking (LUT) annually on the GST portal — this lets you export services without paying IGST upfront
  3. File quarterly GSTR-1 and GSTR-3B reporting your export earnings

Without an LUT, you'd need to pay 18% IGST on your export earnings and then claim a refund — which ties up your working capital.

Receiving Upwork Payments in India

Method Processing Time Effective Cost
Direct to Indian Bank (via Upwork)2-5 business daysFree (Upwork side); bank FX spread ~2-3%
PayPalInstant2.9% + ₹3-5 conversion markup
Payoneer1-2 business days1-3% conversion fee
Wise1-2 business days0.5-1.5% (best rates)

Important: Under FEMA regulations, all foreign exchange earnings must be received through authorized banking channels. Your bank will issue a Foreign Inward Remittance Certificate (FIRC) — keep this for your GST and income tax records.

Tax Calculation Example

Assume you earn ₹12,00,000/year on Upwork:

  1. Gross receipts: ₹12,00,000
  2. Section 44ADA deemed income (50%): ₹6,00,000
  3. Standard deduction (New Regime): ₹75,000
  4. Taxable income: ₹5,25,000
  5. Tax (New Regime): 5% on ₹2,25,000 = ₹11,250
  6. Effective tax rate: ₹11,250 / ₹12,00,000 = 0.94%

That's remarkably low for ₹12 lakh in earnings — thanks to the combination of Section 44ADA and the New Regime's lower tax rates.

Filing Requirements

Filing Form Deadline
Income tax returnITR-4 (Sugam)July 31
Advance tax (if tax > ₹10,000)Self-assessmentJun 15, Sep 15, Dec 15, Mar 15
GST return (if registered)GSTR-3B22nd/24th of following month
LUT renewalGST FORM RFD-11Start of each financial year
Disclaimer: Tax rules are subject to change. Consult a chartered accountant for advice specific to your situation.

Want to calculate your taxes? Try our Upwork fee calculator or India tax calculator.

Ad · bottom
FN

Fahmi

Freelance Software Engineer & Tax Researcher

Researching and maintaining freelance tax guides for 6 Asian countries based on official government regulations.