Immigration 90-Day Reporting Procedure (TM.47)

Notification of Staying in the Kingdom over 90 Days

“If you are a foreigner staying in Thailand for a period longer than 90 [consecutive] days holding a Non-Immigrant Visa, you are required by Thai Immigration to report your current address every 90 days.” - Thailand Immigration Bureau

The following guidelines will help you in fulfilling this every 90-day Thailand Immigration reporting requirement. These describe your various reporting options available to you to report your current address.

NOTE: In no way whatsoever does your 90-day reporting qualify you to remain or stay in Thailand beyond your Stay Permitted Date (if you go past this date which Immigration has recorded in your passport you will be subject to fines and deportation for Over Stay). Your allowable stay permission is governed by a completely separate Visa process that is not addressed in the scope of this free help document. Again, this procedure is not your Visa process nor does a 90-day report authorise any sort of an extension of stay. The 90-day notification report only reports your present address to the Immigration Bureau.

When is my report due? Your first day in country marks “day 1”; your due date for your 90-day notification of address report is 89 days later. Whenever you re-enter Thailand, the clock resets at “day 1”. Notification may be made 15 days before an additional 89 days have elapsed. Late report fines are costly (2000 baht per each late report) so be sure to track your next reporting date in your diary or calendar.

How do I report? There are currently four choices:

  • Notification in Person - at the Immigration Promenada Office (cost of personal time). One family member can do this for the entire family (other members need not be present). When you line up, be sure to get a separate queue number for each family member for whom you are making a report.
  • Online reporting - free, but some can only use it after they have made at least one 90-day report since their most recent entry into Thailand. However, you may find that you can still report online, if you had already gone to Immigration and had the TM.30 report stamped in your passport right after your last entry (so Immigration now has on file your most recent arrival date and departure card #). See detailed step-by-step instructions below.
  • Registered Mail - small cost of registered postage and time to copy forms and mail. See the T.V. procedure at the end of this section.
  • Visa Service Provider (for hire) - can be expensive, especially if you are a family of 3-4 (office next to IPO charges 300 baht per report). See this page from Don Webb’s helpful site for more info: http://donslifeinthailand.com/Visa_Service_Providers.html

[You can just google "CCCC 90 Day" if you would like to revisit to this procedure in the future.]

Online 90-Day Reporting Procedure

Usage: Currently averaging more than 400 views per month (according to recent Google statistics) folks are using this free procedure from all over Thailand to successfully file their 90-day reports via computer from home. According to an online survey the CCCC has conducted over the past several years, greater than 80% of the participants are reporting success when submitting their reports online. 85% have said they found this CCCC procedure "excellent" or at least "very helpful". While geared for Chiang Mai residents it is available to anyone who would like to use it.

Be warned that using Immigration's 90-day Online Reporting website will call for a bit of patience. Not only can their online reporting site become temporarily unavailable on rare occasions, but their system also demands a lot of focus to detail. It does not always warn you when you are entering an item incorrectly (it just won't let you continue to the next screen if you do). Consider using the following procedure as a checklist. It will guide you through the process and help you to avoid the most common pitfalls.

That said, it is a good idea not to become too dependent on the online option and be sure to allow enough lead time (15-7 days before due) in order for it to work. If you should somehow miss that window, try the mail-in or walk-in option to file your TM.47 report instead (both options are described later in this section).

[If anyone finds exceptions or corrections needed to this free guide, could you kindly write the folks at crfthailand@gmail.com]

Online 90-Day Reporting Process

REQUIREMENTS

  • Must use the correct browser & settings -- via Microsoft Internet Explorer (recent version) -- even in a virtual Windows emulator (like Parallels on a Mac). Make sure that you do NOT block pop-ups in your browser and that you allow cookies! You also may need to suspend any Ad Blocker options you have enabled in your browser and also allow javascript to run in your browser. System response time will vary depending on which browser you use! Be patient and prepare to wait if system appears to lag.

For Edge users:

  • In Windows 10 there is an option to open any screen with Internet Explorer (try a down-rev, not the latest, version of IE). Also see TV UbonJoe's note.

For Chrome users:

For Firefox users:

For Safari users, try the following:

          • Go to Safari Preferences
          • Select the Autofill icon and un-click all items
          • Next select Advanced (icon on the far right)
          • At the bottom of the screen click "Show Develop Menu in menu bar"
          • Now from the Safari Develop menu, you can select User Agent, then choose Internet Explorer (try using IE 10, if that does not work, try another IE version).

[ UbonJoe, TV expert on Immigration matters, also recommends this link for more details for using IE in Safari: How-to-activate-user-agent-switcher-in-Safari.]

Note: When using Safari, you may find that you need to select from all Drop-Down menus on a page BEFORE you enter text in any other field (that does not have a Drop-Down menu) that is listed on the same page. You can try this when you use Safari to Check the Status of Your Application -- you likely will need to use the Drop-Down menu to select your Nationality BEFORE you enter text in any of the other fields (Passport # and DOB).

Warning: All Drop-Down menus must be used for your report to succeed! Never type any text into any field where you have the option of using its Drop-Down menu (if you did, it would invalidate your application and either you could not submit it, or it would not be approved).

  • There is only a limited one-week 15-7 day advance “window of opportunity” when you can submit your 90-day report online.
    • LATEST DATE TO USE: You must submit your online application at least 1 week BEFORE your 90-day report is due.
    • EARLIEST DATE TO USE: the earliest date you can use this application is typically no more than 2 weeks before your report due date. Tip: if at first your online attempt does not work, say on the 15th day prior, try it again the next day -- on the 14th day before your report is due.)
    • Note: If you are outside of this range, you WILL receive a "Report to Immigration" error when you attempt to use Online Reporting (do not assume too quickly that online does not work without first checking the date that you are trying to use it).
    • Example from Immigration:

You can use this handy Date Calculator Tool to help in determining 7-14 days ahead (or 90 days from now). When it is working, the online application is generally available for use on weekends (unless Immigration is doing maintenance). Many have found when they checked their status on next business day, their online 90-day report had already been “Approved” by Immigration.

NOTE: You are not confined to this narrow date range restriction, if you are just checking the status of a 90-day report that you already previously had made online.

  • You need to scroll all the way down to the bottom of the first screen... If you still use the older Immigration link https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do. Before you can proceed to subsequent screens, you first must scroll to the bottom of the initial screen and then you must tick the box that says you must read the "Terms of Service". Then you must also click the Accept button to proceed. (This is another reason why some have gotten the mistaken impression that online does not work).
  • All information which you submit online MUST be consistent with your LAST 90-day Report or most recent Arrival Card information and your information is already on file with Immigration. One of the main reasons that Online reporting fails is if you had received a new Passport # since you last entered Thailand (unfortunately the information in Immigration's database still links your OLD passport number to your latest Departure Card # and the Online system will not be able to find a match with your old information). A typical situation is if you had recently re-entered Thailand (and have a new Arrival/Departure Card with a New Entry Date). While it may not be a reason for not being able to proceed to screen #2, there is some speculation that if you have not yet updated your TM.30 information listed with Immigration your online 90-day report may not be approved.(Rationale: because you do not submit any documentation when you use the online tool, Immigration can only grant Approval of your online application against what info you already have on file with them).
  • If you recently arrived or re-entered Thailand, you may need to complete your first 90-day report in person. However... getting your Immigration required TM.30 report receipt (that is in your passport) Date Stamped with your new Entry Date -- immediately within a few days upon re-entering Thailand may help to to allow first 90-day reports to be submitted online for those who have traveled outside of Thailand since their last 90-day report. Apparently, once your information is on file with Chiang Mai Immigration and they have entered into their system your new Arrival/Departure Card # and most recent Entry Date, you can try using their online tool for your online 90-day report.

Note: For those who have entered Thailand for the first time, if you continue to remain in Thailand for 90 more consecutive days, you should make your first 90-day report at the Immigration Promenada One-Stop-Service office. Set yourself a reminder and make this visit before 89 days so you do not go past due and have to pay fines. One family member can represent your family. Once you have your next 90-report due date fixed in their computer system (i.e., you have a paper form print-out in your passport showing your next 90-day report due date), for subsequent reports you can try the following online method.

  • So far, this only seems to work if you arrived or have re-entered Thailand since 2013. We keep hearing that people who had entered Thailand before 2013 have disappointingly discovered that they cannot use the 90-day online reporting tool (likely due to limitations to the amount of history contained in the initial version of Immigration's online tool database). Check to see if the Departure Card you have in your passport has a Bar Code in the upper right hand corner (older style Departure Cards do not).

Note: we have not received confirmation of the following yet...Either you or your landlord could try submitting an updated TM.30 report, however, this may or may not bring Immigration's records for you up-to-date for you to be able use On-line reporting for your 90-day Notification. Many of the folks receiving online 90-day report rejections have been those whose old passports had expired and they had been issued new passport numbers within the last couple of years (this often happens when there have been many years since one last re-entered the country). Another suggestion is talking with the staff at the 90-day report help desk at the Immigration (they may or may not be able to help you resolve this). Check with these folks to make sure they have your most current passport # (and departure card ID - tm.6) in their system. The worse case scenario is that you will have to wait until you re-enter Thailand in the future and get a new Departure Card # that will once again be linked to your current Passport #, and would allow you to be able to file your TM.47 report On-line (in the meantime reporting by mail, in-person or using a visa assistance agent are your alternatives to use to file your 90-day report until then).

An interesting recent insight that someone on TV contributed, “Seems that many (most?) ‘problems’ with the on-line 90 day reporting facility are user generated"! He went on to say, "I recently [correctly] did an online report for a friend who [previously] described the system as being ‘useless’. His report was approved within 24 hours!”. In other cases the person was not entering his birthdate in the correct DD/MM/yyyy format, or had misread and incorrectly entered his Next Stay Date that was stamped in his passport.

________________________________________________________________________________________

Online LINK

Go To: https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do?cmd=acceptTerm

CAVEAT: Immigration's online reporting site had been up and down before security measures were implemented in August 2017. It may suddenly become unavailable again at any time without advance warning.

RECOMMEND THAT YOU ONLY USE THE ABOVE LINK ON A DESKTOP OR LAPTOP COMPUTER (not on a mobile device).

(must access with the correct browser -- see above instructions). If this link does not work first time, some have suggested pasting this link into an IE browser instead of just clicking the above link. You will immediately notice a security warning but you can choose to ignore it and navigate your way past it if you want. (Note: This is a routine certificate error message that most everyone receives when accessing the Thai Immigration 90-day Online Report web page -- apparently this has something to do with how Immigration went about registering their site. Any browser used can trigger this.)

Sometimes (not frequently), the Immigration web server may experience downtime for maintenance and annoyingly become temporarily unavailable (e.g., Failure of Web Server bridge message: "No backend server available for connection: timed out after 10 seconds or idempotent set to OFF or method not idempotent.").

Again, you need to scroll all the way down to the bottom of the first screen... If you still use the older Immigration link https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do. Before you can proceed to subsequent screens, you first must scroll to the bottom of the initial screen and then you must tick the box that says you must read the "Terms of Service". Then click the Accept button to proceed.

MENU Screen

(https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do?cmd=acceptTerm) There are three options:. BLUE BOX: Notification of staying in the Kingdom over 90 days (TM.47) -- select the Blue Box to complete your online application.; GREEN BOX - Check the status of your application; ORANGE BOX - Cancel your application.

https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do?cmd=acceptTerm
https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do?cmd=acceptTerm

Use this option from above link to complete

your TM 47 form online.

Your report application history.

Search by entering your Passport #. DOB, and Nationality -- MUST use the Drop-down menu for Nationality (if using Safari, select Nationality FIRST, before entering Passport and DOB).

If you are having problems, try cancelling and starting again [Note: you may receive a message that says ไม่พบข้อมูล (data not found) if you have not previously started an application.

Essential that you use drop-down menus and the correct Internet web browser (seeFirst Screen instructions below).

Click your line item to check your report status or use to print out your Approved receipt with your next due date for 90-day reporting. Clip this in your passport.

Recommend that you read Immigration’s Terms and Conditions.

https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do?cmd=acceptTerm

(Online 90-Day Notification - Menu Screen)

Reporting Screen Progression (select the following menu item to start)

https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do?cmd=acceptTerm

FIRST SCREEN Important Tips

Be sure to ONLY use ALL CAPITALISED UPPERCASE LETTERS for any field that does not have a drop-down menu (if there is a drop-down list or pull-down calendar widget for any field be certain to USE IT !!).

NOTE: if using Safari, you MUST use DROP-DOWN menus BEFORE you enter any free text (you have to get used to completing the form in more random than strict top-down order). This includes using the provided DROP-DOWN calendar to enter your last ENTRY DATE.

  • NATIONALITY - Important TIP! You MUST ONLY use the DROP-DOWN list (DO NOT USE ANY FREE TEXT to type this whatsoever !!! ). For all nationalities (except Americans) select your country from the drop-down menu (however, for U.S. citizens, only select "AMERICAN/อเมริกัน" from the list - again, make sure that you do not type it in free text!). NOTE: if using Safari, be sure to FIRST select your Nationality from the Drop-Down list BEFORE you type or enter any of the other field information listed below (for example, before you even enter your Passport #). If using Safari, you may also need to to select your Entry Date from the drop-down calendar before you enter anything in the text fields. If you find that your screen is locked, go back one screen and start your entry process again using all DROP-DOWN menus first -- before entering free text.

IF you cannot select your Nationality from the Drop-Down list, and you just simply typed it as free text, you should

STOP NOW !!!

You will not be able to submit your report online.

  • Enter your PASSPORT # (do not include any spaces or gaps).
  • Prefix: Select either Mr., Mrs. or Miss for your prefix. This will affect how the system identifies your gender.
  • Name: type your SURNAME (family name), GIVEN (first name) and your MIDDLE name -- ONLY IN CAPITALISED UPPERCASE letters. Note: while the system may allow you to skip both first and middle names (so you only have to enter your CAPITALISED FAMILY name) if you are entering several online reports for multiple family members, it is helpful for you to include first and middle name for each so you can more easily distinguish whose application receipt is whose when it comes time to print your family's many approved Next Notification receipts.
  • Gender - select male or female.
  • Date of Birth - MUST ONLY BE in DD/MM/YYYY order (and not U.S. format).
  • ARRIVAL CARD - for this card ID, enter your Departure Card identifier/number. This is the same alphanumeric ID/code as displayed just below the bar code in the upper right corner of your Departure Card that you keep in your passport (it also is the same ID as was printed on your previously-attached Arrival Card that you previously had surrendered earlier to Immigration immediately upon your last entry into Thailand).

You must use both of the TWO ALPHABETIC letters you see (and no spaces) followed by several NUMBERS that TOGETHER will exactly match your unique Departure Card ID that is displayed on your TM.6 card in your passport.

DO NOT INCLUDE ANY S P A C E S or gaps between your Arrival Card's ID

letters and numbers -- keep it continuous as one whole ID.

Example: AO12345

Do not confuse the letter "O" with the numeral "0", and never substitue a "1" (that is the numeral one) by mistake as the letter "i". Otherwise, your Online Report will not be accepted and will fail! Again, if your Departure Card ID looks like "AO12345", the "O" that you see really is the letter "o" (and needs to be CAPITALISED of course), and not to be confused with the number zero! Also, that is the numeral "one" (1) you see at the beginning of the numbers that follow the two preceding letters -- it is NOT the letter "i". Be sure to enter all LETTERS in UPPER CASE (use your Caps Lock or Shift Key) TOGETHER!

(The reason for emphazing the above is that there have been several who had previously publicly claimed that the Online system "never works", who later discovered that their online rejection was simply due to their own mistake in entering their Departure Card ID. Once they realised what they were doing wrong, the Online 90-day system "suddenly worked" for them).

The 90-day online system will not give you any warning of what you are doing wrong!

(It just won't let you continue and displays "Report to Immigration" on next screen.)

  • ENTRY DATE - Only use the PULL-DOWN calendar in order to enter the Entry Date stamped on your Departure Card that says when you last entered Thailand (be sure to only use the date pull-down calendar and then only select this date from the calendar that is provided). Again, MUST BE in DD/MM/YYYY order (not U.S. format).
  • Transportation - select “By (transportation)” -- how you arrived (e.g., plane). (Note: The flight number field appears to be optional at this time.)
  • CAPTCHA Password - In the past, folks have been asked to enter a CAPTCHA code (just follow the directions that will be displayed on your screen). If you do not see a CAPTCHA image displayed and instead only receive the following "please reload captcha" error code, then something may be wrong (with your browser or the Online Notification system) -- you will receive either no response or an error message when you try to submit your application. If this is the case, try the following tip or come back and try the system again later. TIP - if when you click on the CAPTCHA window, if you do not immediately see your cursor, or, if the system does not allow you enter anything into this box, you may want to try this tweak: Click on one of the other text boxes you had just entered earlier, then keep returning to the CAPTCHA field and see if the system will now allow you to enter your CAPTCHA code. You may have to repeat this a few times to get this to work correctly -- calls for patience.

NOTE: → It is KEY that you have accurately entered your Passport # and Surname (using UPPERCASE for letters), Date of Birth in DD/MM/YYYY (not U.S. date format!) order, and gender, and have selected (not free texted) your correct Nationality ONLY by using the Drop-Down menu for you to be able to continue. In other words, for this to work and link with Immigration's database, the information that you just entered must match the information that you had already submitted on your Arrival Card when you last entered Thailand.

Select “Submit” button to advance to next screen.

ERRORS: Check for the following conditions if the system appears to “hang” at this point, and stubbornly refuses to proceed, or if you should receive this error panel:

  • Be sure that you are using the correct browser (see above Requirements) AND that your browser is not set to block pop-ups.
  • Make sure that javascript is enabled on your browser and, once again, that you allow pop-up panels.
  • Check to see that you allow cookies in your browser settings.
  • Recheck that you have followed all directions and have completed ALL of the above REQUIRED fields correctly (including use of any and all drop-down menus available, all CAPITALISED letters, DD/mm/yyyy format for dates and XX12345 format for Arrival Card). Also recheck, your passport number you had entered, gender and Transportation.
  • Could it be that you are attempting to use this online reporting tool outside of the 7-15 day advance time frame before the date when your next 90-day report is due? (See above Requirements.) If you are right at 15 days before due, try using the online again the next day and see if the system will let you proceed then. If you are within 7 days of your report due date then you cannot use the online reporting tool. (For example, if your report is due on a Thursday, then it is safe to say that you can start using this tool two Thursdays prior. Also, the last day you can use this tool is the Thursday before due.)
  • Is it possible that you still have an older style Departure Card in your passport? Check to see if the Departure Card you have in your passport has a Bar Code in the upper right hand corner. If it has been years since your last arrival in Thailand and back when you last entered, you may have been issued an older style Arrival Card before Immigration started using Bar Codes (the Departure Card's XX12345 format ID does not appear just below a Bar Code in the upper right corner). That may be a strong indicator why the Online Report could not find a match for your Arrival/Departure card information in their system.
  • Another cause may be due to the system not being able to find a match between the information that you just entered and the last 90-day report that you already have on file with Immigration and that they keep in their "database" (two older articles that briefly refer to Chiang Mai Immigration's servers/databases can be found at CityLife Aug 2014 and here). Interesting to note that one person report complained that the 90-day Online Report was somehow "broken" then they realized later that all they were doing is repeatedly entering their wrong Entry Date. Carefully read (and enter) your most recent arrival information listed in your Passport.
  • Did you get a new passport since your last 90-day report or since you last entered Thailand? It is possible that Immigration is still trying to match your records against your OLD passport number. It may be worth a try to use your old number instead and resubmit. Immigration would update their database the next time that re-enter the country. However, you may want to also check with the 90-day reporting help desk on the west side of the large seating area at the Chiang Mai Provincial Immigration office (by the Airport). You would want to take a paper copy of your completed TM.47 report and photocopies of the appropriate passport pages (see Mail-in requirements option below for details of what is required documentation). They may be able to help update their local database. See ONLINE process diagram at the top of this page.
  • Gender must match the Title selection - Normally, the system should update your Gender entry for you automatically depending on the Title you had just selected (male for Mr. and female for Mrs./Miss). However, if you inadvertently override this selection you could receive the dreaded "Contact your Immigration branch office" message. This still needs further testing but the error could be triggered if the gender you mark is inconsistent with you had submitted on previous TM.47 reports. One scenario is when you are entering a bunch of reports at the same time for your entire family -- but one of these does not go through because the gender you entered for that person. It can be an easy error to overlook.
  • If the system does not allow you to continue, you will need to visit the Immigration, or you may also want to try mail-in, if there is still time for you to do so before your report is due.
  • Immigration appears to now allow online reporting for the first 90-day report after a person re-enters Thailand, however, this may still depend on whether the applicant or their landlord (or condo office) had already completed a TM.30 report immediately after their arrival in Thailand. It is interesting to note that one long-term contributor on ThaiVisa (who has not yet successfully filed a TM.47 online) claims that having an updated TM.30 report on file or not should not prevent being able to proceed to the Second screen below. The final verdict is still out on this.

SECOND SCREEN

If your First Screen submit was accepted successfully, it is a good sign and Immigration will allow you to enter the rest of your 90-day report information on this second screen. Remember to continue to enter ONLY UPPER CASE LETTERS!

STEP #1

  • VISA: Select your type of Visa. Then answer any associated questions.
  • Stay Permitted Date: if there is a pull-down calendar, use it to select your date until which you are currently authorised to stay in Thailand under your current visa or visa extension. This date that should be stamped in your Passport -- see your most recent visa stamp. [Note: This may no longer be the same date that Immigration had originally stamped on your Arrival/Departure card. Instead, refer to see what Immigration currently has stamped inside your passport for your current visa (especially for those who have been able to extend their stay without going out of country).]
  • STREET Address Only: Just TYPE only your present STREET address and muu baan (if you have one) in LARGE UPPERCASE letters. HOWEVER, for Tambon, Amphur, City and Province, ONLY use each provided drop-down menu (see below).
  • PROVINCE, City, Amphur, Tambon,: BE SURE TO ONLY USE each separate DROP-DOWN list for EACH of your selections - DO NOT FREE TEXT TYPE THESE! (select the choice for Province that lists “Ching Mai” for Chiang Mai -- one of the outstanding items to fix.)
  • Telephone Contact Numbers: enter your Home/Office/Mobile number(s) as appropriate.
  • Your Email Address: TYPE (in UPPERCASE letters). This is to where Immigration can email an acknowledgement of your application. Be sure to check your email Spam, junk or promotion folders in case their message does not eventually show up in your inbox. Acknowledgment emails are not sent on weekends. Later, you may receive a final Approval message, if your online application is accepted. However, rather than rely on email, see How Do I Lookup the Status of My Submitted Report? below for instructions on how to navigate to check the status of your application.

Click Submit again to proceed (after you have completed all of the above required fields).

STEP #2

An acknowledgement screen may appear confirming the information that you have entered so far. You will need to tick that you accept terms at the bottom of that screen.

STEP #3

If everything is in order, a third screen should appear. The status for your application should be marked Pending while waiting for your approval acknowledgement. You may receive email notification sent to the email address -- provided that you had entered it correctly, when requested to do so earlier, only in UPPER CASE LETTERS (see Second Screen instructions above). Please note -- this email is only for notification and is not the final Approved slip or docket that you will need to clip in your Passport!

Be sure to record or save a screenshot of your Pending Status screen that displays your Transaction Reference Number (TRN). Use this same TRN to check again later for your approval status that is being processed. If you should forget or lose your TRN.

Report Status

How Do I Lookup the Status of My Submitted Report?

https://extranet.immigration.go.th/fn90online/online/tm47/TM47Action.do?cmd=acceptTerm

Return to Immigration's 90-day Reporting MENU screen (see above). Remember that you might have to scroll to the very bottom of this menu screen and then tick the "I agree" box before the system will allow you to continue.

Select the GREEN BOX from the menu to Check the current status of your application. Since most will probably not remember their lengthy transaction (TNF) number, just select the second tab you see displayed on the screen -- that allows you to find/search by your Passport #. First, select your NATIONALITY only from their drop-down list. After that enter your Passport #, and DOB (only in DD/MM/YYYY format). You may have to enter these items in that order depending on the browser you use. So as a good practice, it is best to start with selecting Nationality.

NOTE THIS SYSTEM BUG HAS BEEN FIXED AS OF JUNE 2018:

HISTORY: In April 2018 a bug appeared to be introduced in their drop-down list for Nationality where an extraneous number followed by "||" suddenly preceded each nationality. Even if you selected your nationality correctly the system would not let you proceed.

PREVIOUS SOLUTION: To get around this temporary impasse, select your nationality as usual from their menu, but then copy only the portion of the string that specifies your nationality (English/Thai). Then delete everything in the Nationality lookup box. Now paste what you just copied into the box. When you see your nationality appear (even with the extraneous number string) be sure to click/select it once again before clicking search. Now the 90-day system should let you proceed to the next screen (Report Status). This temporary bug will likely be fixed in a future enhancement to their system.

Click the search button (magnifying glass symbol) and you should see your recent application's line item displayed with its Status. To the far right of that line, click on the magnifying glass that you will see in the “View” column. Clicking on this should reveal details about your submitted report application - including its TRN (helpful if you forget to record this or take the screenshot at the beginning Step #3).

Congratulations on making it to this stage already!

Could you kindly let us know by taking the following quick survey:

---> Were you successful in receiving Pending status so far?

WAIT for Immigration Approval

After several days, If you do not eventually receive final approval status, go back to the MENU screen (green box) to Check the Status of your Application. Click the magnifying glass and scroll down to Print Your Application. Either call Immigration or go in person to Promenada Window 5 (with your your online application that you had printed, passport and, if you have it, receipt slip for your last 90-day notification report). One other possible reason for some Not Receiving Approval Status: There is some speculation that if the owner of your home never had completed and filed a TM.30 report for you with Immigration (or if he/she did, you may have omitted going to Promenada 2nd floor office to update your info on file within a few days of your return to Thailand after you had been been out of the country (in order for Chiang Mai Immigration to sign off your TM.30 report receipt you carry in your passport and at the same time record your new Departure Card number and Last Entry Date in their database). However, this has not been verified.

PRINT Your Confirmation Receipt

A few have been fortunate to receive their final Approval notification in as quickly as just 15 minutes (on business days). Others have had to wait up to 5 business days -- not counting weekends and holidays (especially if this is your first online report you have filed). If you do not see an email message show up (again be sure to check your spam folder), just go back to the Immigration 90-day Reporting Menu (see above), where you can Check the Status of your application. Enter your TRN (that you recorded earlier) or click the Passport tab and identify yourself that way (start with entering your Nationality before anything else if using Safari). Click Submit. A line item should appear with your current application status. Be sure to Click the magnifying glass in the far right “View” column of that line item to see its details. Once your status has changed to "Approved", you need to scroll down to the very bottom of these details to see the tab that enables you to finally PRINT your Next Appointment (Notification of Acceptance) confirmation docket-form (this is your receipt that shows the date when your next 90-day report is due). Keep this printed receipt clipped inside your passport until the next time that you need go through this same process again -- 90 days later.

What if I cannot print my Passport slip/receipt? First, keep it in perspective that your online notification report has already been approved. You can print your Next Appointment confirmation receipt anytime from any Internet-connected computer anywhere in Thailand (useful should your paper copy ever become detached from your passport or lost in the future). Your previously approved online 90-day report(s) will continue to remain available online in Immigration’s online archive records for you to view anytime that you choose to do so -- just return to the Immigration menu item Check the Status of your application. Now, for possible printing problems causes/solutions:

  • Since the Immigration online application uses a pop-up window to print your receipt, check to make sure that your browser is not somehow blocking pop-ups.
  • Be sure that you are using the correct browser (if you are only viewing the Immigration Online menu then some also have been able to use Chrome and Safari).
  • Make sure that javascript is enabled on your browser and, once again, that you allow pop-up panels.
  • Check to see that you allow cookies in your browser settings.

If you should encounter a blank pop-up print window when you first attempt to print this form, then try waiting for an hour or two, or come back to your Status screen again the next day. The problem could be due to a temporary Internet lag or delay downloading your information from Immigration’s server. If you are able to view your Immigration receipt but cannot print it, trying saving as a pdf file or make a screenshot. Then try printing that picture or file. Be patient -- you should be able to eventually print your Next Appointment (Notification of Acceptance) form (with your next due date) on your own or on another computer.

Set a Reminder - Best practice is to set yourself a reminder in your diary, calendar, or on your computer for 15 daysbefore your next 90-day report due date (that is the earliest date when you can make your next online report but remember no later than 7 days before your report is due -- keep in mind, it is but a brief one-week “window of opportunity”, after all is said and done). Best Wishes!

[Advisory: Do not wait until last minute to use this online service. Some, but not all, have had success (typically if they had not recently left and then re-entered Thailand). If this does not work for you immediately, go to theImmigration Promenada One Stop Service office or, if you still have enough time, mail-in your application and file your 90-day report as usual.]

(Note: The above written work is protected under Copyright © Chiangmai Christian Community Classifieds 2015-2016 and may not be reproduced or copied nor posted on any other website or in published form without the expressed written consent and authorisation of the Chiangmai Christian Community Classifieds - CCCC team.)

In-Person Notification OPTION

Do you do Walk-in 90-day Immigration check-in reports? Here is the form you will need to complete processing this in person at the Chiang Mai IPO (similar to what you need for mail-in with photocopies of your required passport pages -- see mail-in procedure below). TM.47 form: https://drive.google.com/file/d/0BxSGYuI6fMQib1VuRTdRR3BDSTA/view?usp=sharing. For those reporting in Chiang Mai be aware that there are 4 particularly busy cycles or waves during the year: late June to early-August and then recurring every 3 months onward. This typically reoccurs in the days during and just before and after the first month of each quarter: June, October, January, April. Reason: Newcomers, including many families (some required to file at least 3-4 simultaneous 90-day reports) start to arrive to volunteer or work in CM in time for the international school year to begin. If they have not travelled outside of country (usually most do not) they need to report again each following consecutive 90-day period. Fortunately, more and more have been able to successfully doing mail-in reporting (see below). This has made significant impact in reducing local queues for others who may need to make in-person visits.

Registered Mail OPTION

Mail-In 90 day immigration Reporting Procedure - There is already an excellent write-up published on ThaiVisa on how to mail in your 90-day reports at http://www.thaivisa.com/forum/topic/557382-90-day-report-procedures/ [with special thanks to TV moderator Tywais].

Note: You should never mail your original passport to Immigration! All that Immigration needs and wants are photocopies of pertinent pages as outlined in the above link.

When mailing, it is recommended that you register both your sending and return mail envelopes. If it is during a high volume cycle (typically the first month of each quarter -- Jan, April, July, October), be sure to send your report in early enough (so that it arrives at Immigration at least 15 days before due) so that you have time to report in person if you do not receive your Approval confirmation slip ahead of your report is due date, and you are vulnerable to be fined (especially costly for families -- 2000-5000 baht penalty plus 200 baht for each day overdue -- per each family member).

If you should ever not receive a returned Notification slip that was supposed to have been mailed back to you, call Immigration at 053-142787 ex. 12, or see the following diagram.

Mail-in 90-Day Reporting Process

Note: The above Mailed-in report workflow will likely revert back to using the Immigration Provincial Office (near CNX) for checking on 90-day processing problems -- probably sometime in 2018 (following the complete re-construction of that location during 2017).

The traditional way that those who have submitted their 90-day reports by Mail are able to find out their report status is for Immigration to return to them, by mail, their Approved Notification Receipt Slip (with their next report due date printed on it). If they do not receive this return slip in time before their report is due, they need to go to the Chiang Mai Immigration office at Promenada (as per the above diagram) in order to find out what happened to their report they had already mailed in 15 days before due.

Let us know by taking the following quick survey:

It is best to go to Immigration to find out what happened if your 90-day Next Notification receipt has not been received by mail in time before your report is due.