Due to the fact a a GmbH company requires a share capital of €25,000 this has lead a lot of people to form branches.
While a branch office does not require share capital, there will be fees incurred through the translation and notarisation of the parent company's statutes.
There are many disadvantage relating to a branch office as stated below and in most cases it is advisable to incorporate a UG company, also known as a mini GmbH as the disadvantages below do not apply, nor does the company require any share capital.
In terms of administrative ease, if your company is to sign contracts in front of a notary on a regular basis, it makes more sense to form a new one rather than establish a branch office.
Foreign enterprises can establish a branch ("Zweigniederlassung") to carry out business in Germany. The branch has to be registered with the trade register in which it has its registered office and has to notify the local district administration when starting business operations.
From a tax point of view, branches are permanent establishments of non-resident companies, and a German branch is not a separate legal company from its parent.
A branch of a non-resident company must appoint a resident individual or a company to represent it in its dealings with the tax authorities.
To register a branch, evidence of the existence of the parent has to be provided, as well as certified copies of the Articles or Statutes, the names of the directors, the share capital, the registered office, and the names of the representatives who will act for you.
Various documents will need to be translated, including:
All stationery, order forms and similar documents used by your branch are required to show:
Also, the following must be shown at the branch office:
| Timescale | Cost |
| 1-2 weeks | £ 2990 |