The US has long encouraged international investment, retirement and immigration. The US government has the authority to levy tax on any income earned by foreigners doing business within the US. This can lead to double taxation issues, where the taxpayer not only must pay US taxes but also taxes in their home country. The taxation of international transactions depends on both the law of the US, Internal Revenue Code and any current treaties between the respective countries. The tax treaties are bilateral agreements between countries to reduce or eliminate double taxation. Our firm will work for you to ensure to eliminate double taxation.