Answers · Non-OA Retirement Visa

How does OA validity actually work: the "two years," the entry-before-expiry trick, and what voids it?

This is a common misconception, and the short version is that the "two years on one OA" trick has recently been closed. It is still worth understanding how it used to work and what shut it down, because the mechanism that closed it is the same thing that now governs your actual length of stay.

Start with the basics. The OA is issued through the Thai Embassy or Consulate system for a full 12 months upfront, and it is designed to be obtained before you travel to Thailand. It also carries a mandatory health insurance component. Hold onto that detail, because it becomes the whole story in a moment.

Here is how the old trick worked. An OA holder would enter Thailand on, say, day five of their visa's validity, spend roughly 11 months in the country, then leave and re-enter while still inside the original 365-day validity window. Because the re-entry happened before the visa expired, Immigration officers would simply stamp them in for another full 12 months from that entry. Stack the two together and you got nearly two years of stay out of a single OA. In reality, this was never an intentional feature. It was a communication gap between the Embassy system, which issues the OA, and Immigration at the airport, which stamps the actual stay permit. Those are two separate entities, and the seam between them is what people were exploiting.

That gap has now been closed, and the insurance requirement is the tool that closed it. The OA e-Visa is still technically valid for a full 12 months at approval, but the Embassy now writes specific remarks directly onto the e-Visa PDF (and into the system) stating when your insurance policy ends. Immigration sees that note both in their system and on the e-Visa you present on arrival, and they stamp you in only up to the insurance expiry date.

A concrete example makes this clear. Say you are approved for the OA on July 1st, so the visa itself is valid from July 1st that year to July 1st the following year, a full 12 months. But your insurance policy only runs until June 15th of the following year. When you arrive in Thailand, that June 15th insurance expiry is the date noted on your OA e-Visa, and June 15th is exactly how far Immigration will stamp you in. Not a full 12 months from arrival, only to the insurance end date.

This actually makes complete sense given how the visa is structured. Qualifying health insurance is a hard requirement for the OA, so if your policy were allowed to lapse while you were still in Thailand on the visa, you would be out of compliance with the visa's own rules. Tying the permitted stay to the insurance expiry date simply enforces that.

So to answer directly: the "almost two years on one OA" approach used to exist purely because of poor communication between two separate Thai systems, but that gap has been closed, and your stay is now capped at your insurance expiry date whenever that falls before the 12-month mark.

Last verified 2 September 2026

The only newsletter you need about moving to Thailand.

Twice a week, we'll cover one essential topic to help you move, settle, and thrive in Thailand without the headaches.

We will never spam or sell your info. Ever. How we handle your data.

Still not sure how this applies to you?

Every answer here is general. Yours is not. A free assessment gives you the version that accounts for your age, your money and the embassy you would be applying through.