WOW, don't admit you are working, no options for Digital Nomads.
It seems some experts never did read any of the Immigration Visa rules.
The Non Immigrant B visa allows everybody to work inside Thailand in combination with a Work Permit, the ideal combination, You can tell every body you work, you contribute into Thailand with paying tax and you have social security,
And the biggest benefit, you do not have to leave Thailand as long as you work, as each and every year you can apply for 1 year Extension of Stay based on working in Thailand at your local Immigration Office.
Live can be so easy and legal if you just pay a little attention to the rules.
OR just apply for the Single Entry Non Immigrant O visa based on being married to a Thai National, get 90 days on entry and extend once with another 60 days based on visiting Thai family. 150 days without bouncing and using visa run companies.
I know I like to give visa advice, not how to avoid buying a visa.
And another one who ask a question without the most important detail, it all depends on the country of origin of your passport,
But you can go to apply during the last 30 days of your Admitted until period stamped on entry into Thailand, NOT the expiration date mentioned on the visa,
The US Embassy does not provide an affidavit of income.
Thai Immigration made the solution to this problem to let you show OR
12 months prior application each and every month a minimum foreign deposit of 65.000 Thb into your Thai bank account
OR
2 months prior application 800.000 thb on a Thai bank account.
As you did not have one of these 2 ways to proof of income, an appeal against their decision to refuse a brokerage account is useless and just a waste of time.
IF you have the stamp Extension of Stay based on being a dependent, cancel it one or two weeks before travel. Do not wait until the day of departure to run into an Immigration Office and when done hope that you still make it on time to the airport.
Make sure by reading the website of the to visit Consulate that you have all documents with you to apply for the Non Immigrant B visa.
you can go between 24 Jun and 22 july to apply for a new 1 year Extension of Stay based on being married.
The minimum 400.000 Thb deposit must be in the bank for at least 2 months prior application which in your case must be from 20 April 2023 to be on the safe side.