Anyone can establish a business in Germany - irrespective of nationality or place of residence. There is no specific investment legislation in Germany, nor is a minimum percentage of German shareholdings required for foreign entrepreneurs.
Choice of Legal Form
Foreign investors can choose the most suitable legal company form as a corporation or partnership or conduct business via a Germany-based branch office. Either way, establishment procedures are straightforward with well-defined steps.
Decisive criteria for the choice of legal form are generally the intended function of the shareholders, liability and terms of taxation.
The basic structure of all company forms is stipulated by law which provides for predictability and legal certainty. The same legal conditions apply for foreign and local entrepreneurs.