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.