A new foreign tenant has arrived, the keys have been handed over, and your team is already moving on to the next repair request, viewing, or check-in. But there is one deadline that cannot wait: TM30 reporting. TM30 for an apartment manager is not just a form to deal with when time allows. It is a time-sensitive immigration reporting duty that needs a clear, repeatable process.
For managers handling multiple units, the challenge is rarely understanding that a report is required. The challenge is collecting the right information, submitting it within the required window, and keeping evidence without losing time to a difficult government portal. A simple workflow turns TM30 from a recurring interruption into a routine part of move-in operations.
What TM30 means for apartment managers
A TM30 is the notification of a foreign national staying at a property in Thailand. The person responsible for the residence or accommodation generally needs to report the foreign guest or tenant to Thai Immigration within 24 hours of their arrival at the property.
In an apartment building, the responsible party may be the property owner, the registered operator, or a manager acting on their behalf. The exact arrangement matters. A manager may complete the submission, but the business should be clear about who holds the legal responsibility, who has access to the reporting account, and where the records are stored.
This is especially relevant when your building has long-stay tenants. A tenant may sign a one-year lease, but their first night at the property still triggers the reporting process. The same can apply when an existing foreign tenant returns after travel, depending on the circumstances and current immigration requirements. Do not assume that a long lease eliminates the need to review TM30 reporting after a new arrival.
Why the 24-hour deadline creates pressure
The reporting rule sounds straightforward until it meets apartment operations. Passport details may arrive through a leasing agent. A tenant may check in after office hours. The staff member who receives the documents may not be the person authorized to file the report. Meanwhile, the 24-hour clock continues to run.
Manual reporting introduces another problem: the official system may be slow, unavailable, or difficult to use when you need it most. If your team has to re-enter tenant information several times or keep checking whether a submission succeeded, compliance starts taking more time than it should.
The goal is not to add another complicated admin task. It is to build a process that captures the information at check-in, sends the notification promptly, and produces a record your team can retrieve later.
The information to collect at check-in
Your front desk, leasing staff, or property manager should know exactly what to request from every foreign tenant before or at arrival. In most cases, this means a clear passport photo or scan, including the identity page and the details needed for the TM30 submission. You also need the tenant's arrival date and the correct property address.
Accuracy matters more than speed if the information is unclear. A blurry passport image, an incorrect passport number, or a mismatch in the address can create follow-up work later. Ask for a readable image the first time, then use a standardized intake step rather than relying on scattered chat messages or paper notes.
For apartment operators, the property details should already be verified and ready to use. This includes the building address, unit information where applicable, and the account or registration details used for reporting. Your staff should not need to search for these details every time a tenant moves in.
Keep the intake process separate from the lease process
A signed lease does not always mean the TM30 information has been collected. Treat the passport and arrival details as a separate operational checkpoint. Leasing can be completed days or weeks before a tenant physically arrives, and the TM30 timeline is tied to occupancy, not simply the date a contract was signed.
A practical approach is to make TM30 intake part of the arrival checklist. When a foreign tenant receives access to the unit, your staff confirms the arrival date, checks the passport image, and starts the submission. That small handoff prevents the task from being forgotten after a busy check-in.
A practical TM30 workflow for apartment teams
The best workflow depends on your building size and staff structure. A five-unit property may have one owner handling every arrival. A larger apartment building may have leasing, front desk, and back-office staff involved. Either way, the workflow should have one clear owner at each stage.
First, collect the passport image and arrival details. Second, verify that the tenant is staying at the correct registered property. Third, submit the report as soon as possible after arrival. Finally, save the confirmation or receipt in a place that the manager and owner can access.
For high-volume buildings, assign a backup person. The primary staff member may be off duty, sick, or busy with an emergency. If no one else can complete the report, a reliable process can still fail. A shared dashboard or centralized record helps avoid reporting delays caused by one person's absence.
It also helps to set a daily review. At the end of each day, compare new foreign move-ins against completed TM30 confirmations. This does not need to be a long audit. It is a quick check that answers one question: did every eligible arrival receive a submitted report?
Should you use the official portal or a submission service?
The official reporting route may work for managers with occasional filings, stable access, and staff who are comfortable with the process. It can be a reasonable option when volume is low and there is enough time to handle system issues.
The trade-off is operational risk. Government portals are not designed around the pace of a busy apartment office. If the system is unresponsive, a form errors out, or a staff member is unsure whether the filing went through, you still need to meet the reporting deadline.
A managed digital service can reduce that friction by turning passport data into a completed submission and tracking its progress. TM30.io, for example, can extract the required information from a passport image, submit through the immigration system, retry when the system is unavailable, and provide confirmation records in one dashboard. For a manager handling recurring arrivals, this removes repeated data entry and gives the team a clearer trail of what was filed.
The right choice depends on volume, staff capacity, and how much time you can afford to spend troubleshooting submissions. What matters is that the process is dependable enough to work on your busiest days, not only when the office is quiet.
Store confirmations where your team can find them
Submitting the TM30 is only half the job. You also need a way to show that it was submitted. Keep each confirmation tied to the tenant, unit, and arrival date. This makes records easier to locate if a tenant asks for documentation, staff changes occur, or you need to review past filings.
Avoid storing the only copy in one employee's phone, email inbox, or chat history. Those methods may feel convenient at the moment, but they become a problem when someone leaves or a message is deleted. A shared, access-controlled folder or reporting dashboard is far more practical.
For privacy, only give passport data and submission records to staff who need access. Passport information is sensitive. A clear retention policy and limited access protect both the tenant and your business while keeping the process organized.
Common TM30 mistakes in apartment buildings
The most common mistake is waiting for the tenant to ask about the TM30. By that point, the deadline may be close or already missed. Make the report part of your own move-in routine rather than a tenant-led request.
Another frequent issue is reporting the wrong date. Staff may use the lease start date instead of the actual arrival date, particularly when the tenant arrives early or moves in later than planned. Confirm the physical arrival date before submitting.
Managers also run into trouble when they assume a previous report covers every future stay. Travel, re-entry, and changes in residence can affect reporting obligations. When in doubt, review the current circumstances and confirm the applicable requirement with Thai Immigration or a qualified local adviser.
Finally, do not mistake a submitted form for a saved record. A confirmation receipt is part of the process. Build that step in from the beginning.
Make compliance part of a better check-in experience
TM30 reporting does not need to feel like a separate government task hanging over your team. When passport collection, arrival confirmation, submission, and receipt storage happen in one sequence, the work becomes predictable.
A foreign tenant notices when a property is organized from the first day. A manager notices when there are fewer last-minute chases, fewer portal problems, and a clear record for every arrival. Put the process in place before the next check-in, and the next TM30 deadline becomes one less thing competing for your attention.