TH Thailand property term
Foreign Business Licence
ใบอนุญาตประกอบธุรกิจของคนต่างด้าว
Plain-English definition
Official permission for a foreign-owned business to carry out a restricted business activity in Thailand.
Why this matters to a foreign buyer
A business licence does not by itself allow the company or its foreign owners to own land.