logo

Tax on Foreign Income: What Indian Freelancers Need to Know (2025)

prashanth
Prashanth26 November 2025

You landed a client in the US. Another one in the UK. Your invoices are in dollars, your payments come through PayPal or Wise, and for the first time, you're earning in foreign currency.

Then tax season arrives, and you're stuck with questions: Do you need to report this income? How do you file a tax return with foreign income? What about money sitting in Payoneer, does that count?

If you're an Indian freelancer earning from international clients, this gets confusing fast. Here’s what you actually need to know about tax on foreign income, without the jargon or panic.

Tax on foreign income (for freelancers) — the one core rule

Here’s what matters: if you’re a Resident and Ordinarily Resident (ROR) in India, your global income is taxable in India. That includes payments from foreign clients and international platforms. 

The payment route doesn’t change this. Whether money lands in PayPal, Wise, Payoneer, Skydo, a USD/EUR account abroad, or directly into your Indian bank account — for most ROR freelancers working from India, this is still tax on foreign income in India.

For the rest of this guide, we’re focusing on ROR freelancers (which covers most people freelancing from India).

What counts as “foreign earned income” for freelancers?

Foreign-earned income isn’t a special category on your tax return. It’s simply the income you earned from clients or platforms outside India.

This includes:

  • Direct foreign clients (US, EU, UAE, etc.)
  • Platforms like Upwork, Fiverr, Toptal
  • International agencies or marketplaces paying you from abroad

For tax purposes, this usually falls under Profits and Gains of Business or Profession (PGBP) since freelancing is treated as your business.

One crucial detail: your tax is calculated in INR, not dollars or euros. Income in foreign currency is converted using the prescribed exchange-rate rule (commonly referenced as Rule 115 / SBI TT buying rate approach).

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

How to file taxes on foreign income (ITR) — step-by-step

1) Choose the correct ITR form

Many freelancers use presumptive taxation under Section 44ADA because it simplifies reporting.

  • Under 44ADA, 50% of gross receipts is treated as profit.
  • The gross receipts threshold is ₹50 lakh, and it can be ₹75 lakh if cash receipts are within 5% of total receipts (as per the e-filing portal guidance). 

If you don’t use presumptive taxation (or you’re above the eligible threshold), you typically file a form like ITR-3 and report actual profit after expenses.

2) Report foreign income correctly

  • Declare your gross foreign income in INR.
  • Platform fees (PayPal/Wise) are generally treated as expenses, not a reason to report only the net amount.
  • If you’re required to disclose foreign income/assets, ensure the relevant schedules are filled accurately (foreign disclosures exist for transparency and scrutiny). 

A clean tax return with foreign income declared correctly is non-negotiable.

Already taxed abroad? DTAA + Foreign Tax Credit (FTC)

Sometimes foreign clients/platforms withhold tax.

W-8BEN (common US client/platform scenario)

If you work with US platforms/clients, Form W-8BEN is commonly used to establish foreign status and claim treaty benefit eligibility; if you don’t provide it when requested, withholding can apply at a 30% foreign-person withholding rate. 

Claiming FTC in India

If tax was paid/withheld abroad and a DTAA applies, you can usually claim Foreign Tax Credit (FTC) in India (subject to rules and documentation).

Form 67 is the key compliance step for FTC. The Income Tax Department’s guidance generally links FTC to filing Form 67 within the specified timeline (commonly described as on or before the end of the assessment year).

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

How to avoid surprise tax bills

  • Estimate tax annually: If your tax liability crosses the threshold where advance tax applies, pay it in instalments to avoid interest.
  • Keep business finances separate: A separate account for receipts = easier reconciliation.
  • Maintain basic bookkeeping: Monthly/quarterly P&L beats year-end chaos.

Documents freelancers must keep (this actually matters)

When you file taxes on foreign income, documentation is what protects you.

Keep:

  • Invoices + contracts
  • Payment platform statements (PayPal/Wise/Payoneer/Skydo)
  • Bank statements with inward remittances
  • FIRC/FIRA (proof of export of services / inward remittance nature)
  • Foreign tax deduction certificates (to claim FTC)
Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

Common mistakes (that cause real problems)

  • Assuming foreign income isn’t taxable if left abroad (wrong for ROR). 
  • Reporting only net receipts after platform fees (gross receipts vs expenses gets messy fast)
  • Skipping advance tax and paying interest later
  • Losing FTC because Form 67/documentation isn’t done properly
  • Poor record-keeping (no invoices, no statements, no proof trail)

How Skydo helps with tax compliance (without “avoiding tax”)

Skydo isn’t about avoiding taxes. It’s about having clean numbers and clean proof.

  • Instant FIRA for every transaction → easier justification for foreign receipts
  • Clear INR visibility via live FX + transparent fees → fewer back-calculations
  • Audit-friendly records with consistent transaction trails → fewer mismatches

Result: you pay the correct tax with less confusion and less paperwork panic.

Explore Skydo

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo
Frequently asked questions

Is tax on foreign income applicable to Indian freelancers?

Yes—if you’re Resident and Ordinarily Resident (ROR), your global income is taxable in India.

What is foreign earned income for freelancers in India?

How do I file taxes foreign income in India?

Can I avoid double taxation if tax was deducted abroad?

What is Form 67 and when is it required?

About the author
prashanth
Solution & banking
With a decade of experience at Citi Bank, Prashanth leads payments partnerships and solutions at Skydo.️Travel & Sports
Save 50% on every international transfer