Just did my report in Bangkok. I brought with me a copy of my TM30, passport info page, entry stamp page, my visa and passport. Fill out the TM47 form at immigration and you're good to go.
It depends on the embassy you apply at. I deposited the money from my business account to my personal account 2 days before I applied, and transferred it all back in 5 days when it was approved. That was at DC embassy in the US.