the letter you can get it a day before but for the bank book it has to be updated the same day as the day you submit your documents at the embassy. Deposit like thb100 so the bank can print out the latest transaction on the bank book or do all in a day.