Never overstay again. Free Thai visa & 90-day reminders →

Thailand 90 Day Report Service

Every foreigner who stays in Thailand more than 90 days in a row must report their address to immigration. Miss it and you pay a fine and carry the record. We track your date, file the TM47, and confirm immigration recorded it.

★★★★★ 5.0 on Google · Best Thailand visa agency

Request Service
฿1,500 THB
$45 USD

It's the weekend in Bangkok, we'll reply on Monday.

Filing of each 90 day report directly with Immigration. No need to go yourself.

+66 99 333 2568 [email protected]

Bangkok · Pattaya · Chiang Mai · Phuket · Koh Samui

100% money-back guarantee

Why you need us

The 90 day report is the easiest immigration requirement to understand and the easiest one to forget. Nobody reminds you. Immigration does not send a letter or an email. The date sits in your passport as a small slip of paper, and ninety days later you are busy with work or family and it passes without you noticing. Then you go to extend your visa and an officer looks at your file and asks why there is a gap.

The filing itself is not difficult. The problem is the cost of getting it wrong. The online system rejects reports for reasons it does not explain. It goes down. It refuses accounts that were registered under an old passport. When it fails, you are left with an office visit, and the office nearest your address may want an appointment you cannot get before your window closes. A missed report is a fine and a note in a record you will be handing to an officer again in six months.

Thai Kru takes the date off your hands. We record your due date when you become a client, we file inside the window, and we send you the receipt. If your last report was missed, we handle the fine and reset the cycle so the gap stops following you. You do not queue, you do not fight the portal, and you do not have to remember anything.


What the 90 day report is

The 90 day report is an address notification required under Section 37(5) of the Immigration Act. Any foreigner who stays in Thailand for more than 90 consecutive days must tell immigration where they are living. The form is the TM47, which is why people call it TM47 reporting.

It is an address notification and nothing more. It does not extend your visa. It does not add days to your permission to stay. It does not affect your visa status. Filing your 90 day report does not mean your extension is handled, and a valid extension does not mean your reporting is handled. They are separate obligations with separate dates, and people confuse them constantly.

It applies regardless of visa type. Retirement, marriage, business, DTV, education, dependent, Thailand Privilege members, everybody. If you have been here 90 days without leaving, you report.


When it is due

Your first report is due on the 90th day of your continuous stay in Thailand. After that the cycle repeats every 90 days.

You can file from 15 days before the due date until 7 days after it. Filing inside that window carries no penalty. Filing early does not move your next date. The next 90 days are counted from the original due date, not from the day you actually filed, so there is no advantage to waiting and no penalty for going early.

Leaving Thailand resets the clock. If you fly out and come back, your 90 days start again from the new entry date, and the old due date is gone. Travel inside Thailand changes nothing. A weekend in Chiang Mai does not reset anything. Many long stay expats who travel abroad twice a year only file once or twice.

What happens if you miss it

Filing more than 7 days after the due date carries a fine of 2,000 baht. The fine is fixed. It does not grow the longer you wait, so a report that is three months late costs the same as one that is eight days late. Late reports cannot be filed online and must be submitted in person.

If immigration finds the missing report before you report it, at a checkpoint or during an extension application, the amount goes up, commonly to 4,000 or 5,000 baht, and the officer is now looking at your compliance history at the exact moment you need something from them. This is the real cost of a missed report. It is not the money.


How the report can be filed

Online

The immigration portal accepts reports from 15 days before the due date. It is free and takes a few minutes when it works. It requires an account tied to your current passport, it is unavailable for late reports, and it goes down often enough that you should never leave it to the last day. Rejections arrive by email, sometimes after your window has closed.

In person

You go to the immigration office covering your registered address with your passport, copies of the relevant pages, and the TM47 form. This always works, and for a late report it is the only option. The cost is your morning, and at Chaeng Wattana it can be most of a day in high season.

By registered mail

You post the completed form and copies at least 15 days before the due date and wait for the receipt slip to come back. It is workable but slow, and you have no confirmation until the envelope returns.

Through us

You send us your details once. We file the report inside the window by whichever method the office and your situation require, and we send you the receipt slip that proves it was recorded. If the online system rejects the filing, we go to the office. That is the difference between an agent and a reminder: the responsibility to get it done sits with us.


Our process

You send us clear photos of your passport photo page, your current visa or extension stamp, and your most recent 90 day report slip if you have one. Tell us the address you are living at now. We read your stamps, calculate your due date, and confirm it back to you in writing.

We prepare the TM47 and file it inside your window. For most clients this is done without you doing anything else. If your case needs an in person appearance or your address record has a problem, we tell you before we start, not after.

When immigration records the report, we send you the receipt slip and your next due date. We keep that date in our system and contact you when the next window opens. You do not need to track it.

If you are coming to us with a report already missed, tell us how long it has been. We file it, handle the fine, and get you back onto a clean cycle. It is a smaller problem now than it will be at your next extension.


Pricing

The 90 day report filing is 1,500 baht per report. If your report is late, the immigration fine is payable on top of that, and we handle it at the office for you.

If you also need a visa extension, TM30, re entry permit, or residence certificate, these are usually cheaper to do together in one office visit. See our expat immigration services or tell us what is coming up and we will quote the combination.


FAQ

1. Does the 90 day report extend my visa?

No. It is an address notification only. Your visa or extension has its own expiry date and its own paperwork. People get caught by this every year, file their 90 day report on time, and then overstay their actual permission to stay.

2. I left Thailand for a week. Do I still report on my old date?

No. The counter reset when you re-entered. Your new due date is 90 days from the date of your latest entry stamp. The old slip is no longer relevant.

3. I have not reported in eight months. What happens now?

You pay a 2,000 baht fine when you file, and then you are current again. The amount does not increase with time. What you want to avoid is immigration discovering it first during an extension, because then it becomes a question about your record rather than a fine you volunteered to pay. Send us your details and we will file it this week.

4. Can you file it if I am not in Bangkok?

In many cases yes, depending on your province and whether your office accepts online or agent filings. Tell us where you are registered and we will tell you honestly whether we can handle it remotely or whether you need to go in person, in which case we will tell you exactly what to bring.

5. Do I have to give you my passport?

Usually not. Most 90 day reports can be filed with copies and clear photos. If your case requires the physical passport, we arrange secure pick up and return and give you a written record of where it went and when.

6. The online system rejected my report. Why?

Common reasons are an account registered under a previous passport, a mismatch between the address you entered and the address on your TM30, or a submission made outside the accepted window. The portal rarely explains which. We look at the actual cause instead of resubmitting and hoping.

7. My address on file is wrong because I moved. What do I do?

Report from your current address and make sure your TM30 reflects the move. An address mismatch between your TM30 and your 90 day report is a common reason for a rejection or an awkward conversation at your next extension. We fix both together.

8. Does this apply to me on a DTV?

Yes. The DTV is newer but the reporting rule is the same. If you stay 90 consecutive days you report, and because DTV holders often travel, many find their counter resets before they ever reach the date.

9. Can I file early and get it out of the way before a trip?

You can file up to 15 days before the due date, so if your trip falls inside that window, yes. Filing early does not push your next date back, but if you are leaving the country the trip will reset the counter anyway.

10. Will you remind me before the next one?

Yes. Your due date goes into our system when we file. We contact you when the next window opens and file again when you confirm. That is the point of using us rather than doing it yourself.

If you are unsure when your report is due, send us photos of your passport and your last report slip. We will tell you the date at no charge and you can decide from there.

What our customers say

Trusted by people who made the move.

★★★★★ 4.9 on Google · 120+ reviews

Been there Done that
Been there Done that
2 hours ago
★★★★★

I highly recommend Thai Kru for your Visa needs in Thailand. I dealt with Khun Tarn. He was very knowledgeable, professional and courteous. He went above and beyond to secure my DTV Visa. Thai Kru has professional staff who know exactly what is required to secure any type of Visa in the right manner. They also have a number of valuable services that are extremely helpful to Foreigners coming to Thailand. I would also like to thank Numfhon as well. Jeff/Canada

Grant Napear
Grant Napear
a day ago
★★★★★

I can not say enough good things about Thai Kru Visa Agency. I selected them for my DTV and was approved in 9 business days. Their attention to detail and communication with me was beyond my expectations! This agency gets 10 stars from me! When I was asked for further documentation, they were on it immediately! The process for me was a breeze. I am not good at organizing things, especially on the computer. I sent them the requested documents and they did everything else! Do not hesitate to use them for your Thai visa needs! Thai Kru, THANK YOU! You are the best!

Wanvisa Doungpai
Wanvisa Doungpai
a week ago
★★★★★

Thai Kru provides excellent service, responds quickly to chats, and answers visa-related questions well. Ms. Tan and the team are wonderful. Thank you very much.

Ready to plan your Thailand move?

A 1-hour video call with a Thailand visa expert. A written plan in your inbox within 24 hours. And a full year of email and chat support to keep you on track.

More Thailand Immigration Services

Home Finder

Bangkok Home Finder Service

Business Visa Service

Business Visa and Work Permit Service in Thailand

Run your foreign business from Thailand

DTV Visa - Business Owners

Your 5-year visa for Thai healthcare

DTV Visa - Medical Treatment

Train Thailand's national art, legally

DTV Visa - Muay Thai Training

For digital nomads & freelancers

DTV Visa - Remote Workers

DTV Visa Service

DTV Visa Service

Family DTV done right

DTV Visa - Spouse & Children

Cook your way to 5 years

DTV Visa - Thai Culinary Courses

Dependent Visa Service

Thailand Dependent Visa Service

Education Visa

Thailand Education Visa Service

General Expat Services

Thailand Expat Immigration Services

Thai Family Visa Service

Thailand Marriage or Child Visa Service

Retirement Visa Service

Thailand Retirement Visa Service

Tourist Visa Service

Thailand Tourist Visa Application Service