okay I opened this post up just to respond to
@Benjamin ******
's comment about the fine for failure to file a 90 day report being up to 5000baht.
This is how that works. IF you are over 7 days late on a 90 day report and go to file at the immigration office the fine cannot be more than 2000baht NEVER EVER.
In order to get fined the 5000baht (plus the 200baht a day for every day you're late until you file again) you need to be ARRESTED for something else. and have them find out you don't have a current 90 day report.
There is no way you can be fined more than 2000 baht at the immigration office.
This is the english from the 90 day online website that clearly states the 5000baht is only able to be fined IF you're arrested.