You need to differentiate between where your company has its "real seat" (= place of business activity) and your "legal seat" (=incorporated as GmbH or LLC or ...). If your office building is in Berlin and you employ a local team (your "real seat"), it does not matter if your company is a GmbH, a UK Limited or an Estonian e-company - you are still under German tax, employment, insolvency, consumer protection law...If you have your "real seat" in Germany, in my view, it makes sense to go for GmbH, instead of registering in UK/Estonia, because the corporate law differences are not that big.
The question if you should decide to build a company in Germany is another discussion.
sparkling|9 years ago
helge5|9 years ago
The company however would have to pay company taxes in Germany.