I am not really sure if this still applies these days. There are certain requirements:
You must own the car, No hire purchase.
Car Passport from Transport Office in your area
Proof of Ownership
Fees, which I am not sure how much is it now
Insurance fees for 200 Baht
No copies, all original documents must be presented. I hope this helps!