Not sure how other provinces do it but immigration on Koh Samui you must come in 30-45 days before expiration to get an appointment scheduled.
So here don’t do the bank doc until the day of your appointment. Bangkok Bank has you use the app to get your 12 month transactions which could take 2-3 days to your email.
Then medical do 3 days before your appointment.
They are moving to an online extension process sometime this year. They posted the notice last week. Hopefully that we’ll make it like 90 day online reports.