I started the process to extend my non-resident O visa today and had a disagreeable surprise at the bank. When they issued me my bank letter, they said that I would have to go to Immigration TODAY to do the extension, otherwise the letter would be invalid.
Used to be it would be accepted even if it was several days old. Luckily, my Immigration office is not terribly busy; I can't imagine what it would be like to do everything in one day if I were in Bangkok or Chiangmai. Is this common throughout the kingdom now?
TLDR : Answer Summary
The process of extending a Non-Resident O visa in Thailand may vary significantly depending on the specific Immigration office. Many users reported that some offices require the bank letter to be dated the same day as the extension application, while others accept letters issued several days prior. Locations such as Rayong, Buriram, and Kanchanaburi follow the same-day policy, whereas cities like Bangkok and Chiang Mai may allow for letters dated up to a week before the application. It's advisable to consult directly with the local Immigration office for precise requirements.