@Stephen ********
" To get a 12 month retirement visa you need 800k in the bank but he’s saying you can’t get a bank account unless you’ve got a 12 month visa WTF " . . . . this is utter bollocks. Kick the advice of the other guy into the bin . . . . You enter on a 90 days Non-Imm-O Retirement visa. The visa becomes invalid or "used" upon entry. Can you FOLLOW me? You are in Thailand on a "stay permit", NOT "on a visa". You get a bank account opened as soon as possible after you entered. You transfer a minimum of 800,000 THB into it. Then up from 30 days before your 90-days stay permit expires (NOT your "visa", you don't have a visa any more!!!) and that's as soon as the 800,000 THB have been sitting in your Thai bank account for 2 months, you apply on Immigration for the "12-months Extension of Temporary Stay Permit Based on Retirement" which is NOT a visa but an "extended stay permit"