@Andrew ******
for the application to the initial 90-days Non-Imm-O Visa, most Immigrations only want to see that the 800,000 THB are SITTING in your Thai bank account and that the money came from abroad. Once the visa is issued, then for the application to the "1-year Extension of Stay Permit Based on Retirement", the money must have seasoned for 2 months . . . . . . some rogue offices want the 2 months seasoning already for the application to the initial visa, thus creating a Catch22 situation and forcing you to use an agent and pay tea money