@Paul *******
If you’re on an OA visa, then yes, you have until 2 months before your first extension to get a thai bank account and put the 800,000 baht in to season before your extension, so really you have 10 months, not a year. But if on an O retirement visa, you only get 90 days until the first extension, so you have to get a bank account within 30 days so it will be seasoned for the required 2 months before your first one year extension.