I left the USA for India in 2019, and expect to be a non-resident for US taxation purposes when I turn 59.5. In the India-US tax treaty Article 20 Clause 1 states

"Any pension, other than a pension referred to in Article 19 (Remuneration and Pensions in Respect of Government Service), or any annuity derived by a resident of a Contracting State from sources within the other Contracting State may be taxed only in the first-mentioned Contracting State."

  1. Does this mean that my traditional IRA distributions will be taxed only in India?

  2. What about Roth IRA distributions? I know they will not be taxed in the USA. But will they be taxed in India as per the treaty? I was not able to identify in the treaty the clause that pertains to Roth IRA distributions.

I am debating between converting traditional to Roth, and leaving the traditional alone. But the decision will depend on how the money is taxed. If #1 is true, and Roth distributions are taxed again in India I'd rather leave the traditional IRA alone. If #1 is true, and Roth distributions are not taxed again in India then conversion might make sense. If #1 is false, I will consider conversion.


IRA distributions are not pensions or annuities as far as US law in concerned and so I don't think that Article 20 applies to them. I believe that what does apply is the Relief from Double Taxation clause which says in Section 2(a)

"Where a resident of India derives income which, in accordance with the provisions of this Convention, may be taxed in the United States, India shall allow as a deduction from the tax on the income of that resident an amount equal to the income tax paid in the United States, whether directly or by deduction. Such deduction shall not, however, exceed that part of the income tax (as computed before the deduction is given) which is attributable to the income which may be taxed in the United States."

If my belief is correct, then there is no advantage to converting a Traditional IRA into a Roth IRA (paying taxes on the value in the year of conversion). Take distributions from your Traditional IRA after turning 59.5 (from which 30% will be mandatorily withheld for US income tax since the money will be going to a non-US address). Note that tax withheld is not the same as the tax due; the latter amount is determined only when the US tax return is completed, and if the 30% is too much, you will get a refund of the difference. Yes, the total amount (that is, without the 30% withholding removed) will be taxable in India again, but you will get a credit against the income tax due to India in the amount of taxes paid to the US; not the 30% withheld. Also, be aware that the Indian tax year (April 1 till the next March 31st?) is different from the US tax year (which is the calendar year January 1 to December 31).

Oh, and India and the US don't have a tax treaty (the US Senate did not vote to approve it, as required by US law) but do have a DTAA (Double Taxation Avoidance Agreement) which doesn't have the same status as a tax treaty.

  • 30% tax would most likely be much more than the tax calculated on the same amount in India. Also, 1040 NR line 16b is for taxable IRA distributions on which the tax is calculated in a graduated manner according to 1040 NR instructions. Why do you say a flat 30% tax will be withheld? What if I convert to Roth? Will Roth be taxable again in India? – user2371765 Jun 4 '20 at 15:23
  • Also, the money will be credited to a US account which I plan to keep open. – user2371765 Jun 4 '20 at 15:24
  • Pub 515 Withholding on Specific Income / Pensions, Annuities and Alimony (code 15) which is the instructions for the payor says: For purposes of Chapter 3 withholding, in the absence of a treaty exemption, you must withhold at the statutory rate of 30% on the entire distribution that is from sources within the United States. You may, however, apply withholding at graduated rates to the part of a distribution that arises from the performance of services in the United States after December 31, 1986. – user2371765 Jun 4 '20 at 15:30
  • I remarked that 30% would be more than the taxes in India to indicate that I am not sure what tax credit I will receive. I will surely not get money back from India. – user2371765 Jun 4 '20 at 15:37
  • According to irs.gov/businesses/international-businesses/… there is an India-USA tax treaty. – user2371765 Jun 13 '20 at 18:39

IRA distributions can be considered and reported as pensions if taken as periodic distributions and not a lumpsum payment. However, if it's not being considered as a pension due to some reason, you can rollover the IRA into an annuity which should more likely be distributed tax-free to NRAs in India and taxed in India as ordinary income. See the tax rates at https://www.irs.gov/pub/irs-utl/Tax_Treaty_Table_1_2019_Feb.pdf To claim a 0% withholding instead of the default 30% for all distributions to NRAs, one should submit the W8-BEN form to the IRA trustee before the distribution so they can apply the correct withholding. Even if 30% has been withheld due to non-filing of W8-BEN, one can claim a refund of the tax when filing the tax return 1040-NR.

  • Does it mean 30% would not be withhold on Roth IRA? – Novice User Jan 6 at 3:03
  • If taken as an annuity with periodic distributions (not lumpsum), 30% should not be withheld since the rate of withholding tax on such annuity distributions is 0 as per the DTAA with India. If taken as a lumpsum, the standard tax rate of 30% will apply since Roth IRA tax shelter is only applicable to people residing in the US. – Abhinav Maurya Jan 7 at 4:05
  • Thanks, does it mean DTAA handles Roth IRA and traditional IRA differently if W8-BEN is filled? My head spun after reading bogleheads.org/forum/viewtopic.php?t=276156 as it says IRAs are not annuity – Novice User Jan 7 at 5:39
  • 1
    IRAs are not annuity. They are accumulated retirement funds. One can buy an annuity with it. – Abhinav Maurya Jan 7 at 6:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.