Because showing up at an immigration office with a TM30 from a hotel with an out of province yearly extension can open it's own "can 'o worms" as far as them asking why you're not still in that province, etc
The SECOND you go to a new province, get a TM30 filed showing you are registered as living in that province at that address..
and are you on the initial 90 day stamp from a new Non-O visa or on a yearly extension you got from an immigration office from a province you no longer live in?
you mistakenly clicked on the "onward travel section" of the TDAC
I can assure you that there is NO proof of onward travel required. It happens when people fill it out on their phone which advances to the next variable field (and in this case the onward travel part of the application), Once you do that you're stuck and have to put something there.
you're going to have to show a TM30 (notification of foreigner in residence) which the hotel would file for you,
you might have to get a paper from the hotel itself saying you are "long stay" and will let a room from them for 3-4 more months. <- This is NOT an uncommon request as they don't want you "cherry picking" immigration offices (checking into a hotel in one province so you can use that specific immigration office)
You can't be the only long stay foreigner in your hotel so ask them if they can give you the paper saying you're booked for 3 or 4 more months
Definitely go to your immigration office and ask them what you need if you "live at a hotel" because they can be pretty picky about it or they can be just fine and let it skate right thru
and why would you wait until the day you cancel your current visa/extension to go find out what's required to do what you want to? I think you're setting yourself up for failure waiting until the last second like that 😕
You misunderstand how the ED process for a degree program at a uni here works
You get the initial 90 day Non-ED visa, (either before you come here via a thai consulate in your country with documentation from the uni, or after you're here at the immigration office, again with documentation from the uni)
Then when that 90 days runs down you get more documentation from the uni, go to the immigration office and apply for an extension of stay for 1900baht.. Most degree programs get extensions a year at a time.
When your year runs out you get paperwork from the uni and go apply for another yearly extension.
You do this the whole time you're enrolled in your degree program.
IF you are on a visa/extension that requires 90 day reporting and you stay in thailand 90 continious days you are obligated to report. <- That's the rule, there's no wiggle room
In person you can report from 2 weeks before your due date until 1 week after without a fine
This does NOT mean if you're leaving during that '1 week after the due date' that it's a 'grace period' and you don't have to report. It is NOT, that 3 weeks just happens to be the "window of opportunity" to report in person is all
Online you can report from 2 weeks before your due date until 1 week before the due date.
Now, what will happen when you leave the country without doing a 90 day report (that we've already covered you're obligated to do)?
When you stamp out nothing will happen because the officers at passport control don't care if you ever filed a 90 day report or not as it's not their job.
When you stamp back in to thailand your next 90 day report will be due 89 days from the date you stamped in (the day you stamp in counts as day one no matter what time you enter).
Will immigrations catch the fact that you didn't file your previous 90 day report and actually stamped out of the country after it was due?
As a rule, they don't catch it, but I have seen them catch it, make you pay the 2000baht failure to file on time fine, then let you file the new 90 day report
I will leave it to you to decide your course of action. I'm not even gonna let commenting open on this post, I'm posting the rules as they're written and what I have seen that's it
Look on the PDF that is your visa; across from the No of Entries it should say "SINGLE"
That means you get in to thailand ONCE on it then it's done.
You show up here on the eVisa, you get stamped in for 90 days
If you need to leave/come back during that time you would buy a re-entry permit at the immigration office where you stay or at the airport before you fly out.
Remember a re-entry permit does not add time to your current stamp, just lets you leave/come back and get that same expiration date.