I was sent here because some good folk on the Pattaya oracle forum suggested you could help. I have been getting 10 different bits of information from Thai agencies, immigration and helpful farrang. Here goes... I have the following visa (below). My wife tells me it's a spousal visa, but here is where the trouble starts... I got in December 2017 and it cost $200. We had to show all kinds of docs, including our house papers (in Thailand). It is valid for a year and is is multiple re-entry. However, we have been told by 2 Thai officials and an agency that every 3 months I need to leave Thailand and come back in to extend, so I have booked a trip to Cambodia. Since then a bunch of people have told me that I should not have to leave Thailand and just report every 90 days. I have not yet done the 'show 400,000 in your bank account' bit and plan to do that a bit later. So my big question: do you think it is mandatory that I leave every 90 days?
TLDR : Answer Summary
The user holds a multiple entry Non-Immigrant Type O visa, which requires them to leave Thailand and re-enter every 90 days to receive a new entry stamp. While the visa is valid for one year, the stay duration for each entry is limited to 90 days, making border runs necessary unless they obtain a yearly extension based on marriage, which involves additional financial documentation.