I am a citizen of Canada (2005). Previously citizen of India. I am a Permanent resident of US. I earn income in Canada, India, and US and spend almost 4 months in each country. At present I pay taxes in the country where the respective income is earned (US, India, Canada).
Is this is the right thing to do? Where should I pay taxes? Any problems with my thinking process? Please advice. Thanks in advance...
Is this is the right thing to do? Where should I pay taxes? Any problems with my thinking process? Please advice. Thanks in advance...