Business Forms in Thailand: What Swiss Companies and Investors should know before expanding

Expanding to Thailand offers strong opportunities for Swiss companies, but choosing the right legal structure is essential. This guide explains the main business forms in Thailand, including Thai limited companies, branch offices, representative offices, and regional offices, with key points on foreign ownership, liability, tax, VAT, licensing, BOI promotion, and the Foreign Business Act.