The Thai retirement visa (Non-Immigrant O-A, often called the 'retirement visa') is available to foreigners aged 50+ and must be renewed annually at a Thai Immigration office. The financial requirements: proof of funds in Thailand of ฿800,000 in a Thai bank account (required for 2 months before and 3 months after application), or monthly income/pension transfers of ฿65,000+ per month, or a combination totalling ฿800,000 annually. The ฿800,000 must be in a Thai bank account — foreign accounts do not count. Medical insurance: a mandatory requirement since 2019, with a minimum outpatient coverage of ฿40,000 and inpatient coverage of ฿400,000 per year. Many international health insurers now offer Thailand-compliant retirement visa policies (฿15,000–60,000/year depending on age and coverage). Documents required for renewal at Immigration: passport, current visa and stamp, TM.7 application form, 4 passport photos, ฿1,900 fee, bank letter (obtained same day from your bank branch, confirming the ฿800,000 balance), bank statement showing the balance has been maintained, health insurance certificate, and proof of address (utility bill or landlord letter). The 90-day reporting requirement continues between annual renewals — either in person at Immigration, online (im.immigration.go.th), or via Thailand Post. Planning tip: renew the visa 30–45 days before expiry to allow buffer time if Immigration requests additional documents.
Frequently Asked Questions
Related Articles
Get Thailand Travel Updates
Monthly updates on visa changes, new destination guides, best-value hotels, and seasonal travel tips — all written by people who actually live in Thailand.
No spam. Unsubscribe anytime. We never share your email.
Was this page helpful?
ThailandKnowledge Editorial Team
Written and verified by long-term Thailand residents and travel experts.
Our editorial standards