Answers · Non-O Retirement Visa
What is the 90-day reporting requirement?
As long as you are living in Thailand on a Non-Immigrant ‘O’ Retirement Visa, you are required to confirm your residential address with Thai Immigration every 90 days. This is called 90-day reporting, and it is a standing compliance obligation, not a one-time formality.
The rule that most people do not initially realise is this: every time you re-enter Thailand, whether it is your very first arrival or a return from a trip abroad, your first 90-day report following that entry must be completed in person at a Thai Immigration office. After that first in-person report for any given entry, all subsequent reports during that stay can be submitted online through the Immigration Bureau’s TM.47 portal. Think of it as a reset: every new entry into Thailand starts the in-person requirement again, just once, before online reporting resumes.
A couple of examples make this much easier to follow.
Example A: Your first year, no travel abroad. You arrive in Thailand in January and complete your 12-month extension. Thailand Blueprint handles your first in-person 90-day report with you as part of the standard service, so that obligation is taken care of. Your next report, due 90 days later, can be submitted entirely online. From that point forward, as long as you remain in Thailand continuously, every subsequent report is online.
Example B: You take a trip abroad mid-year. Say you have been in Thailand since January, handled your first in-person report, and have been filing online since then. In June, you fly to Bali for two weeks and return to Thailand on June 20th. That re-entry stamp on June 20th resets your 90-day clock entirely. Your next report is now due 90 days from June 20th, which is September 18th. But here is the key detail: because this is a fresh entry into Thailand, that September 18th report must be done in person. After you complete it in person, the one following it, due 90 days later in December, goes back to being online.
Example C: Frequent travel. If you are someone who travels in and out of Thailand regularly, it is entirely possible that you never actually file an online report at all, because each return to Thailand triggers a new in-person requirement before online filing can resume. If your trips are frequent enough that your 90-day clock keeps resetting before you ever reach the online filing stage, every report you file will be in person. This is not a problem. It just means you need to be aware of it and plan your Immigration visits accordingly rather than assuming you can always file from your laptop.
Two other details worth knowing: reports are calculated on exactly 90 calendar days, not “three months,” which means the due date shifts slightly depending on the time of year. And you are permitted to submit your report up to 15 days before the due date, which gives you a useful window to plan around travel or busy periods.
Thailand Blueprint walks every client through the online submission process as part of the Post-Service Maintenance Package, and tracks these deadlines on your behalf so nothing slips through the cracks.
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.
Or copy our address: info@thailandblueprint.com
