Table of Contents
- The rule in one paragraph
- When the seasoning clock starts
- When the seasoning clock stops
- The bank letter — format, validity, and the 7-day trap
- The 7-day validity window
- Updated bank passbook
- Foreign-inflow coding — what your bank must tag
- Opening the sole-name account — the hidden first step
- Sequencing example — Phuket retiree, full timeline
- The 5 mistakes that kill the application
- Frequently asked questions
800,000 THB Seasoning Rule for Thailand Retirement Visa — When the Clock Starts, When It Stops
The seasoning rule is the single most misunderstood part of the Thailand retirement visa. Self-applicants miss appointments by days. Agents misquote it by weeks. Banks issue letters in the wrong format. By the time you find out, your tourist stamp has expired and you are starting over.
This article is the version we wish every Phuket-bound retiree read before wiring their first 800,000 THB. We cover the rule itself, the day-by-day sequencing, the exact bank letter format Phuket Immigration expects in 2026, and the most common ways the file gets rejected.
The rule in one paragraph
For the in-country one-year retirement extension based on a Thai bank deposit:
- The full 800,000 THB must sit in a Thai bank account in your sole name (no joint accounts).
- It must be seasoned for at least 2 months (60 days) immediately before the appointment.
- Funds must originate from a foreign inflow — an international wire transfer, coded as such by the bank.
- After the visa is granted, the balance may drop to no less than 400,000 THB for the following 7 months, and must return to the full 800,000 THB at least 2 months before the next renewal.
These four sentences cause more rejected applications in Phuket than any other rule combined.
When the seasoning clock starts
The clock starts on the day the 800,000 THB is in your sole-name Thai bank account — not the day you initiated the transfer abroad, not the day the bank's SWIFT system received it, not the day you signed your account-opening papers. The day the money is available in your sole-name account, coded as foreign inflow is day one.
Example:
- Day 1 (Monday, March 2): You wire 800,000 THB equivalent from your home bank.
- Day 3 (Wednesday, March 4): Funds clear into your Thai sole-name account. Bank app shows the balance, transaction coded as international transfer. Day 1 of the 60-day seasoning clock.
- Day 63 (Friday, May 1): 60 days complete. Earliest your appointment can be filed.
- Day 64 (Saturday, May 2) onwards: Appointment can be scheduled, with the bank letter dated within the bank's tight window of the appointment date.
Phuket Immigration counts in business days for some rules and calendar days for others. The 60-day seasoning is calendar days. The bank-letter validity is shorter and tracked separately — see below.
When the seasoning clock stops
The clock does not stop when you submit the application. It stops when the visa is granted (or rejected). From the moment of approval, you may draw down to 400,000 THB for the next 7 months.
But there is a hidden second clock. You must restore the balance to the full 800,000 THB at least 2 months before the next yearly renewal. So the practical pattern is:
| Phase | Duration | Balance |
|---|---|---|
| Pre-application seasoning | 2 months | 800,000 THB |
| Active visa year (months 1-3 post-grant) | 3 months | 800,000 THB minimum |
| Active visa year (months 4-10) | 7 months | 400,000 THB minimum |
| Pre-renewal seasoning | 2 months | 800,000 THB |
If you withdraw below 400,000 THB during the active visa year, even by 1 THB, and immigration finds it on the next renewal's bank statement, the renewal can be denied. Phuket Immigration does read the statement line by line.
The bank letter — format, validity, and the 7-day trap
Your file is built around a bank confirmation letter issued by the branch where your account is held. The letter must:
- Be on the bank's official letterhead with branch stamp.
- Confirm the account is in your sole name (joint accounts disqualify the funds).
- State the current balance as of the issue date.
- Confirm the 800,000 THB has been in the account for at least 60 days.
- Note that funds originated from a foreign source.
The format varies between Bangkok Bank, SCB, Kasikorn and others. Phuket Immigration officers know each format. A letter that omits the foreign-source line, or shows a joint account, is rejected on the spot.
The 7-day validity window
The bank letter must be fresh on the day of the appointment. Most Phuket immigration officers accept letters dated up to 7 days before the appointment; some accept 14 days. We always book the letter for the morning of the appointment, the same day. If you book it earlier "to be safe", you risk the officer marking it as too old.
This is also why you cannot schedule the immigration appointment too far in advance. The bank cannot back-date the letter, and most banks need 24-48 hours to produce it. So the practical sequence is:
- Confirm the 60-day seasoning is complete.
- Book the immigration appointment for a date 5-10 business days out.
- Request the bank letter 2 business days before the appointment.
- Collect the letter the morning of the appointment.
- Bring the original letter plus a copy to immigration.
Updated bank passbook
In addition to the letter, you bring your updated bank passbook (or a printed bank statement covering at least the 60-day seasoning window). The passbook must be updated to today's date — most retirees update at the branch the same morning they collect the letter. An out-of-date passbook is the second most common rejection.
Foreign-inflow coding — what your bank must tag
The 800,000 THB must arrive in Thailand as a foreign currency inflow. Local transfers — from a Thai friend's account, from another of your own Thai accounts that was funded who-knows-when — do not count for the retirement visa, even if the amount is right.
What Phuket Immigration wants to see in the passbook or statement:
- A transaction code that indicates "international funds transfer" or equivalent (codes vary by bank).
- The transferring foreign bank named.
- The original currency and exchange rate.
Most international wires are tagged correctly by default. The problem cases are usually:
- Funds wired to a friend's Thai account and then transferred to your account locally (does not count — funds lose their foreign-inflow status).
- Funds withdrawn from your own foreign-currency Thai account and re-deposited in baht (does not count).
- Funds from a Thai property sale or Thai investment liquidation (does not count — these were never foreign inflows).
If in doubt, ask the bank for a foreign exchange transaction certificate (FET) for amounts over 50,000 USD equivalent. The FET is the gold-standard proof of foreign inflow and Phuket Immigration accepts it without question.
Opening the sole-name account — the hidden first step
You cannot wire the 800,000 THB until the sole-name Thai bank account exists. Tourists used to be able to open one on a passport alone. As of 2026, most Phuket branches require one or more of:
- A Thai address proof (typically a TM30 receipt, water/electric bill, or rental agreement).
- A long-stay visa or a Non-O 90-day visa already in passport.
- A letter from immigration confirming the application is in process.
Bangkok Bank tends to be the most flexible for retirees in Patong and Phuket Town. Kasikorn and SCB sometimes require an existing Non-O before they open an account. Each branch manager has discretion — what works in one branch may be refused at another the same week.
This is the first place the sequencing falls apart for self-applicants: they try to wire the money before the account is ready, the wire bounces, and the seasoning clock has not even started.
Sequencing example — Phuket retiree, full timeline
This is a real timeline pattern we use with clients arriving in March, aiming for an extension start in June.
| Day | Action | Notes |
|---|---|---|
| 0 | Arrive on tourist stamp | 60-day stamp |
| 3 | TM30 filed by landlord | Required for all next steps |
| 5 | Open sole-name Thai bank account | Bangkok Bank, Rawai branch |
| 7 | Wire 800,000 THB from home bank | International wire, foreign inflow code |
| 10 | Funds clear, balance confirmed | Day 1 of 60-day clock |
| 25 | File Non-O retirement application | Inside Thailand, 90-day visa requested |
| 35 | Non-O granted (90 days) | Tourist stamp converted |
| 70 | Bank seasoning complete (60 days from day 10) | First eligible appointment day |
| 75 | Book immigration appointment for day 80 | Confirms appointment slot |
| 78 | Request bank letter | Bank issues for day 80 morning |
| 80 | Immigration appointment | Letter collected, passbook updated, file submitted |
| 80 | One-year extension granted | Stamped immediately if file is clean |
This sequence runs roughly 11 weeks end to end. The seasoning is the longest single phase and dictates everything before and after it.
The 5 mistakes that kill the application
After hundreds of files at Phuket Immigration, the same five mistakes recur:
- Wiring before the account is open. The money sits in suspense, the seasoning clock never starts. Solution: open the account first, then wire.
- Joint account. Even if both spouses qualify, the funds must be in a sole-name account per spouse. Solution: split into two sole-name accounts.
- Local top-up. Adding to the balance via a domestic transfer to bring it to 800,000 THB. The whole amount loses foreign-inflow status. Solution: wire only foreign funds; do not "round up" locally.
- Drawing down too early. Withdrawing below 800,000 THB before the visa is granted. Solution: wait for the stamp before any movement.
- Drawing below 400,000 THB during the active year. Even a brief dip below the floor invalidates the next renewal. Solution: leave a 50,000 THB buffer above the floor.
Each of these is the kind of thing a local Phuket pre-check catches in 15 minutes.
Frequently asked questions
Can I use a fixed deposit account?
Yes. Fixed deposits in your sole name count. Some retirees prefer them for the small interest yield. The seasoning rule applies the same way.
What if my home bank wires in USD and the THB equivalent is 795,000 not 800,000?
Phuket Immigration takes a strict view. Wire an amount that lands at 820,000-830,000 THB to absorb exchange-rate slippage. Buffer is your friend.
Does the income route avoid the seasoning rule?
The income route avoids the lump-sum requirement entirely but introduces a separate 12-month proof of monthly inflows of 65,000 THB. Either route works; the lump-sum is faster if you have the funds available.
Can I withdraw the 800,000 THB after the visa is granted?
Yes, down to 400,000 THB for 7 months, then it must return to 800,000 THB for 2 months pre-renewal. See the requirements page for full annual cycle.
What about insurance — does seasoning replace the insurance requirement?
The 800,000 THB seasoning is the financial requirement. Insurance is a separate, only-O-A requirement. The in-country Non-O does not require insurance regardless of the financial route used.
If you would like a free pre-check of your seasoning timeline against your real Phuket Immigration appointment date, WhatsApp us. We can usually spot a sequencing error in the first message exchange.