The total one time cost for temporary residency for moving to Mexico is between $30 to $40 once you get your temporary residence at the Mexican consulate. When you get here you have to have 3,365 pesos (US $184) for a year plus the $30 that will be the immigration fee. And then if you want a person like me to hire to do this when the person arrives to Mexico, it’s between 1,000 to 1,500 pesos (US$ 55 to $82) on top of the immigration fee.
Basically, in order to come and live in Mexico, every foreigner has to go to a Mexican consulate. In the Mexican consulate, the person can ask directly for a Permanente or for a Temporary. My advice is to try to get a Permanente. If the Mexican consulate approves the Permanente then that person is already a Permanente and only when they arrive to Mexico, their card will be issued in Mexico.
If they want a Temporary, it’s just basically the same. They have to go to a Mexican consulate and fulfill the income requirements, which is the same thing they would have to do for the Permanente.
(The Plaza de la Constitución, Mexico City, Mexico, pictured.)