If I have a company in another country, can I set up a Branch in Germany?
You certainly can. This is a popular move for foreign companies that aren’t quite certain about their long-term commitment but are keen to set up business in Germany. All you need to do if you want to establish a Branch is to register with the commercial register and the local trade office.
Bear in mind however – the parent company retains full responsibility for the Branch on all legal and tax matters. Look at our tax planning section to see how our panel of tax specialists can help you navigate your way through Germany’s complex fiscal laws.