The branch office is easier and cheaper to establish than a subsidiary. Also, the parent company will have a greater control over than branch compared to the subsidiary. Although it has similar tax obligations as the ones of the subsidiary, the subsidiary may have to comply with more regulations.