Living in Thailand on a long-stay visa means reporting your address to Thai Immigration every 90 days. We prepare and submit your TM.47 filing inside the window — so you never risk the 2,000 THB late fine again.
Any foreigner staying in Thailand for 90 consecutive days on a long-stay permission of stay must notify immigration of their address — most visa types, most extensions. It's a notification, not a visa renewal, and it's easy to forget until the fine letter arrives.
Non-Immigrant O, O-A/O-X retirement, B (business/work), ED (education), DTV, Privilege (Elite) and marriage extensions all carry the 90-day notification duty.
Counted from your last report or entry date. The filing window opens 15 days before the due date — we track it so you don't have to.
Once your first report is done in person, subsequent reports can be filed on your behalf — no queue, no immigration office visit.
Two minutes of form-filling today; nothing to remember for the next 90 days.
Tell us your passport details, visa type and Thai address — one short online intake, no paperwork.
We build your TM.47 notification from the details you provide and check it against the current requirements.
Your report is filed with Thai Immigration within the 15-day filing window — on time, every time.
You get a receipt with a verification code, and an automatic reminder before your next due date.
Pay once for a single filing, or cover the whole year — the annual plan pays for itself the first time it saves you a 2,000 THB late fine.
⚡ Note: your first report after entry must be made in person at an immigration office — we guide you through it for free, then file everything after that for you.
Any foreigner who has stayed in Thailand for 90 consecutive days under a long-stay permission — Non-Immigrant O, O-A/O-X retirement, B (business/work), ED (education), DTV, Privilege (Elite) or marriage extensions — must notify Thai Immigration of their address every 90 days. It's a notification obligation, not a visa extension.
Filing late attracts a fine of 2,000 THB, and up to 5,000 THB in some cases. It can also be flagged when you next apply for an extension or re-entry permit. Our annual plan includes reminders so you never miss the window.
No — the first report after your entry into Thailand must be made in person at an immigration office. We can't file that one for you, but we guide you through it (documents to bring, office location, opening hours) at no charge. Every report after that can be filed for you.
Your passport details (full name, number, date of birth, nationality), your visa type, the date you entered Thailand, your previous report date if you have one, and your current Thai address including tambon, amphoe, province and postal code. Submit them once in our online form and we handle the rest.
Yes. Thai immigration law allows a representative to file the 90-day address notification (TM.47) on the foreigner's behalf. We prepare the form from the details you provide and submit it within the filing window. We are a document facilitation service — not a law firm or a government agency — and final decisions on any filing rest with the Royal Thai Immigration Bureau.
Complete the intake below — pay securely online and we submit your TM.47 filing within the window.
Takes about 2 minutes · secure payment · receipt with verification code