Thailand Retirement Visa Guide
This guide outlines the typical process for obtaining a 1-year extension of stay in Thailand based on retirement, starting with a 90-day Non-Immigrant O visa.
Requirements and procedures vary by immigration office. Always confirm locally before applying.
Step 1. Start with a 90-day Non-Immigrant O
Before applying for a 1-year extension of stay, you must hold valid Non-Immigrant O status based on retirement (age 50+).
You can obtain this in one of two ways:
Option 1 - Apply outside Thailand (Recommended): Apply for a 90-day Non-Immigrant O visa at a Thai Embassy or Consulate in your home country or a neighboring country. This is generally the most straightforward route.
Option 2 - Convert inside Thailand (If eligible): Enter Thailand on a visa-exempt entry or tourist visa and apply to convert to Non-Immigrant O at your local immigration office.
Step 2. Meet the Financial Requirements
For a retirement-based extension, you must meet one of the following:
- 800,000 THB deposited in a Thai bank account
- 65,000 THB monthly income/pension (supported by appropriate documentation)
- Combination of bank deposit and income totaling at least 800,000 THB per year
Step 3. Season Your Funds
If using the 800,000 THB deposit method:
- For a first extension, funds must be deposited at least 2 months before applying.
- For renewals, many offices require 3 months.
Step 4. Apply for the 1-Year Extension
Apply at your local immigration office before your current permitted stay expires. Many offices allow applications up to 30-45 days before expiry.
After approval: keep your status active
- File 90-day reporting while staying in Thailand: 90-day reporting guide
- Get a re-entry permit before leaving Thailand: re-entry permit guide
- Keep TM.30 updated when residence details change: TM.30 guide