Visa20 min read

Thailand O-A Retirement Visa 2025: Requirements, Documents, and Complete Guide

The definitive guide to the Thailand O-A retirement visa: financial requirements, mandatory insurance, document checklist, application process, renewal, re-entry permits, 90-day reporting, and common pitfalls.

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

FeatureDetails
Visa typeNon-Immigrant O-A (Long Stay)
Duration1 year per entry
RenewableYes, annually at immigration
Minimum age50 years old
Work permittedNo
Multiple entriesYes (with re-entry permit)
Application locationThai embassy or consulate abroad
Official fee1,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

MethodAmount requiredKey advantageKey drawback
Bank deposit800,000 THB in Thai bankStraightforward proofFunds locked up for months
Monthly income65,000 THB/monthNo lump sum neededEmbassy letter may not be available
CombinationDeposit + income = 800,000 THBFlexibleMore 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 typeMinimum amount
Inpatient (hospitalization)40,000 USD (approx. 1,400,000 THB)
Outpatient10,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:

  1. Passport -- valid for at least 18 months from the date of application, with at least 2 blank pages
  2. Completed visa application form -- the specific form varies by embassy (most use the standard Thai visa application form)
  3. Passport-sized photographs -- 4 x 6 cm, white background, taken within the last 6 months (most embassies require 2-3 copies)
  4. Criminal background check -- from your country of nationality, issued within 3 months, apostilled and translated into English
  5. Medical certificate -- issued by a licensed physician, confirming you are free from the five prohibited diseases
  6. 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
  7. Health insurance certificate -- meeting OIC minimum requirements (40,000 USD inpatient / 10,000 USD outpatient)
  8. 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

  1. 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.

  2. Enter Thailand on your Non-O visa.

  3. 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.

  4. 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:

FeatureO-A visaNon-O + retirement extension
Where to applyThai embassy abroadImmigration office in Thailand
Health insurance requiredYes (OIC mandate)Not always enforced (varies by office)
Initial validity1 year from entry1 year from extension date
RenewalAt immigration in ThailandAt immigration in Thailand
Re-entry permit neededYesYes

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

  1. Passport (original + copies of bio page, current visa page, last entry stamp, departure card TM.6)
  2. TM.7 application form
  3. 2 passport-sized photographs (4 x 6 cm)
  4. 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)
  5. Bank letter confirming the current balance (issued within the last 7 days)
  6. Health insurance certificate valid for the next 12 months
  7. TM.30 notification receipt (proof your landlord has registered your address with immigration)
  8. Map to your residence (hand-drawn or printed from Google Maps -- yes, this is still required at many offices)
  9. 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

TypeCostValid for
Single re-entry1,000 THBOne departure and return
Multiple re-entry3,800 THBUnlimited 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:

ItemApproximate 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 checkVaries by country (50-150 USD typical)
Medical certificate500-1,000 THB
Photos100-200 THB
Transportation to immigrationVaries

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:

FeatureO-A visaO-X visaNon-O extensionDTV visa
Duration1 year5 years1 year5 years (180 days/entry)
Age requirement50+50+50+None
Bank deposit800,000 THB3,000,000 THB800,000 THB500,000 THB
Insurance requiredYes (OIC)Yes (100,000 USD)Varies by officeYes
NationalitiesAll14 countries onlyAllAll
Work permittedNoNoNoRemote work only
Apply fromAbroad onlyAbroad onlyInside ThailandAbroad 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?+
You need 800,000 THB (approximately 22,000 USD) deposited in a Thai bank account at least 2 months before your application or renewal. Alternatively, you can show monthly income of 65,000 THB, or a combination of bank deposit and income totaling 800,000 THB.
Can I work on a Thailand O-A retirement visa?+
No. The O-A visa strictly prohibits any form of paid employment in Thailand. If you want to work, you need a Non-Immigrant B visa with a valid work permit. For remote work, consider the DTV visa instead.
Is health insurance mandatory for the O-A visa?+
Yes. Since 2019, the Thai government requires all O-A visa holders to carry health insurance with minimum coverage of 40,000 USD for inpatient care and 10,000 USD for outpatient treatment. Your policy must be from a Thai or OIC-approved insurer.
How long can I stay in Thailand on an O-A visa?+
The O-A visa grants a one-year stay per entry. It is renewable annually at your local immigration office as long as you continue to meet all requirements. There is no limit to how many times you can renew.
What happens if I leave Thailand on an O-A visa?+
You must obtain a re-entry permit before departing Thailand, otherwise your visa extension is cancelled. A single re-entry permit costs 1,000 THB and a multiple re-entry permit costs 3,800 THB. You can apply at any immigration office or at the airport before departure.
What is 90-day reporting and do I have to do it?+
Yes, every foreigner staying in Thailand for more than 90 consecutive days must report their address to immigration. This can be done in person, by mail, or online. Failure to report on time results in a 2,000 THB fine.
Can I apply for the O-A visa inside Thailand?+
Not directly. The O-A visa is issued by Thai embassies and consulates abroad. However, if you are already in Thailand on another visa, you can convert to a Non-Immigrant O visa and then extend it based on retirement, which functions almost identically.
When can I withdraw money from my Thai bank account after the O-A visa renewal?+
You must maintain the full 800,000 THB in your account for at least 3 months after renewal. After that, you may withdraw funds but your balance must not drop below 400,000 THB at any point during the rest of the year.
Is the O-A visa the same as the Non-Immigrant O visa based on retirement?+
They are similar but not identical. The O-A is obtained at an embassy abroad and requires mandatory health insurance. The Non-O retirement extension is obtained inside Thailand from another visa type and does not strictly require insurance yet. Both need the same financial proof.
What is the difference between the O-A and the O-X visa?+
The O-A visa is valid for 1 year and renewable annually, requires 800,000 THB in the bank, and is available to all nationalities. The O-X visa is valid for 5 years (renewable once for another 5), requires 3,000,000 THB in the bank, and is only available to citizens of 14 specified countries.

Tags

O-A visaretirement visaThailand retirementNon-Immigrant O-Avisa requirementsexpatriation

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

We support you through the process

Contact our French-speaking team for personalized assistance in Thailand.