Thailand has significantly increased the financial penalties for visa overstays in 2026. If you remain in Thailand beyond the expiry of your permitted stay — even by a single day — you are now subject to fines that are four times higher than they were under the previous rules. For long-term residents and frequent travellers alike, this makes staying on top of your visa dates more important than ever.
What the New Fines Look Like
Under the revised penalty structure, the daily overstay fine has increased from 500 THB to 2,000 THB per day. A one-week overstay that previously cost 3,500 THB now costs 14,000 THB. For overstays longer than 20 days, a cap of 40,000 THB applies — but reaching that cap still represents a significant financial penalty on top of the administrative difficulties that come with overstaying.
For overstays exceeding 90 days, the consequences go beyond fines. Immigration authorities are now enforcing re-entry bans more consistently, ranging from one year for overstays between 90 and 365 days, up to ten years for overstays beyond five years. These bans are recorded in passport databases and enforced at all Thai border crossings.
Who Is at Risk
Anyone in Thailand on a tourist visa, visa exemption stamp, or any non-immigrant visa is subject to these rules. The fine applies from the day after your permitted stay expires. This includes retirees whose annual extension lapses, tourists who misjudge the length of their visa exemption, and anyone who has recently changed visa type and is uncertain about their new expiry date.
Immigration enforcement has also increased at land borders and in popular expat areas. Spot checks, which were rare before, are now conducted more regularly — meaning that an overstay is more likely to be discovered before you attempt to depart.
What You Should Do
The most important thing is to know your exact permission-to-stay date — not your visa expiry date, which is different. Your permission to stay is the date stamped in your passport at the border, and it is this date that governs when you must leave or apply for an extension.
If you are approaching your expiry date and have not yet applied for an extension, go to your nearest immigration office as early as possible. Extensions typically cost 1,900 THB and can be applied for up to 30 days before expiry. If you realise you have already overstayed, leave Thailand as soon as possible. The longer you wait, the higher the fine and the greater the risk of a re-entry ban.