A guest arrives late, their passport is in a phone photo, and the official immigration site is slow again. That is exactly when a clear host guide to 24 hour reporting matters. For hosts in Thailand, the TM30 process is not complicated because the information is difficult. It becomes difficult when the deadline is close, guest details are incomplete, or the reporting system does not cooperate.
The practical goal is simple: collect the right details at check-in, submit the TM30 notification promptly, and keep evidence that the report was accepted. Whether you manage one condo, a small guesthouse, or several rental properties, a repeatable process removes the last-minute stress.
What 24-hour reporting means for hosts
Thailand's TM30 requirement generally places responsibility on the owner, housemaster, possessor, or hotel manager of a property where a foreign national stays. The responsible party must notify Thai Immigration when a foreign guest arrives at the property, typically within 24 hours of arrival.
This is commonly called 24-hour reporting, but the operational point is more useful than the label: do not wait until the end of the next day to start gathering documents. The reporting window can close quickly, especially for evening arrivals, weekend check-ins, and properties that receive guests outside office hours.
A TM30 is not the same as a visa extension, a 90-day report, or a hotel registration requirement. It is a notification of a foreign person's residence at a specific address. Guests may have their own immigration obligations, but that does not remove the host's responsibility to report the stay when required.
The exact requirement can depend on the property type, the guest's status, and local Immigration Bureau procedures. If you manage unusual situations, such as long-term residents returning after travel or guests moving between properties, check the current guidance that applies to your location. For ordinary guest arrivals, the safest operating rule is to treat every foreign check-in as a time-sensitive TM30 task.
Who should file the TM30 report?
The person or business responsible for the accommodation normally files the report. That may be a condo owner renting out one unit, a landlord, a property manager acting for an owner, a hotel operator, or the manager of a guesthouse or serviced apartment.
The key question is not who made the booking. It is who controls or is responsible for the place where the foreign guest is staying. A booking platform, agent, or tenant may provide information, but hosts should not assume someone else filed unless they can confirm it.
For properties with multiple staff members, assign one clear owner of the process. Shared responsibility often leads to no responsibility. Reception may collect passport details, a manager may review records, and an administrator may submit reports, but one person should monitor pending arrivals and confirm that every submission has a receipt.
The information to collect at check-in
Most delays come from missing or unreadable guest information. Make passport collection part of your normal arrival flow rather than an extra task after the guest has settled in.
You will generally need the foreign guest's passport information, including their full name, nationality, passport number, date of birth, and arrival details. You also need the accommodation address and the details associated with the person or business reporting the stay.
A clear photo or scan of the passport identity page is often the fastest starting point. Check that all corners are visible, the image is not blurry, and there is no glare over the passport number or date fields. A cropped or low-light image can create more work than asking for a better photo at check-in.
For operators handling several arrivals per day, establish a simple rule: no check-in record is complete until the passport image is readable and the guest's arrival date is confirmed. This protects your reporting deadline and reduces the need to chase guests after they leave the front desk.
A host guide to 24 hour reporting: the practical workflow
A reliable workflow has four stages: capture, verify, submit, and save proof. It should work just as well for one late-night arrival as it does for a fully booked property.
1. Capture guest details immediately
Ask for the passport image during check-in or before arrival through your booking communication. If guests send photos by message, save them in a secure, organized location tied to the reservation or unit number.
Avoid relying on handwritten passport numbers or memory. Small transcription errors can create a mismatch in the record. A readable passport image gives you a source document if you need to review the information later.
2. Verify the accommodation and arrival details
Before submitting, confirm the reporting address. This matters most for hosts with several condos, villas, or buildings that may have similar names but different registered addresses.
Also confirm the actual arrival date at your property. A guest's date of entry into Thailand and their arrival date at your accommodation may not be the same. The report should reflect the stay you are responsible for reporting.
3. Submit before the deadline, not at the deadline
Submitting early gives you room to fix incomplete information or deal with system delays. The official immigration portal can be slow or temporarily unavailable, particularly when you need it most. Waiting until the final hour turns a routine filing into an unnecessary risk.
An automated service can reduce this burden by extracting passport details, preparing the form, and managing submission attempts. TM30.io, for example, is designed to retry when the Immigration Bureau system is unresponsive and provide a record once the submission goes through.
Automation is helpful, but it does not replace good check-in discipline. A system can process clean information quickly. It cannot reliably solve an unreadable passport image, an incorrect unit address, or a guest record that was never collected.
4. Save the confirmation and receipt
A submitted report should leave a trace. Keep the confirmation, receipt, or reference record with the guest's stay documents. For a small landlord, a dated folder may be enough. For hotels and property managers, use a dashboard or reservation-based filing system so staff can locate proof without searching through messages.
This is also useful when a guest needs evidence for a later immigration process. More importantly, it lets you verify that a report was actually accepted rather than merely started or drafted.
Common mistakes that create avoidable problems
The first mistake is assuming a guest's previous accommodation has already covered the new stay. Each change of accommodation can create a new reporting situation for the host receiving the guest. Do not treat a previous TM30 as a permanent record for every future address.
The second is filing only in batches at the end of the week. Batch processing may feel efficient, but it is a poor fit for a 24-hour deadline. You can still organize reports in a queue, but the queue needs daily monitoring and clear priority for new foreign arrivals.
The third is treating a portal error as proof that you tried. A failed page, timeout, or incomplete form is not the same as a completed submission. If the official system is unreliable, use a process that records attempts, retries appropriately, and alerts you when a report needs attention.
Finally, do not store passports casually in personal chat threads or unprotected devices. Passport information is sensitive. Limit access to staff who need it for compliance, use secure storage, and retain records according to your business and legal requirements.
Build a process that still works on busy days
The best TM30 process is not the one that works when you have time. It is the one that works during a late check-in, a staff handover, a holiday weekend, or a fully booked high season.
Start by defining who collects passport images, who checks the address, and who confirms the final receipt. Set a daily review point for arrivals that have not yet been reported. If you use a property management system, booking calendar, or shared spreadsheet, make the TM30 status visible next to each foreign guest reservation.
For low-volume hosts, a simple mobile-first workflow may be enough. For operators with frequent arrivals, automation and centralized confirmations can save hours each week while reducing missed reports. The right setup depends on volume, staff structure, and how often your guests move between units.
A timely TM30 filing is one of those administrative tasks that guests rarely notice when it is done well. That is the point: collect the details once, submit promptly, keep the proof, and let your property operations keep moving.