About taxes...
They say two things are for sure in this world: death and taxes. So, here's what I know about taxes anyway:
- Canadian PRs living/working in the US have to pay taxes in both countries (I am right now working on a possibility to be able to declare myself non-resident for tax purposes, but it's kind of hard because they will tie status for immigration and taxes together).
- if you live and work in the US, and are Canadian PR or Canadian citizen, the only person you can sponsor for Canadian PR is a spouse, no other family members qualify. If you want to sponsor parents for example, you will have to live in Canada.
- if you have met the residency requirement (1095 days of physical residency in Canada) you can apply for citizenship even if you live/work in the US.
- last point: as soon as you become a Canadian citizen, you can declare yourself to be a non-resident of Canada and after that you will not have to pay any taxes - Canada does not tax your global income unless you are a resident of Canada.
Happy New Year everyone!