Thailand Knows Who Overstays – So Why Can't They Apprehend Them?
Despite Thailand's comprehensive immigration data, including biometrics and digital arrival records that flag overstayers automatically, authorities struggle to apprehend those living in the country illegally. The core issue lies not in a lack of information, but in the passive nature of enforcement and the challenges in consistently acting on this knowledge.
Whenever a foreigner is arrested in Thailand for a crime, and police subsequently reveal they have been living illegally for months or even years, a common question arises among Thai observers: If the state stamps every passport, scans every face, and records every arrival, how do individuals manage to disappear for so long? The uncomfortable truth is that the Thai state almost always knows who has overstayed. For nearly a decade, the challenge has been acting on this knowledge consistently and promptly. The gap between knowing and apprehending is where the real problem lies, a gap stemming less from ignorance and more from how enforcement is structured, resourced, and politically influenced.
On paper, Thailand boasts one of the most data-rich immigration systems in the region. The Immigration Bureau collects fingerprints and facial images upon entry. Since May 2025, every foreign arrival must complete the Thailand Digital Arrival Card, replacing the traditional paper TM6 form. Long-term residents are required to report their address every 90 days, and landlords must legally notify immigration when a foreigner moves in via the TM30 system. Officials state that from 2026, permitted stay periods will be automatically calculated through a centralized database. This means that the moment an arrival lacks a corresponding departure record, that individual is flagged as an overstayer within the system. In essence, the data exists; a foreigner who entered and never left is not invisible to the bureau. Their record resides in a database, awaiting action.
However, the fundamental issue is that this system is largely passive. A flag in a database does not automatically dispatch an officer to someone's door. In practice, overstayers are typically caught only at specific trigger points, such as when they eventually attempt to depart the country.