The Complete Guide to Thailand Visa Runs and 90-Day Reports—Clarifying Two Easily Confused Procedures for the 2026 Edition.
Japanese people staying in Thailand long-term will inevitably face two things: "Visa Runs" and "90-Day Reports."
Because these two have similar names, they are often confused, but they are completely different procedures. Forgetting one can lead to fines, while getting the other wrong can lead to illegal overstaying. Both are "essential periodic maintenance" for long-term stays in Thailand.
In this article, I will organize the differences between visa runs and 90-day reports, specific ways to handle them, and the penalties for forgetting them, based on information current as of 2026. Long-term residents should bookmark this and check it periodically.
━━━━━━━━━━━━━━━
CHAPTER 01
Understanding First—The Decisive Differences Between Visa Runs and 90-Day Reports
━━━━━━━━━━━━━━━
▶ The purposes are completely different
These two procedures have fundamentally different purposes. To avoid confusion, I will first clarify the differences.
Visa Run
This is leaving the country to extend or reset your "permitted stay duration." Thailand's stay permits (such as visa-exempt entry stamps) have expiration dates, and this refers to the act of leaving the country and re-entering before that date expires to obtain a new stay permit. The purpose is to "secure a legal period of stay."
90-Day Report (TM47)
This is a system where foreigners staying in Thailand for more than 90 consecutive days report their residence (address) to Immigration. Leaving the country is not required; it is simply a procedure to report "where you are currently living." The purpose is "reporting your residence."
▶ What happens if you confuse them?
Some people mistakenly believe that "if I do a 90-day report, I don't have to leave the country," but this is incorrect. A 90-day report does not extend your period of stay. You must manage the expiration of your stay permit (visa runs/visa extensions) and your residence report (90-day report) completely separately.
▶ Important relationship
Once you leave the country and re-enter, the 90-day report count is also reset. If you leave and re-enter before 90 days have passed since your last report, your stay duration is reset, and the count starts over from the date of re-entry. In other words, for people who leave the country frequently, there are cases where the 90-day report itself becomes unnecessary.
━━━━━━━━━━━━━━━
CHAPTER 02
The Basics of the 90-Day Report (TM47)—Timing and Penalties
━━━━━━━━━━━━━━━
▶ What is a 90-day report?
The official name is "Notification of staying in the Kingdom over 90 days," abbreviated as TM47 (Tor Mor 47). Foreigners staying in Thailand for more than 90 consecutive days are obligated to report their residence every 90 days.
If you are employed, the company's general affairs or HR department often handles this, but if you manage your visa individually, you must handle the procedure yourself or request an agency to do it.
▶ Timing of the procedure
The 90-day report procedure must be done from 15 days before the due date to 7 days after the due date.
Example: If the due date is May 18th -> Procedure must be done between May 3rd and May 25th.
If you pass this period, you will be subject to a fine. In Thailand, unlike in Japan, you will not receive a notification of the deadline, so you must record and manage it on your own calendar.
▶ Penalties—2,000 Baht if you forget
If you forget your reporting obligation, a fine of 2,000 Baht will be imposed. Furthermore, if you are arrested, there are cases where a fine of 5,000 Baht, or an additional 200 Baht per day, may be imposed.
The fine amount varies depending on when it is discovered and the situation. If your deadline has passed, it is better to self-report and handle it as soon as possible rather than leaving it, as this will minimize the fine.
━━━━━━━━━━━━━━━
CHAPTER 03
How to do a 90-day report—Comparing 3 methods
━━━━━━━━━━━━━━━
There are mainly three ways to apply for a 90-day report. I will organize the characteristics of each.
▶ Method 1: Apply at the Immigration counter (Required for the first time)
For your first 90-day report, if you have changed your address due to moving, or after you have left the country and returned once, you must handle the procedure directly at the Immigration Bureau counter. Since online application is only possible from the second time onwards, you must go to the counter for the first time.
In the case of Bangkok, Chaengwattana Immigration has jurisdiction.
Required documents:
・Passport (original + copies of face photo page, visa, and entry stamp)
・TM47 (90-day report application form)
・Copy of TM30 (Foreigner residence notification submitted by the landlord)
・Receipt of the previous 90-day report (from the second time onwards)
▶ Method 2: Apply by mail
If you don't have time to go to Immigration, you can also apply by mail.
Items required for mailing:
・TM47 (filled out and signed)
・Copies of the necessary pages of your passport
・Copy of the previously submitted 90-day report (if available)
・Return envelope (with stamps, with your address clearly written)
If you forget to include a return envelope, you will not receive the receipt for your next report. Since the receipt serves as "proof of stay" for the next application, be sure to enclose it. If you write "90 DAYS REPORT" in large red letters on the envelope so it stands out, it is more likely to be treated as an important document.
Since it must be mailed to arrive at least 15 days before the due date, send it with plenty of time to spare.
▶ Method 3: Online application (From the second time onwards, most convenient)
In recent years, online application has become possible, allowing you to handle the procedure from home. However, the first time requires application at the counter or by mail, and based on that data, online application becomes possible from the second time onwards.
Points to note for online application:
・It is frequent that the Immigration system is down and you cannot apply.
・The biggest reason for the "Cannot apply" error is that the landlord's TM30 has not been submitted.
・If there is no TM30 registration, you cannot proceed with the application.
Because the system is unstable, even if you plan to apply online, I recommend trying it with plenty of time rather than right before the deadline. If errors continue, you may need to decide to switch to the counter or mail.
▶ Understanding the relationship with TM30
The biggest stumbling block for online 90-day report applications is the TM30. The TM30 is a document where the owner of the residence (landlord) notifies that "a foreigner is staying here." If the owner has not submitted the TM30, you cannot proceed with the online 90-day report application.
It is important to confirm at the time of the rental contract whether the owner or management company has submitted the TM30. If it has not been submitted, you must request the owner to do so.
━━━━━━━━━━━━━━━
CHAPTER 04
The Basics of Visa Runs—Beware of the 2026 Tightening
━━━━━━━━━━━━━━━
▶ What is a visa run?
A visa run is a method of obtaining a new stay permit by leaving Thailand once before your stay permit expires and re-entering. It is often done by traveling back and forth across land borders (Cambodia, Laos, Malaysia) or to neighboring countries.
▶ In the case of visa-exempt entry (VISA EXEMPTION)
As of 2026, Japanese nationals can stay in Thailand for 60 days without a visa, and can further extend for 30 days by paying 1,900 Baht at Immigration (maximum 90 days). By leaving and re-entering before this deadline expires, you can obtain a stay permit again.
▶ Beware of the frequency limit for land border visa runs
In recent years, Thai Immigration has tightened the screening for visa runs via land borders. There have been reports of cases where entry is refused by immigration officers if visa runs are repeated many times in a short period. In particular, consecutive visa runs at land borders are easily targeted.
The idea that "if you repeat visa runs, you can live here indefinitely" is difficult to apply as of 2026. If you want to continue staying long-term, it is realistic to consider obtaining a formal long-term stay visa, such as a DTV, LTR, or retirement visa.
▶ Think of visa runs as a "stopgap"
It is safe to position visa runs only as a "stopgap until you obtain your next visa" or a "short-term stay extension." If you rely on visa runs as a permanent means of staying, there is a risk that you will suddenly be refused entry one day and lose your living foundation.
━━━━━━━━━━━━━━━
CHAPTER 05
Management Techniques for Long-Term Residents—Systems to Avoid Forgetting
━━━━━━━━━━━━━━━
▶ Double-manage deadlines on your calendar
In Thailand, you will not receive notifications for deadlines. The most reliable way is to register your visa expiration date and 90-day report deadline on your smartphone calendar and set reminders.
Recommended management method:
・Visa expiration: Notify 1 month and 2 weeks before the deadline.
・90-day report: Notify 15 days before the deadline (the date you can start applying).
・Next 90-day report deadline: Register the next one immediately upon completion of the application.
▶ Always keep your 90-day report receipt
The 90-day report receipt (copy of TM47) functions as "proof of stay" for the next application. Whether applying online or at the counter, please keep the receipt carefully. It can sometimes be used as proof of stay for other procedures, such as opening a bank account or renewing a visa.
▶ Confirm the TM30 submission status when moving in
When moving into a new property, make it your top priority to confirm that the owner or management company will submit the TM30. If you neglect this, you will not be able to apply for the 90-day report online and will end up having to go to the counter every time.
▶ If you are anxious, use an agency
If you are anxious about visa and 90-day report procedures, there is also the option of requesting a Japanese-speaking agency. It costs money, but since you can leave everything from deadline management, document preparation, and counter handling to them, it is effective for those who want to concentrate on their main work. In particular, agencies that manage both visa renewal and 90-day reports are a reassuring presence for long-term residents.
▶ Go to Immigration early in the morning
When counter procedures are necessary, Immigration (especially Chaengwattana in Bangkok) is extremely crowded. By going first thing in the morning (lining up before the office opens), you can significantly reduce waiting time. If you go in the afternoon, there are times when you cannot complete the procedure within the same day.
━━━━━━━━━━━━━━━
Summary
━━━━━━━━━━━━━━━
Even though visa runs and 90-day reports have similar names, they are completely different procedures.
A visa run is "leaving the country to extend or reset the expiration of your stay permit," and a 90-day report is "a system to report your residence to Immigration." Forgetting a 90-day report results in a 2,000 Baht fine, and repeating visa runs too much carries the risk of being refused entry.
To stabilize your long-term stay, these four points are important: (1) double-manage deadlines on your calendar, (2) keep your 90-day report receipt, (3) confirm the TM30 submission status, and (4) consider a formal long-term visa without relying on visa runs.
It is a troublesome procedure, but if you systematize it, the burden each time will be greatly reduced. Bookmark this article and check it whenever the deadline approaches.
If you have any concerns, please feel free to comment or send a DM on X.
※ The information in this article is current as of June 2026. Since Immigration operations and rules may change, please check the latest information with the Thai Immigration Bureau or the Embassy of Japan in Thailand.
#ThailandMigration #VisaRun #90DayReport #TM47 #Bangkok #LivingInThailand #Immigration #ThaiVisa #BangkokLife #OverseasMigration
