I am currently living in Canada (Canadian citizen). I would like to seek permanent residence in Mexico. I am retired so do not plan to work/earn revenues while being in Mexico, except using my pension from abroad. This pension is coming from Canada and Switzerland.
For the Canadian pension, I will continue to pay taxes to Canadian government (for revenues earned in Canada) (about 35% taxes).
But regarding my Swiss pension, the income tax from Switzerland is automatically withdrawn from the amount received (10%). Will it be subjected to Mexican taxes even if it comes from abroad ?