Supposed to be within 24 hours of arriving back in the province after entering Thailand. They usually allow a few days though. You really only need it if you will do an extension of some kind. If not then it doesn't really matter.
Ellie Takei You can extend for 30 days in any province except for the ones that have offices that require TM30 as that needs to show you are living or staying in that province. What would people do while on holiday if they could only extend in one location.
I meant where will you be extending for 30 days. Some immigration offices require the TM30 process to be completed. I think Pattaya and Phuket are the main ones
No probs. I do this regularly for various applications that need statements. Thai banks I can just walk in and order one, but international banks I always order or print the full statement from my online account Has my name and all required details :)