TL;DR:Bring passport with an appropriate long‑stay visa, Thai proof of address, and a work permit or employer/school letter if relevant; banks may request extra KYC documents—check the branch beforehand.
For foreigners opening a Thai bank account, banks routinely ask for: 1) valid passport with a long‑stay visa stamp (work, retirement, marriage, education, LTR/Elite) — tourist visas are usually not accepted; 2) proof of Thai residential address (rental/lease agreement, utility bill in your name, Tabien Baan or landlord letter); 3) work permit or employer/school letter if applicable; 4) Thai phone number; 5) initial deposit and your home tax ID (if requested). Banks may also ask for a local ID (Thai ID or driver’s licence), a letter of reference from your home bank, proof of income, or additional AML/KYC documents. Requirements vary by bank and branch, so bring originals plus photocopies and check the chosen bank’s account‑opening checklist in advance. See guidance from the Royal Thai diplomatic missions and major bank checklists (for example, UOB/Bangkok Bank/KBank) for specific lists and recent policy changes.
Answer will be updated soon