When applying for a NON-OX Visa with Thai embassy abroad is it necessary to come to Thailand first to open a bank account and deposit sufficient funds for a year or could one satisfy the financial requirements also by showing sufficient funds in an account abroad?
TLDR : Answer Summary
The NON-OX Visa requires applicants to demonstrate financial stability through bank deposits in Thailand. Specifically, applicants must either deposit a minimum of 3 million Baht in a Thai bank account or have 1.8 million Baht in a Thai bank along with an annual income of at least 1.2 million Baht. Funds must be maintained in a Thai bank for at least one year. Therefore, simply showing sufficient funds in an account abroad will not meet the visa requirements. Applicants must establish a bank account in Thailand for their funds.