@Wannikea ********
, When a report is sent by Thailand Post EMS (in case your office accepts reports by postal mail), it has to be stamped before 15 days before the due date.
Most offices accept online reporting only between 15 days and 7 days before the due date.