Our valued sponsor

Place of Management

bluehorseshoe

New member
Jul 22, 2018
8
0
1
28
Visit site
Hi guys,

New to the forum, I am considering opening a company in Switzerland for reasons of competitive privacy but I am based in the UK and would be operating the business from London - I am trying to understand how this would work from a taxation perspective.

If I am based here, and operate out of the UK, would I have to pay tax in both countries? If not then how do I delcare my tax residency and where would I be paying taxes?
 
Hi,

If you open a company abroard and if you manage this company from the UK, your foreign company will be taxed as a UK company as the central control of management of the company is in the UK.
If you want this company to be taxed in switzerland you need to add substance on it (office, employee...) and all the decisions have to be taken in switzerland
 
  • Like
Reactions: Martin Everson

Latest Threads