I only once took a 1 month deposit when the agent told me they were good tenants and had been burned by a previous landlord.
I asked them if they were tenants of a particular landlady as I knew those tenants were trouble. The agent lied to me and said they weren’t.
I paid the landlord the entire first month’s rent as commission. At the end of the first month the tenants told me they could not afford to live there and were going to move out. It took them three weeks to move out. When they moved out, they hadn’t paid either of the electricity bills.
Since leaving my property they have burned at least one residential landlord, a commercial landlord and a school for 2 children school fees of 800,000 THB.
They are just not good people.
A note to AirBnB landlords, ALWAYS fill in a tax return. Thailand will be receiving data on all historic rentals, just like happened last year in the UK.