Hi, can someone explain to me please.. if I go to USA and pick up gc and then come back to UK for lets say 6 months and in those 6months I am working and earning a salary in UK... Will this salary which already has been subjected to UK taxes then be subjected to USA taxes as well???
Thanks
You should consult a professional that is familiar with the UK and US tax laws.
What I write below is based on bits of information I gathered from different sources.
DO NOT ACT UPON WHAT I WRITE. CONSULT A PROFESSIONAL
The IRS will express interest in your UK income. In fact, according to the US law you must report at the end of the fiscal year all your incomes and investments around the the world. This is the famous FBAR (Foreign Bank Accounts Report).
Yet this does not mean that you have to pay additional tax in the US. It depends on whether the US and UK have a Tax Treaty and whether it applies to your income. If so, then the treaty will most likely prevent double taxation. For example, if your center of life, in a fiscal year, is in the US and the US tax is higher than the UK tax then you would need to pay only the difference. If it is lower, then you would not need to pay any additional tax in the US for that income. The income may be from a salary, property, investment etc.
Note that US taxes on investments outside the US may be a bit aggressive (
Link: When Becoming a U.S. Resident, Beware of PFIC Rules).
Tax Treaty does not necessarily cover social security taxes. For this there should be a separate Treaty. If such a treaty exists then it protects you from double taxation. If not then, depending on where your center of life is and other factors, you may need to pay in the US the social security tax on your UK salary income.
Bottom line:
consult a professional before doing anything irreversible that may cause you financial damage