On June 5th 2020, effective June 30th 2020, Immigration issued an amendment to section 38 of the Immigration Act, which deals with the requirement to complete a TM30.
Section 2.2 of that amendment clearly states;
After a householder, owner or possessor of dwelling place or hotel manager already made a notification according to 2.1, then the alien goes to occasionally stay somewhere else and return to stay at the original place within the notified period of stay that has not yet ended, such householder, owner or possessor of dwelling place or hotel manager is not required to make a notification again.
In English and Thai;
TM30 Reporting Regulation.pdf
In plain English, if you visit elsewhere for a period, and provided your current permission of stay hasn't expired, and you return to the same address as already notified to Immigration, then there is now no requirement to file a further TM30.
If you encounter different, the IO either;
1. Hasn't been informed of the amendment.
2. He's incompetent.
3. he's taking you for an idiot and it's a scam.
Proof of income can also depend on your nationality.
Most nationalities can provide a declaration from their Embassy as to their income, some without any proof whatsoever. However, unfortunately for British, Australian and American citizens this service was withdrawn at the beginning of 2019. Immigration changed the rules allowing transfers to a Thai bank account as evidence of monthly income for those citizens.
Was his enquiry about a visa or an extension of stay, which is a permit, not a Visa.
To give the correct advice, it's important to understand exactly what they have.
There is no such 'retirement' or 'marriage' visa types, both are actually a Non Imm O visa issued by Thai Embassies/Consulates for the purpose of retirement or Thai spouse, both having different conditions.
Visas have either single or multiple entries attached.
Extensions of stay are permits, not visas. This is clearly written on the forms you complete and sign.
To explain these differences, I posted an article on the subject;
Some years ago, a local expat received news of a family bereavement and was urgently trying to book a flight home. He asked if he could return to Thailand without any problems.
I asked on what basis and how he stayed in Thailand, and he assured me he had a Non Imm O-A visa.
(That visa type allows multiple entries for stays of up to one year on each entry. It's also based and issued purely on the basis of retirement).
Several weeks later, I bumped into the same expat whilst shopping at Big C, and he wasn't very happy.
Apparently, on re-entering Thailand, he received a 30-day visa exempt stamp.
It transpired that his original Non Imm O-A visa expired 4 years previously, and he'd since married and now had a 1-year extension of stay based on Thai spouse.
Had he informed me correctly of his status, I would have answered differently, informing him he required a re-entry permit. He was clearly under the impression he extended his 'visa' each year at Immigration, because the IO's always stated 'extend visa' on his visits.
If only he'd read the forms he completes and signs, eh!
He unfortunately learned the hard way, and that differences certainly do matter.
Yes I too felt the tug there a long time ago and instantly knew. I think it was at the beginning of Karon beach that I really felt it and it took me over 30 minutes to get back to the beach safely. If you don’t know then it can easily take your life if you do the wrong things.