cheguevera said:
Hi Jonboy,
Thank you for the comment.
Are you saying that if someone come to Canada in May 01, 2010, he/she will not have to declare the incomes received in previous months?
Thanks again
Yes. The key question is when do you become tax resident in Canada. This is usually the day you (and/or your family if you have one) move here to live. There can be other complexities in making this determination but it usually also coincides with you applying for a provincial health care plan and all the other things that indicate the Canada is now your home.
Before you become tax resident in Canada you only have to pay tax in Canada on Canadian sourced income. For example, dividends on Canadian shares, or business income if you have a business establishment in Canada. Once you become tax resident in Canada your world-wide income is taxed here. You do get credit for foreign income taxes paid on income that is also taxable in Canada.
For example at January 1, 2010 a family lives in India but the husband works most of the year in Dubai. They have made some money over the years and this is held in a deposit account in London UK. They have applied for, and received, permanent residency in Canada. On February 1, 2010 they "land" in Canada to activate their visas. After a few days in which they apply for SINs, and open a bank account and arrange to rent a house later in the year they return to India/Dubai.
There is no change in tax status at this time. The family's earnings in India, Dubai or the UK are of no concern to the Canadian government.
On May 1, 2010 the wife and children move to Canada and start to live in the house they had arranged earlier in the year. At this point the wife has become a tax resident of Canada. So has the husband, even if he stays in Dubai. His family live in Canada and he has a home available to him in Canada so he is considered a tax resident here. From May 01 onwards the husband's earnings in Dubai, and the interest the family earn on the deposit in London, count as taxable income in Canada.
The only time the Canadian government need to know anything about income or earnings before May 1, 2010 is if the family applies for child tax credit. This is calculated on the family's earnings in previous years. Even though you will need to tell the government about earnings prior to May 1, 2010 they are still not taxable in Canada.