Can you tell me about non b visas as in when applying for one outside the country do you have to show bank account and if so is there a minimum amount required and do the funds have to have been in there for a length of time ?
TLDR : Answer Summary
When applying for a Non-B visa from outside Thailand, there are no specific minimum bank account requirements or necessary funds to be shown. However, a signed contract with an employer in Thailand is required. There are two main types of Non-B visas: the single entry Non-B, which requires a 90-day reporting, and the multiple entry Non-B, suitable for frequent travelers, with each stay limited to 89 days.