Okay, here is a how to file a TM.30 at the immigration office out at the government center at Chaengwattana Road in Bangkok. It is ONLY for bangkok (sorry about that for the people who don't live here)
There are 5 ways to file a TM.30 in Bangkok
1 - mail in the appropriate documentation using EMS tracked mail and including a stamped self addressed return envelope (so they can mail back your receipt)
2 - use the online program IF you or your land lord can register
3 - have your land lord go out and file a TM.30 for you like they should do (make sure to get the receipt from them)
4 - file a TM.30 on BEHALF of your land lord <- this one requires signed copies of their thai i/d card, their house book listing, the house book listing of where you rent, a filled out power of attorney form with two 5 baht tax stamps and the appropriate copies of your passport.
OR
the easiest way to file a TM.30 in Bangkok is:
5 - SELF FILE <- this is where you file a TM.30 for yourself. You do not need copies of anything but your lease, the data page of your passport, your current visa or extension, your most recent entry stamp, your TM.6 departure card AND a filled out TM.30 (which YOU fill out all the information on).
Now it works like this;
You go get a queue number for the newly created Section B, wait your turn and then submit your documentation. IF you are not going to be fined for late filing they will give you your TM.30 receipt right then.
BUT
if you are going to be fined, they will send you into Section A (the 90 day report room) to desk 9 to pay the 800baht fine.
THEN
that person will send you to desk 10 to get the receipt of your fine written up and to give you your TM.30 receipt.
That's it.. :)