Hello all.
If a non b visa holder has not done a 90 day check in, but wishes to now end the visa, would that person be allowed to exit the country,and return on a tourist visa? Would there be any issues regarding overstay even though the visa is still valid but the 90 day check in wasn't done?
TLDR : Answer Summary
A Non-B visa holder who has missed their 90-day check-in may still exit Thailand but needs to understand that they can be fined for not complying with the reporting requirement. Furthermore, if they wish to apply for a new tourist visa upon returning, their eligibility may depend on their stay history in Thailand. It is advisable to cancel any extension of stay or work permit before leaving.