On the same $90,000 gross, a worker takes home roughly $12,730 more per year in Mexico than in Canada. That gap reflects the tax structure alone — before rent, healthcare, or savings behaviour come into play.
Housing is the first multiplier. Canada has very high rent pressure, while Mexico has low rent pressure. That means part of the higher take-home in Mexico can be absorbed by rent if you land in a major city.
Healthcare and pensions go in the opposite direction. Canada runs a universal healthcare model — Universal provincial healthcare; dental and drugs are typically private or employer-paid. Mexico uses a mixed model — IMSS and ISSSTE for employees; private clinics widely used. The country with lower take-home often shifts costs that the other country leaves to your private budget.
Net-of-everything, a relocation decision should weigh strong public welfare in Canada against basic public welfare in Mexico, plus differences in pension capture, social safety nets, and city-level cost of living.