@Tatiana ***********
Thai Embassy in Vientiane wants to see 500,000 THB in your personal bank account for at least 3 months. I've heard that they have accepted just 3 months statement, but I didn't wanted to risk it since they are stopping walk-in appointments and there are no further appointment slots available. Hence I submitted 6 months of statement just for them to have no reason to refuse me.
Though, Thai Embassy in HCMC, Vietnam seems to be okay as long as you have 500,000 THB in your personal bank account. They don't care how long you had 500,000 THB in your account, but they also want 6 months of statement as well.
As a freelancer, you need to have 1.) couple of invoices from the clients (preferably some companies) you billed recently. 2.) Letter from 1 or 2 client saying that you are allowed to work for them remotely on their company/business letterhead (you can use ChatGPT to draft up the letter and send it to your clients to just sign on it and send back a scanned copy). 3.) Employment or Freelancer contract from 1 or 2 clients stating that you're allowed to work remotely (you can use ChatGPT for the same). 4.) Your portfolio of previous works (it helps is you also have a professional website, include screenshot of your website or LinkedIn profile page).
The letters from your clients don't need to have stamps or be verified, they just need to have the client/company owners signature.
Hope this helps. Best of Luck!