Thai Company Setup

The start-up of a company – known as a private company limited - in Thailand primarily requires registration with the Ministry of Commerce (MOC), the obtaining of the company’s Tax ID Card and VAT Certificate (only if required  –  this is obtained from the Revenue Department) as well as any other government licenses and approvals that may be required, depending upon the particular kinds...