Subsidiary versus branch or UK establishment
A UK subsidiary is a separate UK incorporated company, wholly or partly owned by the overseas parent, taxed on its own profits at UK corporation tax rates and filing its own accounts. Liability generally stops at the subsidiary, protecting the parent from UK trading risk.
Registering the overseas company itself as operating a UK establishment avoids creating a second legal entity but means the overseas company is directly liable for UK activities, must file its own accounts translated and adapted for the UK register, and is taxed in the UK only on UK branch profits under the permanent establishment rules.






