90 Day Report

This 90-day reporting in Thailand is compulsory and there is a fine for not reporting. There is a fine if you report late or not reporting your address while in Thailand. You can report 15 days before or 7 days after the due day from the last reporting.

90 Day Reporting

If you have a work permit and a Non-Immigrant B Visa issued in Thailand then you also need to ensure that you report your address to Thai immigration every 90 days. You can do this at any immigration office in Thailand which depending on the immigration office normally takes about 30 minutes.

Remember that if you have changed passports. The first report on the new passport has to be done by mail or in person. After the first reporting you can then complete it online. 

You can also send someone on your behalf to do the reporting. See more information from our immigration lawyer in Thailand. Note that you can also do your 90-day reporting via register post in Thailand. This is the 90 Day Report. If you have a Thailand retirement visa or a Thai marriage visa that has been extended then you need to report your address to Thai immigration every 90 days. The details are as follows:


If you report your 90 days via registered Thai mail


  • Copy of the front page of your passport showing your passport number;
  • Also a copy of your current visa in your passport
  • Copy of your last entry stamp
  • As well as a copy of your last extension stamp
  • Copy of your TM6 departure card
  • Also a copy of previous notification
  • Completed TM47 form
  • Self-Addressed (10THB) stamped envelope


Note also that you need to mail the letter at least 15 days before the due date as they check the date stamp on the letter. See also marriage registration in Thailand for information. If you are not in the country and abroad then you need not worry about reporting to Thai immigration. If you have any other questions about your 90-day reporting or about applying for a Thai marriage visa or retirement visa for Thailand then speak to us online or simply send us an email for more information.



You can do your 90 days reporting in person, by mail or online. Most expats do their 90 day reporting online on the Thai immigration website. You will need to do this at least 1 week before the 90 day reporting date or it will have to be done in person.


There is a fine when you report late. Currently that fine is set at a maximum of 2,000 THB. Note that you can report in person two weeks before the due date as well as one week after the due day.Yes, someone else can do your 90 day reporting for you. You do not need to go there in person. You can also do this online for yourself as most expats do. 90 day reporting is for those with a work permit, extended marriage visa or extended retirement visa. Lastly also see the convert tourist visa to non immigrant o visa in Thailand on here s well.