Retirement Visa (Non-O-A)
Quick Facts
Processing Time: 5-15 business days at embassy; extensions processed in Thailand
Duration: 1 year, renewable annually
Cost: 2,000 THB (single entry) or 5,000 THB (multiple entry)
Requirements
- Age 50 or older
- 800,000 THB in a Thai bank account (or 65,000 THB monthly income)
- Passport valid for at least 18 months
- Criminal background check from home country
- Medical certificate (no prohibited diseases)
- Health insurance with minimum 40,000 THB outpatient and 400,000 THB inpatient coverage
Key Dates & Deadlines
- 90-day report required every 90 days
- Annual extension must be filed before visa expiry
- 800,000 THB must be in account 2 months before and 3 months after extension
Common Mistakes to Avoid
- Withdrawing funds from the 800,000 THB deposit too early
- Not maintaining health insurance (now mandatory for Non-O-A)
- Forgetting 90-day report while staying long-term
- Confusing Non-O-A (from abroad) with Non-O (extension inside Thailand)
Frequently Asked Questions
Can I work on a Retirement Visa in Thailand?
No. The Retirement Visa does not permit any form of employment in Thailand. If you want to work, you need a Non-B visa and a work permit.
Can I use a combination of bank deposit and income for the financial requirement?
Yes, for in-country extensions (Non-O), some immigration offices accept a combination of bank deposit and monthly income totaling 800,000 THB. However, the Non-O-A applied from abroad typically requires the full 800,000 THB deposit or 65,000 THB monthly income separately.
Do I need health insurance for a Retirement Visa?
For the Non-O-A visa applied from abroad, health insurance is mandatory with minimum coverage of 40,000 THB outpatient and 400,000 THB inpatient. For in-country Non-O extensions based on retirement, insurance is not currently mandatory but strongly recommended.
Never Miss a Deadline
Baojai tracks your 90-day reports, visa expiry, and re-entry permits automatically.
Download Baojai Free