This post contains affiliate links. If you book through them, we earn a small commission at no extra cost to you.

Retiring to Thailand on a legal long-stay basis requires a Non-OA or Non-O visa with a retirement extension. The process takes 2 to 4 weeks from start to finish if your documentation is in order. The core requirement is meeting a financial threshold: either 800,000 baht seasoned in a Thai bank account, or a monthly income of at least 65,000 baht from a foreign pension or government source.

Step 1: Meet the Financial Requirement

The 800,000 baht bank deposit method requires the money to be in a Thai bank account that has been open and funded for at least 2 months before you apply for the retirement extension. The funds must stay above 400,000 baht at all times after the extension is granted, and must return to 800,000 baht at least 3 months before each annual renewal.

The income method requires a letter from your embassy confirming a monthly income of 65,000 baht or more from a pension, Social Security payment, or similar source. Not all embassies issue these letters. The US Embassy Bangkok stopped issuing income verification letters in 2019. American retirees must use the bank deposit method or a combination method of 400,000 baht in the bank plus income totaling 65,000 baht per month.

| Method | Requirement | Notes | |---|---|---| | Bank deposit | 800,000 baht in Thai bank | Must season 2 months before extension | | Monthly income | 65,000 baht/month | Embassy letter required | | Combination | 400,000 baht + income to reach 65,000/month | Must show both |

Step 2: Open a Thai Bank Account

Kasikorn Bank (KBank), Bangkok Bank, and SCB are the most retiree-friendly options for opening an account as a foreigner. You need a valid non-immigrant visa to open a bank account in Thailand. Visit the bank in person with your passport, visa, and proof of address. Processing typically takes the same day at most branches.

Transfer the 800,000 baht and wait the required 2-month seasoning period. Keep detailed bank statements. The immigration officer will ask to see 3 months of statements at minimum during the extension application.

Step 3: Get the Non-OA or Non-O Visa

Apply at a Thai embassy or consulate in your home country or in a country where you have legal residency. The Non-OA visa is specifically for retirement. It gives you a 1-year initial stay and is renewable annually inside Thailand. You must be 50 years old or older to qualify.

Required documents for the visa application: passport valid for 18 months, proof of age, criminal background check from your home country (some embassies require this, some do not), proof of health insurance meeting Thai requirements (40,000 baht inpatient and 4,000 baht outpatient minimum coverage), and your bank statement showing the required funds.

Step 4: Enter Thailand and Apply for the Extension

Once you are in Thailand on your Non-OA visa, go to the immigration office serving your area of residence before your 1-year anniversary. Apply for a 1-year retirement extension. You will need your passport, bank book and letter from the bank confirming the balance, TM7 extension form, 4x6cm photos, a copy of the TM30 (address registration), and proof of health insurance.

Processing takes 1 to 3 hours at smaller offices and may require a second visit if any documents are missing. Some offices now offer an online queue system to avoid early morning lineups.

Step 5: Annual Renewal

The retirement extension must be renewed every year at immigration. The process is identical to the first extension. Ensure your bank balance has been back at 800,000 baht for at least 3 months before the renewal date. Immigration does check, and accounts that dip low throughout the year trigger additional scrutiny.

You also need to do a 90-day address report every 90 days as long as you are on this visa. Missing the report incurs a 2,000 baht fine. If you leave Thailand and return, the 90-day window resets from your re-entry date.

Health Insurance Requirement

The Non-OA visa requires proof of health insurance with minimum coverage of 40,000 baht for inpatient and 4,000 baht for outpatient. This must be from a Thai-approved insurer. Major providers include AXA, Cigna, Luma Health, and Pacific Cross. Premiums for a 60-year-old with this minimum coverage start at around 10,000 to 15,000 baht per year. Higher coverage costs significantly more.

Where to Go from Here

To understand the difference between the Non-OA and Non-O visa paths, read Non-OA vs Non-O retirement visa compared. For the health insurance requirement in detail, see health insurance for the Thailand retirement visa. If you are under 50 and looking for retirement alternatives, visa options for retiring early in Thailand covers what is actually available.