Quick answer
The Thailand O-A retirement visa is a one-year, renewable visa for foreigners aged 50 and over. You need either 800,000 THB in a Thai bank account or 65,000 THB in monthly income, mandatory health insurance covering 40,000 USD hospitalization and 10,000 USD outpatient, and a clean criminal record.
What Is the Thailand O-A Retirement Visa?
The Non-Immigrant O-A visa, commonly known as the Thailand retirement visa, is a long-stay visa designed for foreign nationals aged 50 and over who wish to retire in Thailand. It is one of the most popular visa categories among Western retirees and has been the cornerstone of Thailand's appeal as a retirement destination for decades.
The O-A visa provides a one-year permission to stay, and it can be renewed indefinitely at your local Thai immigration office as long as you continue to meet the eligibility requirements. Unlike tourist visas or visa exemptions that limit you to 30-60 day stays with constant border runs, the O-A gives genuine long-term residency stability.
The visa is formally classified under Section 34 of the Immigration Act B.E. 2522 (1979) and regulated by Immigration Bureau Order No. 327/2557. For an overview of all visa options available in Thailand, visit our Thailand visa services page.
Key characteristics of the O-A visa
| Feature | Details |
|---|---|
| Visa type | Non-Immigrant O-A (Long Stay) |
| Duration | 1 year per entry |
| Renewable | Yes, annually at immigration |
| Minimum age | 50 years old |
| Work permitted | No |
| Multiple entries | Yes (with re-entry permit) |
| Application location | Thai embassy or consulate abroad |
| Official fee | 1,900 THB (single entry) or 3,800 THB (multiple entry) |
Eligibility Requirements
The O-A visa has clear-cut eligibility criteria. You must satisfy every single one of them -- there are no exemptions or workarounds.
Age requirement
You must be at least 50 years old at the time of your application. Your age is verified by your passport. There is no upper age limit.
Nationality
The O-A visa is available to citizens of all countries that have Thai embassies or consulates. This is one of its advantages over the O-X visa, which is restricted to only 14 nationalities.
Clean criminal record
You must provide a criminal background check from your country of nationality (or country of residence, depending on the embassy). The certificate must be:
- Issued within the last 3 months
- Apostilled or legalized according to the requirements of the Thai embassy you are applying at
- Translated into English by a certified translator if the original is in another language
For US citizens, this means an FBI background check. For UK citizens, a DBS (Disclosure and Barring Service) certificate. For Australian citizens, an AFP (Australian Federal Police) check. Processing times range from a few days to several weeks, so plan accordingly.
No prohibited diseases
You must be free from diseases listed as prohibited under Thai immigration law: leprosy, tuberculosis, drug addiction, elephantiasis, and third-stage syphilis. A medical certificate from a licensed physician confirming this is required.
Financial Requirements: The Three Options Explained
The financial requirement is the most scrutinized part of the O-A visa application and the area where the most mistakes are made. Thai immigration offers three pathways to prove your financial eligibility.
Option 1: Bank deposit of 800,000 THB
This is the most commonly used method. You must have 800,000 THB (approximately 22,000 USD or 20,500 EUR) deposited in a Thai bank account held in your name only.
Critical timing rules:
- The funds must be in your account for at least 2 months before your visa application or renewal date
- The funds must remain in the account for at least 3 months after the visa is granted
- After the 3-month post-approval period, you may make withdrawals, but your balance must never drop below 400,000 THB for the remainder of the visa year
- Immigration officers will inspect your bank book (passbook) -- they check every transaction, so keep the account clean and straightforward
If you need to open a Thai bank account, the process requires your passport, a valid visa (even a tourist visa works for some banks), and proof of address. Bangkok Bank and Kasikorn Bank are the most commonly used by expatriates. For a full walkthrough, see our guide on opening a bank account in Thailand.
Option 2: Monthly income of 65,000 THB
If you receive a regular pension or retirement income, you can qualify by demonstrating a monthly income of at least 65,000 THB (approximately 1,800 USD or 1,680 EUR).
How to prove your income:
- Obtain an income verification letter from your country's embassy or consulate in Bangkok. Not all embassies provide this service -- the US Embassy, for instance, stopped issuing income letters in 2018. Check with your specific embassy.
- Alternatively, provide 12 months of bank statements showing consistent monthly transfers of at least 65,000 THB into your Thai bank account from abroad
- Some immigration offices accept pension statements directly, especially official documents from government pension systems
The income method can be simpler for retirees with strong, regular pension income, as it does not require locking up a lump sum in a Thai bank. However, immigration officers at different offices may interpret the documentation requirements differently, so bring as much supporting evidence as possible.
Option 3: Combination of deposit and income
You can combine your bank deposit and annual income to reach a total of 800,000 THB. For example:
- 400,000 THB in a Thai bank account + 33,333 THB per month in income (400,000 THB annualized) = 800,000 THB total
- 600,000 THB in bank + 16,667 THB monthly income (200,000 THB annualized) = 800,000 THB total
This option provides the most flexibility, but the documentation can be more complex because you need to prove both components. Immigration offices vary in how strictly they calculate the combination, so having slightly more than the minimum is advisable.
Financial requirement comparison
| Method | Amount required | Key advantage | Key drawback |
|---|---|---|---|
| Bank deposit | 800,000 THB in Thai bank | Straightforward proof | Funds locked up for months |
| Monthly income | 65,000 THB/month | No lump sum needed | Embassy letter may not be available |
| Combination | Deposit + income = 800,000 THB | Flexible | More documentation needed |
Mandatory Health Insurance
Since October 2019, health insurance is mandatory for all O-A visa holders. This requirement was introduced by the Office of Insurance Commission (OIC) in collaboration with Thai Immigration and applies to both initial applications and annual renewals.
Minimum coverage requirements
| Coverage type | Minimum amount |
|---|---|
| Inpatient (hospitalization) | 40,000 USD (approx. 1,400,000 THB) |
| Outpatient | 10,000 USD (approx. 350,000 THB) |
Your policy must be issued by either:
- A Thai insurance company approved by the OIC
- An international insurer on the OIC's approved list
Immigration will check your insurance certificate during the application and every renewal. The policy must be valid for the full duration of your visa period. If your policy expires mid-year, you must present a new policy before the old one lapses.
Choosing the right insurance
Many retirees find insurance to be one of the more challenging aspects of the O-A visa, particularly those with pre-existing conditions or who are over 70. Premiums increase significantly with age. Common Thai insurers used by O-A visa holders include AXA Thailand, Pacific Cross, Luma, and Cigna Thailand.
For French nationals, the CFE (Caisse des Francais de l'Etranger) is an option worth exploring, though you must verify it meets the OIC minimum requirements. For a detailed comparison, see our health insurance guide.
Important: If you hold a Non-O visa extension based on retirement (obtained inside Thailand) rather than an O-A visa, the insurance requirement is technically not enforced at all offices -- but this is expected to change. Carrying adequate insurance regardless of the visa subtype is strongly recommended for your own protection.
Complete Document Checklist
Here is the full list of documents required for an O-A visa application at a Thai embassy abroad:
- Passport -- valid for at least 18 months from the date of application, with at least 2 blank pages
- Completed visa application form -- the specific form varies by embassy (most use the standard Thai visa application form)
- Passport-sized photographs -- 4 x 6 cm, white background, taken within the last 6 months (most embassies require 2-3 copies)
- Criminal background check -- from your country of nationality, issued within 3 months, apostilled and translated into English
- Medical certificate -- issued by a licensed physician, confirming you are free from the five prohibited diseases
- Financial proof -- one of the following:
- Bank letter or statements showing 800,000 THB in a Thai bank account (or equivalent in your home country for the initial application from abroad)
- Income verification letter from your embassy, or pension statements showing 65,000 THB/month
- Combination documentation totaling 800,000 THB
- Health insurance certificate -- meeting OIC minimum requirements (40,000 USD inpatient / 10,000 USD outpatient)
- Proof of accommodation in Thailand -- rental agreement, hotel booking, or property ownership document (some embassies require this, others do not)
Bring originals and two photocopies of everything. Sign each photocopy. Immigration officers may request additional documents at their discretion.
Applying for the O-A Visa from Abroad (Embassy Application)
The standard route for obtaining an O-A visa is through a Thai embassy or consulate in your country of residence. This is the only way to get the actual O-A classification stamped in your passport.
Step-by-step process
Step 1: Gather your documents. Start at least 6-8 weeks before your planned submission date. The criminal background check alone can take 2-6 weeks depending on your country. Get your medical certificate last, as some embassies require it to be recent.
Step 2: Contact your Thai embassy. Requirements can vary slightly between embassies. Some accept financial proof from home-country banks; others require a Thai bank letter even for first-time applicants. Confirm the exact requirements by phone or email before visiting.
Step 3: Submit your application. Most embassies require an in-person submission. Some have moved to appointment-only systems. Processing time is typically 5-10 working days but can be longer during peak periods.
Step 4: Collect your passport. Once approved, the O-A visa sticker will be placed in your passport. It is typically valid for 12 months from the date of issue (not the date of entry). Some embassies issue multiple-entry O-A visas; others issue single-entry. Confirm which type you are receiving.
Step 5: Enter Thailand. Upon arrival, the immigration officer at the airport will stamp your passport with a permission to stay of 1 year from the date of entry (for a single-entry O-A) or the visa validity date (for a multiple-entry O-A).
Applying from Within Thailand (Visa Conversion)
If you are already in Thailand on a tourist visa, visa exemption, or another non-immigrant visa, you cannot apply for an O-A visa inside the country. However, you can achieve essentially the same result through a different process:
The Non-Immigrant O route
-
Apply for a Non-Immigrant O visa at a Thai embassy in a neighboring country (Vientiane, Laos; Savannakhet, Laos; Penang, Malaysia; and Phnom Penh, Cambodia are the most commonly used). This gives you a 90-day initial entry.
-
Enter Thailand on your Non-O visa.
-
Apply for a 1-year extension of stay based on retirement at your local immigration office within the 90-day window. You will need the same financial documentation (800,000 THB in a Thai bank for at least 2 months) and the same supporting documents.
-
Receive your extension stamp -- this gives you permission to stay for 1 year from the date of approval.
This "Non-O + retirement extension" pathway is functionally equivalent to the O-A visa for day-to-day purposes. The main practical differences:
| Feature | O-A visa | Non-O + retirement extension |
|---|---|---|
| Where to apply | Thai embassy abroad | Immigration office in Thailand |
| Health insurance required | Yes (OIC mandate) | Not always enforced (varies by office) |
| Initial validity | 1 year from entry | 1 year from extension date |
| Renewal | At immigration in Thailand | At immigration in Thailand |
| Re-entry permit needed | Yes | Yes |
Many long-term retirees actually prefer the Non-O route because they can manage the entire process from within Thailand after the initial border trip.
Annual Renewal Process
The O-A visa (or retirement extension) must be renewed every year. The renewal process is straightforward but requires planning.
When to start preparing
- 3 months before expiry: Ensure your Thai bank account has at least 800,000 THB. The funds must be seasoned (in the account for at least 2 months before your renewal appointment).
- 6-8 weeks before expiry: Renew your health insurance policy if it is expiring around the same time as your visa.
- 30 days before expiry: Visit your local immigration office to submit your renewal application. Most offices accept applications up to 45 days before the expiry date.
Renewal documents
- Passport (original + copies of bio page, current visa page, last entry stamp, departure card TM.6)
- TM.7 application form
- 2 passport-sized photographs (4 x 6 cm)
- Updated bank book showing the 800,000 THB balance maintained for at least 2 months (immigration will want to see the bank book, not just a letter)
- Bank letter confirming the current balance (issued within the last 7 days)
- Health insurance certificate valid for the next 12 months
- TM.30 notification receipt (proof your landlord has registered your address with immigration)
- Map to your residence (hand-drawn or printed from Google Maps -- yes, this is still required at many offices)
- Renewal fee: 1,900 THB
Processing typically takes 1-3 working days at most immigration offices. Some offices process same-day; others will ask you to return to collect your passport.
Re-Entry Permits: Do Not Leave Thailand Without One
This is one of the most critical rules for O-A visa holders and the source of the most devastating mistakes. If you leave Thailand without a valid re-entry permit, your visa extension is automatically cancelled. You will have to start the entire process over again.
Types of re-entry permits
| Type | Cost | Valid for |
|---|---|---|
| Single re-entry | 1,000 THB | One departure and return |
| Multiple re-entry | 3,800 THB | Unlimited departures until visa expiry |
Where to apply
- Any immigration office during normal business hours
- Airport immigration counters at Suvarnabhumi and Don Mueang airports (look for the "Re-Entry Permit" counter after check-in but before passport control). Available 24 hours.
If you plan to travel outside Thailand even once during your visa year, get the re-entry permit before you go to the airport. While the airport counter is available, it can have long queues during peak hours and adds unnecessary stress to your departure.
Tip: If you travel frequently, the multiple re-entry permit at 3,800 THB is worth it after just 4 trips. It covers every departure until your current visa extension expires.
90-Day Reporting: Your Ongoing Obligation
Every foreigner staying in Thailand for more than 90 consecutive days must report their current address to the Immigration Bureau. This is not optional -- it is a legal requirement under Section 37(5) of the Immigration Act.
How 90-day reporting works
- Your first report is due 90 days after your most recent entry into Thailand
- Subsequent reports are due every 90 days thereafter
- If you leave Thailand and return, the 90-day counter resets from your new entry date
- You must report within 15 days before or 7 days after the due date
Reporting methods
In person: Visit your local immigration office with your passport and TM.47 form. This is the most reliable method but involves queuing.
By mail: Send your TM.47 form, passport copies, and a stamped return envelope to your local immigration office at least 15 days before the due date. Not all offices accept mail reporting efficiently.
Online: The Immigration Bureau offers an online reporting system at https://tm47.immigration.go.th. When it works, this is the most convenient option. However, the system is notoriously unreliable and frequently goes offline. Do not wait until the last day to try online reporting.
Penalty for late reporting
If you miss your 90-day reporting deadline, you face a 2,000 THB fine. In practice, immigration officers will impose this fine at your next visit or at the airport when you depart. While it is not a visa-cancelling offense, repeated failures to report can create problems during renewal.
Common Mistakes and Traps to Avoid
Over years of assisting retirees with their visa processes, these are the errors we see most frequently:
1. Withdrawing money too early
After renewal, many retirees immediately withdraw funds from their Thai account. Remember: you must keep 800,000 THB for 3 months after renewal, and never drop below 400,000 THB for the rest of the year. Immigration checks your bank book at renewal and will deny your next extension if the pattern shows non-compliance.
2. Forgetting the re-entry permit
We cannot stress this enough. Every year, retirees lose their visa extension because they booked a flight and left the country without getting a re-entry permit first. The visa is gone the moment you cross the border without one. There are no exceptions, no appeals, and no "I didn't know" defense.
3. Letting health insurance lapse
If your insurance policy expires before your visa renewal date, you cannot renew. Some retirees let their policy lapse thinking they will renew it later, only to find themselves unable to extend their visa. Keep your insurance current at all times.
4. Using the wrong bank account type
Your 800,000 THB must be in a savings account or fixed deposit account in your name only. Joint accounts are not accepted. Some retirees have been denied because their funds were in a joint account with a Thai spouse.
5. Not updating TM.30 after moving
If you change your address -- even moving to a different room in the same building -- your landlord must file a new TM.30. Immigration will check that your TM.30 matches your current address. Discrepancies can delay or complicate your renewal.
6. Waiting until the last minute for renewal
Immigration offices can be unpredictable. System outages, holidays, staffing shortages, or simply long queues can mean you cannot complete your renewal on the day you planned. Apply at least 30 days before your visa expires. If your extension expires before you manage to renew, you are technically overstaying -- which carries a 500 THB/day fine and potential blacklisting.
7. Not keeping your bank book updated
Thai bank books must be physically updated at a bank branch or ATM before your immigration appointment. Immigration officers want to see printed transaction records up to the current date. A bank book last updated 3 months ago will not be accepted, even if you also bring a bank letter.
8. Ignoring the tax implications
Since 2024, Thailand has changed its tax rules regarding foreign income remitted into the country. Transfers into your Thai bank account to meet the 800,000 THB requirement may now have tax implications. Consult our guide on Thailand tax rules for expatriates to understand how this may affect you.
Cost Breakdown: What the O-A Visa Really Costs
Beyond the official visa fee, here is a realistic picture of the annual costs associated with maintaining an O-A retirement visa:
| Item | Approximate cost |
|---|---|
| Visa fee (initial or renewal) | 1,900 THB |
| Health insurance (age 50-60) | 25,000-50,000 THB/year |
| Health insurance (age 60-70) | 40,000-80,000 THB/year |
| Health insurance (age 70+) | 60,000-150,000+ THB/year |
| Re-entry permit (multiple) | 3,800 THB/year |
| Bank deposit (opportunity cost) | 800,000 THB locked |
| Criminal background check | Varies by country (50-150 USD typical) |
| Medical certificate | 500-1,000 THB |
| Photos | 100-200 THB |
| Transportation to immigration | Varies |
The most significant ongoing cost is health insurance, which escalates sharply with age. For retirees over 70 with pre-existing conditions, finding affordable qualifying insurance can be the single greatest challenge to maintaining the O-A visa. For a deeper look at managing costs, see our guide on cost of living in Thailand.
O-A Visa vs. Other Retirement Options
The O-A is not the only path to retiring in Thailand. Here is how it compares to the main alternatives:
| Feature | O-A visa | O-X visa | Non-O extension | DTV visa |
|---|---|---|---|---|
| Duration | 1 year | 5 years | 1 year | 5 years (180 days/entry) |
| Age requirement | 50+ | 50+ | 50+ | None |
| Bank deposit | 800,000 THB | 3,000,000 THB | 800,000 THB | 500,000 THB |
| Insurance required | Yes (OIC) | Yes (100,000 USD) | Varies by office | Yes |
| Nationalities | All | 14 countries only | All | All |
| Work permitted | No | No | No | Remote work only |
| Apply from | Abroad only | Abroad only | Inside Thailand | Abroad or e-visa |
If the 5-year validity appeals to you but you are from an eligible country, read our detailed comparison in the O-X visa guide. If you are under 50 or work remotely, the DTV visa may be a better fit.
Step-by-Step Timeline: From Decision to Settled Retiree
Here is a practical timeline for someone starting the O-A visa process from scratch:
6-8 weeks before application:
- Request criminal background check from your home country
- Research and purchase qualifying health insurance
- Gather all documents, arrange translations and apostilles
4 weeks before application:
- Book appointment at your nearest Thai embassy (if required)
- Get your medical certificate from a licensed doctor
- Prepare passport-size photos
Application day:
- Submit all documents at the Thai embassy
- Pay the visa fee (1,900 THB or equivalent in local currency)
- Wait 5-10 working days for processing
After arrival in Thailand:
- Open a Thai bank account (if you do not already have one)
- Transfer 800,000 THB and allow it to season for 2 months before renewal
- Register your address (TM.30) through your landlord
- Set up 90-day reporting reminders
- Get a re-entry permit if you plan to travel outside Thailand
Ongoing annual cycle:
- Maintain bank balance (800,000 THB for 2 months pre-renewal, 3 months post-renewal, never below 400,000 THB)
- Renew health insurance before it expires
- Submit 90-day reports on time
- Apply for renewal 30-45 days before expiry
Get Professional Assistance
The O-A visa process is manageable for organized individuals, but the margin for error is slim. A single missing document, an under-seasoned bank deposit, or an expired insurance policy can set you back months.
At Siam Visa Services, we handle the entire process for you -- from document preparation and translation to immigration office appointments and renewal tracking. We know the specific requirements of every major immigration office in Thailand and can anticipate issues before they become problems.
Contact us for O-A visa assistance or book a consultation to discuss your retirement plans in Thailand.
FAQ
Questions fréquentes
How much money do I need in the bank for a Thailand O-A visa?+
Can I work on a Thailand O-A retirement visa?+
Is health insurance mandatory for the O-A visa?+
How long can I stay in Thailand on an O-A visa?+
What happens if I leave Thailand on an O-A visa?+
What is 90-day reporting and do I have to do it?+
Can I apply for the O-A visa inside Thailand?+
When can I withdraw money from my Thai bank account after the O-A visa renewal?+
Is the O-A visa the same as the Non-Immigrant O visa based on retirement?+
What is the difference between the O-A and the O-X visa?+
Tags
Related service
Visa Application & Renewal
Tourist visa, retirement (Non-O), work (Non-B), student (ED), elite, DTV… We handle your file, immigration procedures and follow-up.
Explore this service →