Earning in dollars, but worried you’re paying tax twice?
Agarwal & Choksi July 23, 2026 2 min read

Earning in dollars, but worried you're paying tax twice? πΈ
With remote work, US stock investing, and foreign ESOPs becoming so common, this is a question I hear all the time.
Hereβs the simple reality for Indian Residents (ROR): You are taxed on your WORLDWIDE income in India.
Yes, the country where you earned it (say, the US or UK) might also tax it. But that doesn't automatically mean you pay double.
India has Double Taxation Avoidance Agreements (DTAAs) with many countries precisely to prevent this. The goal is simple: tax the same income only once.
π¨ But the relief isn't automatic! The biggest challenge isn't the law, it's the lack of awareness.
I see two costly assumptions constantly:
βοΈ Mistake 1: "Tax was already deducted abroad, so I don't need to do anything in India."
This is wrong. You MUST report that income in your Indian tax return.
βοΈ Mistake 2: "I didn't bring the money to India, so it's not taxable here."
Also wrong. Your global income is taxable in India based on your residential status, not whether you remitted the funds.
What this means for you is a simple 3-step process:
πΉ Know the Rules: Understand the specific DTAA between India and the source country.
πΉ Document Everything: Keep clear records of foreign income earned and taxes paid abroad.
πΉ Disclose Accurately: Claim the Foreign Tax Credit (FTC) correctly in your ITR.
With tax authorities now getting more data from other countries (soon to be reflected in your AIS), getting this right is more important than ever.
What's the biggest challenge you've faced when dealing with foreign income and Indian taxes?
#InternationalTax #DTAA #IncomeTaxIndia #ForeignIncome #Taxation
This article is for general information only and does not constitute professional advice. Please consult the firm for advice specific to your circumstances.