@Baron ********
&
@Benjamin *****
That 5000 + 200 baht a day has ALWAYS been the fine IF you're arrested for something else and they find out you are in arrears of doing your 90 day reporting. That is the only time the 200baht a day and the 5000baht fine can be assessed.
Anyone who is late on a 90 day report and shows up at the immigration office will ONLY be fined 2000baht (and given a receipt AND get a failure to file a 90 day report fine stamp in your passport). There is no 5000baht fine at the immigration office.