At Phuket immigration, needed copies of passport Bio page, visa stamp page, TM30, a recent passport size photo, our rental lease. Cost us 500thb per certificate of residency needed, we got 3, bank account, driver's license and to purchase a car, so 1500thb in total
They asked me to send a new photo, even tho mine was a new one, I asked the post office to email me the photos Instead of printing them out, I uploaded the email photo and it was accepted