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:
- Register for GST if your annual turnover exceeds ₹20 lakh (recommended even below this threshold)
- File a Letter of Undertaking (LUT) annually on the GST portal — this lets you export services without paying IGST upfront
- 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 days | Free (Upwork side); bank FX spread ~2-3% |
| PayPal | Instant | 2.9% + ₹3-5 conversion markup |
| Payoneer | 1-2 business days | 1-3% conversion fee |
| Wise | 1-2 business days | 0.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:
- Gross receipts: ₹12,00,000
- Section 44ADA deemed income (50%): ₹6,00,000
- Standard deduction (New Regime): ₹75,000
- Taxable income: ₹5,25,000
- Tax (New Regime): 5% on ₹2,25,000 = ₹11,250
- 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 return | ITR-4 (Sugam) | July 31 |
| Advance tax (if tax > ₹10,000) | Self-assessment | Jun 15, Sep 15, Dec 15, Mar 15 |
| GST return (if registered) | GSTR-3B | 22nd/24th of following month |
| LUT renewal | GST FORM RFD-11 | Start of each financial year |
Want to calculate your taxes? Try our Upwork fee calculator or India tax calculator.