I am planning on retiring in Switzerland. I am trying to understand whether there is a taxation agreement between the USA and Switzerland with regards to Social Security benefits and 401(k) withdrawals.
I am aware that the USA taxes her citizens no matter where they live; I am also sure that Switzerland will want to tax me on my U.S. Social Security benefits and 401(k) withdrawals. But there's got to be some sort of agreement for the mitigation/avoidance of double taxation --I hope!
I located online the so-called "Convention Between the United States of America And The Swiss Confederation For The Avoidance of Double Taxation With Respect to Taxes on Income", but I honestly have troubles understanding it. I am not even sure that it is the treaty that I should be reading!
Anyone here an expert in this matter?
Thanks.