The Retirement Decision Lab

Decision 3 · Week 3 · Wed Nov 18

Which countries have retirement visas, and how much income do they require?

SHORT ANSWERMany countries offer a residence visa for retirees with a steady pension. The income bar varies widely: about $1,000 a month in Panama and Costa Rica, and over $4,000 in Mexico.

Approximate monthly minimums verified by Sovereo in 2026: Panama and Costa Rica $1,000 (fixed in dollars), Portugal's D7 about $1,060, Ecuador about $1,450, Uruguay about $1,500, Colombia about $1,640, Spain's non-lucrative visa about $2,770, and Mexico's temporary residency about $4,400. The Philippines asks for $800 a month plus a $15,000 deposit.

Many of these figures are tied to a local minimum wage or index and change every January, and the dollar amount moves with the exchange rate.

Rules and documents change, so confirm the current requirement with the country's consulate before you apply.

Try it with your numbers: Social Security residency threshold tracker

Where it gets personal

Week 3 runs your own income against the countries on your list.

See the Retirement Decision Lab

Sources

  1. How Many Countries Can the Average Social Security Check Get You Into? · Sovereo Intelligence Research

Written and reviewed by Todd Allyn, Founding Director, Sovereo Intelligence
Facts checked Oct 6, 2026 · Next review by Jan 31, 2027
How we source answers · Report an error

Did this answer your question?

Ask the Lab

Still have a question?

Ask it in your own words. If we haven't answered it yet, we will.

Sovereo Intelligence · Live lab

General answers end where your numbers begin.

Four live 90-minute working sessions. Four decisions, worked on your own income and costs, ending with your personal Retirement Decision Brief. Led by Todd Allyn: 24 years teaching economics, finance and business, former business school dean, not a financial advisor.

See the Lab and join the waitlist
Price
$297 once
Sessions
Wednesdays, 7pm Eastern
Dates
Nov 4, 11, 18 · Dec 2
Enrollment
Oct 11 to Oct 23, noon ET