This is what you need to know about the re-entry permit. If you live or work in Thailand and have a 12 month visa, being a extended marriage visa or retirement visa then you need to apply for a re-entry permit before you leave Thailand or your Thai visa will be invalidated when you leave.
Note that when you leave Thailand with a work permit or an extended retirement or Thai marriage visa, when you return your work permit and marriage or retirement visa would have been invalidated as you left without a Thai re-entry permit. There are 2 options when it comes to the permit. There is a single entry and a multiple entry permit. You need to go to the immigration office in your area and apply for this permit.
It normally takes 1-2 hours to have it issued. Thai Immigration in Bangkok takes about 3 hours to issue a re-entry permit while Thai Immigration in Pattaya normally takes about an hour. This comes down to how busy these offices are when you apply for the permit. If you do not have a re-entry permit then you will be given a visa on arrival when you return to Thailand.
Note Thai Immigration offices in Thailand and see which office you fall under. They will normally confirm via telephone how long it will take and to confirm the cost of the permit. The fee for it is 1000 Baht for a single entry or 3800 Baht for multiple entry. See also the Thai work permit cost in the country.
(Chiang Rai, Mae Hong Song, Chiang Mai)
(Lopburi, Trat, Rayong, Pattaya, Bangkok)
(SongKhla, Saturn, Krabi Phuket)
(Udon Thani, Nong Khai, Khon Khaen)
Finally we have listed the areas with examples of which immigration is located where. Click on the bold lettering to get to the full listing for all immigration offices in that region. You can find more immigration forms for Thailand on this website.