Income in US & Canada, where to pay tax

niwea

Registered Users (C)
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...
 
This is more complicated than you may think and I would recommend professional help: in principle you have to pay the taxes in all countries; the US IRS is particularily predatory so you should check carefully. Depends if a double taxation agreement exists between the countries for example. If something is taxable in one country but not the other you would have to pay in the one that collects taxes. Earning money in several countries is always a disavantage and the system is full of potential probelms.
 
Top