90 day report done online 14 days prior due-date in Phuket and accepted within 1 hour.
Since I arrived in Phuket nearly 2 years ago, never had to show-up life at immigration for report, despite several travels outside Thaïland. Always submitted 10-14 days prior due-date and TM30 always done at return.
This is my experience in Phuket.
TLDR : Answer Summary
An expat shares their positive experience of completing a 90-day report online in Phuket, stating that it was processed within one hour when submitted 10-14 days prior to the due date. The expat mentions they have consistently used this online method without needing to visit the immigration office, despite traveling outside Thailand. A comment noted that the requirement for in-person reports may vary by immigration office.