If you do have to go home, You can actually get an expedited passport same day if you show them your travel arrangements & schedule an appointment at an official passport agency, rather than applying through a library or post office! I did this for both me and my son. Had an appointment at 8 am, our passports were ready by 1pm! So worst case scenario, you could possibly travel back, not have to wait months, and be back in time for your holiday plans! Let me know if you want me to send you more info!
I’m interested in doing this as I work for myself as well. When it came to bank statements or invoices, what did you have to provide? Recent statements from last 30 days? 60 days?
they just made me pay the fine and get a new tm30, then get back in line to do the extension.. took a full day and was a pain in the behind, but it’s possible
They made up pay a fine (1600 baht) to get the tm30 first and then allowed us to extend. We forgot to request a new tm30 after reentering from a border run.. but as others have stated, some immigration offices won’t require one at all. From what I’ve seen/experienced, they won’t make you leave just because you didn’t have one