To work legally in Thailand as an expat it is necessary to obtain a work permit. If arriving into the country under the auspices of a sponsoring company, the employer should guide you accordingly and should bear the brunt of the organisational burden by using a reputable company, well versed in the correct legal procedure.
However, if your sponsoring company seems communicatively inadequate, or if you don't have the benefit of securing a position prior to your relocation, it is possible to obtain a work permit once in the country. Many of the more menial positions in the countryside or along the southern islands will even employ expats illegally without a work permit and pay them “under the table”, though this is in strict violation of Thai law and is strictly not advisable.
If planning to get a work permit in Thailand, the first step of the process is obtaining a non-immigrant visa. It is best to come into the country with this document already organised through the Thai consulate in your home country. A multiple entry visa is preferable, but it is possible to get this document from within Thailand as well. There are a number of different categories within this domain; take care to select the most suitable for your plans.
Expats applying for non-immigrant visas will need a letter from a sponsoring company stating the following:
Once you are in possession of a current non-immigrant category ‘B’ visa it is possible to apply for a formal work permit. The crucial factor in qualifying for a work permit is that you have skills that cannot be replicated by a Thai individual. The Department of Labour is becoming more and more reluctant to issue these permits, thus doing research prior to ascertain what job descriptions and positions are in demand will work to your benefit.
Generally, work permit applications must be accompanied by the following documents, though requirements change often. It is best to contact the consulate in your home country to confirm information.