DTV 90-Day Report (TM47) Rejected Online? Here's What to Do
Under the Thai Immigration Act, anyone staying in Thailand for 90 consecutive days on a long-stay visa must notify Immigration of their current address using form TM47. DTV holders are included. The count is consecutive days in Thailand and resets when you leave the country, so frequent travellers may never trigger it. If you stay continuously, the next report is due 90 days after the previous one.
Online TM47 rejection is common for DTV holders. The most frequent causes are: the system requiring an in-person initial report before allowing online updates, address mismatches between the system and what the user is entering, the portal not recognising the DTV cleanly because it was built before the visa existed, filing too early (more than 15 days before the due date), or a recent re-entry that the system has not caught up with. In practice, most DTV holders solve a rejected online report by filing TM47 in person at the local Immigration office and switching to online for the next cycle.
The statutory fine for a late 90-day notification is up to 2,000 THB. Filing late is a paperwork fine, not a visa-cancellation event. Agents often handle late reports for a service fee of 2,000 to 3,000 THB on top of the statutory fine. The practical advice is to file the first report in person, switch to online for later cycles if it accepts you, and pay the small fine if you slip rather than letting the obligation accumulate.
Read the general 90-day report guide, see how stay length and reporting fit together, or read about the separate 180-day tax rule.