The Branch Office in Thailand can be registered by a foreign-owned and controlled corporation. It is allowed to generate income and derive revenue from business in Thailand by itself.

Anyway, this entity must apply for a Foreign Business License (FBL). Once the Foreign Business License has been approved, the branch office is then considered registered.