Setting Up a GmbH

GmbH Formation in Germany | Requirements, Costs & Legal Process

Starting a business in Germany offers attractive opportunities for entrepreneurs and investors from around the world. Germany has one of the largest economies in Europe, a highly developed infrastructure and a stable legal system. For many international founders who want to start a company in Germany, the most common legal structure is the GmbH (Gesellschaft mit beschränkter Haftung), the German limited liability company. For legal guidance on GmbH formation, a request can be submitted via the contact page.

The GmbH is widely used by start-ups, technology companies, consulting firms and international corporations that want to establish a presence in the German or European market. One of its main advantages is the limitation of liability, which protects the personal assets of the shareholders.

The legal framework for GmbH formation is part of corporate law in Germany and requires compliance with formal incorporation and registration procedures.

What is a GmbH?

A GmbH (Gesellschaft mit beschränkter Haftung) is a limited liability company under German corporate law. It is regulated by the German Limited Liability Companies Act (GmbHG) and is one of the most widely used business structures in Germany.

The company is a separate legal entity, which means that it can enter into contracts, own assets and conduct business independently of its shareholders. The liability of the shareholders is generally limited to the share capital of the company.

A GmbH is commonly used for different types of business activities, for example:

  • consulting and service companies;
  • trading and distribution businesses;
  • technology start-ups;
  • holding structures;
  • German subsidiaries of international corporations.

Because of its legal stability and international reputation, the GmbH is often the preferred structure for entrepreneurs who want to establish a company in Germany.

Advantages of forming a GmbH in Germany

There are several reasons why entrepreneurs choose a GmbH when entering the German market. The legal structure combines credibility, legal security and flexibility.

One of the most important benefits is the limited liability of the shareholders. As a rule, the financial risk of the shareholders is limited to the amount of capital they have contributed to the company.

The GmbH also enjoys a strong reputation in the German business environment. Banks, investors and business partners generally consider a GmbH a professional and reliable corporate structure.

Further advantages include:

  • the possibility to establish a company with one or several shareholders;
  • flexible arrangements in the articles of association;
  • relatively simple transfer of shares;
  • suitability for international corporate structures.

For assistance in structuring a GmbH and drafting the articles of association, legal advice can be requested here.

Requirements for forming a GmbH in Germany

To establish a GmbH in Germany, certain legal requirements must be fulfilled. These rules ensure transparency and legal certainty within the German corporate system.

The company must have at least one shareholder. The shareholder can be either an individual person or a legal entity such as a company.

The company must also appoint at least one managing director (Geschäftsführer) who represents the company and is responsible for its management.

The company requires articles of association which regulate key elements of the company, including:

  • the company name;
  • the registered office;
  • the business purpose;
  • the share capital;
  • the distribution of shares.

Under German law, the articles of association must be notarized by a German notary.

Share capital of a German GmbH

The minimum statutory share capital of a GmbH is EUR 25,000. This capital forms the financial basis of the company and serves as protection for creditors.

Before the company can be registered in the commercial register, at least EUR 12,500 must be paid into the company’s bank account.

The share capital can generally be provided in the following forms:

  • Cash contribution – shareholders deposit the capital into the company bank account.
  • Contribution in kind – assets such as machinery, vehicles or company shares may be contributed instead of cash.

Process of GmbH formation in Germany

The formation of a GmbH follows a structured legal process under German corporate law.

1. Planning the company structure

The founders determine the shareholders, the managing director and the business activities of the company.

2. Drafting the articles of association

The articles of association define the legal foundation of the company and regulate the internal relationship between the shareholders.

3. Notarization of the company formation

The incorporation must be notarized by a German notary. During the notary appointment the shareholders sign the articles of association and appoint the managing director.

4. Opening a business bank account

After notarization a business bank account is opened and the shareholders transfer the share capital to the account.

5. Registration in the commercial register

The managing director applies for registration in the German commercial register (Handelsregister). The company legally comes into existence once the registration is completed.

6. Business and tax registration

After the commercial register entry further administrative steps are required, including business registration and tax registration.

How long does it take to form a company in Germany?

The formation of a GmbH usually takes two to four weeks, depending on the preparation of the documents and the processing time of the commercial register.

Costs of GmbH formation in Germany

The costs of forming a GmbH typically include:

  • notary fees;
  • commercial register fees;
  • legal advisory costs;
  • share capital.

In practice, the formation costs excluding the share capital usually range between EUR 1,000 and EUR 2,500.

Forming a GmbH in Germany as a foreign entrepreneur

Germany welcomes international investors and foreign entrepreneurs can generally establish a company without restrictions.

A German GmbH can be founded by:

  • foreign individuals;
  • foreign companies;
  • international investor groups.

Many international companies establish a German subsidiary in the form of a GmbH in order to operate in the German or European market.

Legal support for GmbH formation

Establishing a company in a foreign legal system can be complex. Professional legal advice helps ensure that the formation process complies with German law and that the corporate structure supports the long-term business strategy. For tailored legal support, contact a lawyer via the contact page.

 

FAQ – Forming a GmbH in Germany

Can a foreigner form a GmbH in Germany?

Yes. Foreign individuals and foreign companies are generally allowed to establish a GmbH in Germany. There are usually no restrictions on foreign ownership of German companies. Many international entrepreneurs set up a German GmbH either as an independent business or as a subsidiary of a foreign parent company. Depending on the business activity, additional legal or tax considerations may apply.

The minimum share capital required to establish a GmbH is EUR 25,000. However, at the time of registration in the commercial register, at least EUR 12,500 must be paid into the company’s bank account. The remaining amount can be contributed later. In most cases the capital is provided as a cash contribution by the shareholders.

The formation process usually takes about two to four weeks. The exact timeframe depends on the preparation of the incorporation documents, the availability of a notary appointment and the processing time of the commercial register. If international shareholders are involved, the process may take slightly longer.

No. Shareholders of a German GmbH do not need to live in Germany. Foreign individuals and foreign companies can own shares in a German company. The managing director may also reside abroad, although in practice it can be helpful for operational reasons if the company has a local contact person in Germany.

The main difference between a GmbH and a UG (Unternehmergesellschaft) is the required share capital. A UG can be established with a very small amount of capital, even starting from one euro, while a GmbH requires a minimum share capital of EUR 25,000. The UG is often used for start-ups with limited capital, whereas the GmbH is generally perceived as the more established and reputable corporate structure.

Yes. Many international businesses establish a German subsidiary in the form of a GmbH. In this case, the foreign parent company becomes the shareholder of the German company. The subsidiary operates as an independent legal entity under German law while being part of the international corporate group.

Yes. Before the company can be registered in the commercial register, a business bank account must be opened in the name of the company. The shareholders deposit the share capital into this account, and the bank confirms the payment. This confirmation is required for the registration of the company.

A GmbH is generally subject to corporate income tax, trade tax and value-added tax if applicable. The overall corporate tax burden in Germany is typically around 30 percent, depending on the municipality where the company is located. For this reason, proper tax planning is an important part of setting up a company in Germany.

Work with us

Let us help you

Phone

+49 89 215 51 061

Fax

+49 89 215 51 061 9

E-Mail

info@jselegal.de

Rechtsanwalt Juri Semiletopulo
Stefan-Zweig-Weg 5
81377 Munich
Germany

Copyright © 2026. All rights reserved. RA Juri Semiletopulo