I moved to CDMX in 2021 with $3,000 saved and a remote job. Lost about $2,800 in the first 6 months through stupid decisions. Here's what I wish someone had told me.
I spent 3 days in Mexico City, fell in love with Roma Norte, signed a lease for $1,200/month. Seemed perfect.
Month 2: Realized I was living in an expensive expat bubble where nobody spoke Spanish to me and my favorite "local" coffee shop charged $7 for lattes.
Month 4: Found out my friend was renting a bigger apartment in Narvarte for $650.
Month 8: Discovered I actually preferred quieter neighborhoods like Coyoacán but was stuck in my lease.
Cost of this mistake: $550/month × 12 months = $6,600 extra vs what I should have paid.
What I should have done: Short-term Airbnb in Roma for 1-2 months while exploring other neighborhoods. Would've cost an extra $400 total but saved me $6,000+.
Lesson: Your weekend vacation vibe ≠ where you'll want to live long-term. Most expats move neighborhoods within their first year. Don't lock in before you know the city.
MISTAKE #2: Not Learning Spanish Before Arriving
I showed up thinking "Mexico City is international, I'll pick it up naturally."
Three months later I still couldn't:
- Read my rental contract (got screwed on deposit terms)
- Talk to my landlord (maintenance took forever)
- Make local friends (stuck in expat circles)
- Get fair prices (paid gringo tax everywhere)
Cost of this mistake:
- Landlord kept $500 security deposit claiming "damages" I couldn't dispute
- Overpaid on services by 20-30% for 6 months ≈ $800
- Total: $1,300
What I should have done: 3 months of Duolingo + italki lessons before moving ($150 investment). Or at minimum, learned rental vocabulary.
Now I'm conversational but it took 18 months of struggle. Should've started day one.
MISTAKE #3: Not Understanding the Fiador System
Landlord wanted a "fiador" - Mexican guarantor who owns property in CDMX.
I didn't have one. Options were:
- Pay 6 months rent upfront ($7,200)
- Use a fiador company (12% of annual rent = $1,728)
- Walk away
I paid the 6 months because I didn't know about option 3: landlords who don't require fiadores exist.
Cost of this mistake: $7,200 locked up for 6 months when I needed cash flow. Plus stress.
What I should have done: Joined "Apartments/Roommates Mexico City" Facebook group first. Tons of expat-friendly landlords who skip the fiador requirement, especially in Roma/Condesa. Would've paid normal 1-month deposit.
MISTAKE #4: Living Like I Was on Vacation
First 3 months I ate out every meal, went to bars 4x/week, took Ubers everywhere, bought $8 craft cocktails in Condesa.
Monthly spending: $2,800 (rent $1,200 + lifestyle $1,600)
Then money got tight and I realized: I was living like a tourist, not a resident.
Switched to:
- Cooking at home (markets are incredible)
- Metro instead of Uber ($0.50 vs $5-8)
- Local bars ($3 beer vs $8)
- Gym instead of boutique fitness ($30/month vs $150)
New monthly spending: $1,800 (rent $1,200 + lifestyle $600)
Cost of this mistake: $1,000/month × 3 months = $3,000 wasted
Lesson: Tourist lifestyle in CDMX costs $3,000-4,000/month. Resident lifestyle costs $1,500-2,000/month. Same city, different choices.
MISTAKE #5: Not Getting Temporary Residency
I entered on tourist visa (180 days). Stayed 6 months, had to do "visa run" to US.
Cost: $800 (flight + hotels + missed work days)
Then did it AGAIN 6 months later: Another $800.
Total cost: $1,600 for two visa runs
What I should have done: Applied for Temporary Residency from day one:
- Cost: $300 total
- Validity: 1-4 years
- Allows: Bank accounts, phone contracts, apartment leases
- Requirements: Prove $2,500/month income (easy with remote work)
I finally did it year 3. Should've been month 1.
The temporary resident card also got me:
- Mexican bank account (lower fees)
- Local phone plan ($15/month vs $60)
- Better rental options (some require residency)
TOTAL MONEY LOST TO THESE 5 MISTAKES: $12,600
On a $3,000 starting budget, this was brutal.
WHAT I'D TELL MY PAST SELF:
- Month 1-2: Airbnb in Roma while exploring ($1,400/month)
- Month 3+: Proper apartment in Nar
