Skip to content
Staylong

Retirement visa (Non-O): requirements, fees and stay

Yearly extension for people aged 50+ with 800,000 THB or 65,000 THB monthly income. People aged 50+ with 800,000 THB in a Thai bank or 65,000 THB monthly income who want to renew a one-year stay each year in Thailand.

Last checked:

Sources: image.mfa.go.th, bangkok.immigration.go.th

Pending expert reviewCompiled from the official sources linked on each row.

Requirements

RequirementValue
Minimum age50 years

You must be 50 or older to get a Non-O retirement visa or a retirement extension.

Minimum funds800,000 THB

One route is a deposit of at least 800,000 THB in a Thai bank.

How long funds must be heldafter grant months: 3 · before filing months: 2 · min balance after thb: 400,000

The 800,000 THB must sit in a Thai bank 2 months before filing and 3 months after approval, then never drop below 400,000 THB.

Minimum monthly income65,000 THB a month

Alternatively, show monthly income of at least 65,000 THB.

Deposit plus income combinationallowed: true · annual total thb: 800,000

A Thai bank deposit plus annual income that together total at least 800,000 THB is also accepted.

Visa feeUnconfirmed2,000 THB

A single-entry Non-O visa is typically 2,000 THB, but embassy fees vary by country.

Stay per entry90 days

The Non-O retirement visa gives 90 days, which you then extend at immigration.

Extension of stay fee1,900 THB

The one-year extension of stay costs 1,900 THB.

Extension length365 days

Immigration grants a one-year extension at the officer's discretion, renewable each year.

90-day reportingYes

Holders must file a 90-day address report.

Can work in ThailandNo

Retirement status does not permit employment in Thailand.

Documents you will need

  1. Passport
  2. TM.7 extension form and photo
  3. Thai bank book and bank letter confirming the deposit, or embassy income letter
  4. Proof of address in Thailand (TM.30 receipt)

Typical extension documents; local offices may ask for more.

Not sure this is the right visa?

Answer six questions and compare all eight routes.

Questions people ask

›How much money do I need for the Retirement visa?

800,000 THB. One route is a deposit of at least 800,000 THB in a Thai bank.

›What is the minimum age for the Retirement visa?

50 years. You must be 50 or older to get a Non-O retirement visa or a retirement extension.

›How long can I stay on the Retirement visa?

90 days. The Non-O retirement visa gives 90 days, which you then extend at immigration.

›How much does the Retirement visa cost?

2,000 THB. A single-entry Non-O visa is typically 2,000 THB, but embassy fees vary by country.

›Can I work on the Retirement visa?

No. Retirement status does not permit employment in Thailand.

›Do I need to do 90-day reporting on the Retirement visa?

Yes. Holders must file a 90-day address report.