You usually do not start asking where to find TM30 confirmation until someone needs proof right now - a guest checking in elsewhere, a visa-related appointment, or a landlord trying to confirm the report was actually filed. That urgency is exactly why this question matters. A TM30 submission is only useful if you can verify it, retrieve it, and show it when needed.
Where to find TM30 confirmation depends on how you filed
The first thing to know is that there is no single answer for where to find TM30 confirmation. It depends on the submission channel. If the report was filed through the Thai Immigration website, the confirmation is typically tied to the account used to submit it. If it was filed through an in-person process, the proof may be a printed receipt, stamp, or document returned by the office. If a managed service handled the filing, the confirmation is often stored in a dashboard, receipt history, or sent through the same channel used for submission updates.
That difference matters because many people look in the wrong place. A tenant may expect the confirmation in their own email, while the owner filed it from a separate immigration account. A hotel manager may assume the report failed because the government site froze, even though the submission later went through. The proof exists, but it is sitting in the account, message thread, or receipt log controlled by the filer.
What a TM30 confirmation usually looks like
TM30 confirmation is not always presented in one clean, standardized format. In some cases, it appears as a receipt page after successful submission. In others, it may be a downloadable acknowledgment, a submission record in the system, or a screenshot showing the report details and filing date.
What matters most is whether the record clearly shows the core details: the foreign guest's name or passport reference, the property or address, the arrival or stay details, and the submission status or date. If those elements are visible, that is usually the practical proof people are looking for.
The confusion comes from expecting something formal-looking every time. Thai administrative systems do not always present confirmation in a polished way. Sometimes the valid proof is simply the submission record attached to the filing account.
If you filed through the Immigration portal
Start with the exact login used for the submission. This is where most problems begin. A property owner, staff member, or agent may have used a different username than the one you are checking now.
Once inside the account, look for submission history, reported guests, completed forms, or receipt records. The wording can vary depending on the system view. If the record was successfully filed, it should appear in the reporting history or result screen rather than in a draft or pending section.
If you only remember submitting but never saw a clear success message, be careful. The portal can be slow, and sometimes users resubmit because they think the first attempt failed. That can create duplicate confusion. Check the history before filing again.
If you filed in person
The TM30 confirmation may be a paper acknowledgment from the immigration office. In practical terms, that means the receipt could be with the landlord, building office, front desk, or whoever physically made the filing.
This is common in apartments, condos, and small guest properties. The guest often assumes immigration handed them a copy directly, but the filing party kept it with the property records. If you need proof, ask the actual filer first before assuming it was never issued.
If a service filed it for you
This is usually the easiest setup if the service is built properly. The confirmation should be available in the same place where the submission was managed - a dashboard, order history, or conversation thread. In a well-run workflow, you should not need to guess whether the filing went through.
A service like TM30.io is designed around that practical need. The point is not only to submit the form quickly, but also to give you a usable confirmation trail without making you wrestle with the government portal.
Where to find TM30 confirmation if you are a tenant or guest
If you are the foreign resident or guest, you may not be the person who actually filed the TM30. In Thailand, the reporting duty usually sits with the property owner, host, hotel, or accommodation operator. So if you are searching for the record yourself, you may be looking in places that never had access to it.
Start by asking who submitted the report. Was it the landlord, juristic office, hotel reception, property manager, visa agent, or a family member? Once you identify the filer, ask for the confirmation screenshot, receipt, or submission record.
This sounds obvious, but it saves time. Many guests spend an hour checking emails and immigration pages that were never connected to the filing in the first place.
What to do if you cannot find the confirmation
If the confirmation is missing, do not assume the filing failed. First confirm the submission method, the date it was filed, and the account or person used. Those three details usually solve most missing-record cases.
If the report was filed online, check for typos in the login credentials or confusion between multiple property accounts. If the property manages several units, it is easy for staff to sign into the wrong account while searching. If the filing was handled by a staff member who has since left, the problem may be access rather than submission.
If the report was filed through a third party, ask for the exact receipt or result, not just a verbal confirmation. A real filing should leave a trace. If nobody can produce one, then it is reasonable to question whether the TM30 was actually submitted.
There is also the government-system issue. Sometimes a portal session times out, loads slowly, or behaves unpredictably during submission. In those cases, the difference between "probably filed" and "confirmed filed" matters. That is why a reliable process always includes proof retrieval, not just form entry.
The fastest way to avoid this problem next time
The best answer to where to find TM30 confirmation is to use a filing process that stores it in an accessible place from the start. That means no dependence on one staff member's browser, no guessing which immigration account was used, and no searching through chat screenshots weeks later.
For small landlords, the simplest system is one that returns a confirmation immediately and keeps a history attached to the property or guest record. For hotels and operators handling multiple arrivals, the standard should be even higher. You need a repeatable process with submission tracking, especially when filings happen under time pressure.
The trade-off is straightforward. Manual filing may look cheaper in the moment, but it often costs time later when someone needs proof and nobody knows where it went. A managed digital workflow adds structure, and structure is what makes compliance easier to verify.
When confirmation matters most
In day-to-day operations, nobody asks about TM30 proof until there is a trigger. That might be a visa extension, a 90-day report question, a move to another property, an audit trail request, or a simple guest complaint that they were told no report exists.
At that point, speed matters. You do not want to reconstruct the filing from memory. You want to open the record and show it.
That is why confirmation is not just administrative clutter. It is the part that turns a completed task into a defensible one. If the filing exists but cannot be found, it creates the same operational stress as not filing at all.
A simple rule for finding TM30 confirmation
If you are stuck, follow one rule: the TM30 confirmation will almost always be with the person, account, or platform that actually submitted the report. Not the guest's inbox, not a random immigration page, and not necessarily the front desk unless they were the filer.
Start there, ask for the exact record, and verify the key details on it. Once you build that habit, TM30 stops being a last-minute scramble and becomes what it should be - a routine compliance task with proof ready when you need it.
The easiest compliance process is not the one that only files fast. It is the one that lets you find the confirmation just as fast.