Company registration in Germany - COREDO

Company registration in Germany

Establishing a company in Germany is promising and prestigious. Today, this large European country provides favourable conditions for conducting business, ensuring seamless and rapid access to the markets of the European Union.

Germany boasts a dynamically evolving yet stable economy, anchored in industrial production sectors like mechanical engineering, electronics, and the chemical industry, in addition to a robust service sector. The banking sector, transport infrastructure, and social insurance system are well-developed here. The country actively welcomes foreign investment; innovative projects, particularly those with an environmental focus, are widely supported.


In addition to the obvious prestige of the jurisdiction, the advantages of registering a company in Germany include:

  • Stability of the economic and political spheres.
  • The presence of double tax treaties with more than 80 countries.
  • A wide range of grant programs and state subsidies.
  • Legal protection of property.
  • Availability of highly qualified personnel.


Within the array of legal forms of companies in Germany, foreign investors will primarily consider the following:

  • AG — an open joint-stock company requiring a minimum authorised capital of 50,000 euros. At least one shareholder, either an individual or a legal entity, is necessary for registration.
  • GmbH — a private limited liability company with a minimum authorised capital of 25,000 euros. A minimum of one shareholder is required for establishment.
  • UG — a simplified form of GmbH suitable for small and medium businesses. The minimum authorised capital is only 1 euro, and at least one shareholder is required for registration. The registration process is straightforward.
  • OHG — an unlimited partnership requiring a minimum of two partners for creation.
  • KG — a limited liability partnership, necessitating at least one general partner and one limited partner.

Foreign companies can also establish branches (autonomous and dependent) and subsidiaries in Germany.


To register a company in Germany, you must have an account in a local bank and a local legal address. Additionally, prepare, translate into German, and notarize the necessary package of documents, along with the charter. Subsequently, submit these documents, together with the bank statement, to the Commercial Register. Upon obtaining a registration number, company owners need to secure both a domestic and European tax number, along with an identification number for insurance services. Certain activities, such as construction, insurance, and banking, require a special licence. It’s worth noting that there are no residency requirements for the founders of a legal entity in Germany.

The entire process of registering a company in Germany, encompassing all preparatory stages, may take up to 30 days. This requires a thorough understanding of local legislation and specific legal aspects. To optimise time and effort, consider using the help of COREDO specialists, whose primary focus includes registering companies abroad.


    By contacting us you agree to your details being used for the purposes of processing your application in accordance with our Privacy policy.