Creating a subsidiary in Germany is the first step to hiring — but it’s rarely a fast one.

You’ll need to work through legal, tax, and administrative requirements that stretch timelines and add complexity, especially when you’re trying to move quickly to secure talent. That’s why understanding how to set up a subsidiary in Germany is essential before deciding your next move. 

G-P gives you an alternative. Instead of taking the conventional subsidiary route in Germany, we can expedite your entry — no new entities required — so you can start hiring in minutes, not months.

How to set up a subsidiary in Germany

The most common way to set up a subsidiary in Germany is through a GmbH (Gesellschaft mit beschränkter Haftung). 

This independent entity offers limited liability, meaning the parent company isn’t responsible for the subsidiary’s debts and obligations. This minimizes risk and offers flexibility, along with a local presence. 

Steps to incorporate a subsidiary in Germany

  1. Meet the minimum requirements: A GmbH needs a minimum share capital (stammkapital) of EUR 25,000. This is the money the owners or shareholders put into a company when it’s created. At least EUR 12,500 is paid into a corporate bank account before the company can be registered. You’ll also need to appoint at least one managing director.
  2. Notarize articles of association: A notary in Germany drafts and notarizes the company’s articles of association (gesellschaftsvertrag). 
  3. Open a bank account: Open a corporate bank account in the company's name and deposit the share capital into the account.
  4. File with the commercial register: Once the capital is deposited, the notary files the application for registration with the local commercial register (handelsregister). The company legally exists only after its registration is published.
  5. Register for trade and taxes: Register the Gmbh with the local trade office (gewerbeamt). Then register it with the local tax office (finanzamt) through the official ELSTER online portal to get a tax and value-added tax (VAT) number.

German subsidiary laws and requirements

You need to meet several legal requirements to set up a subsidiary company in Germany:

  • Corporate governance: The subsidiary must comply with German corporate governance rules, like appointing managing directors and having a registered German address.
  • Taxation: The company must keep accurate financial records and file yearly financial statements within 12 months after the year ends. Tax returns are usually due by July 31 of the next year, but this can be extended if you’re using a tax advisor.
  • Employer number: You must get an employer number (betriebsnummer) from the Federal Employment Agency before hiring employees. You’ll use this number to register employees for social security.

Advantages of Germany subsidiaries:

  • Limited liability: Shareholders’ risk is limited to the money they invest, which protects the parent company. 
  • Local market access: Having a subsidiary makes it easier to do business and build trust in Germany and the EU.
  • Legal certainty: Germany’s legal system is transparent and stable, offering clear rules for businesses. 
  • Potential tax benefits: Subsidiaries may qualify for local tax agreements or incentives. 
  • Talent acquisition: A local company attracts skilled workers who want the security and benefits of an employer based in Germany. 
  • Autonomy: The subsidiary operates independently to better meet local market needs.

Disadvantages of Germany subsidiaries:

  • Complex setup: Setting up a subsidiary involves several steps, including notarization, registration, and opening a bank account. This can take months.
  • High administrative burden: Ongoing compliance includes strict accounting rules, annual filings, tax returns, and usually membership to local business chambers.
  • Regulatory complexity: Labor law protects employees. Employers navigate strict rules about contracts, termination, works councils, and social security.
  • Costs: You’ll need to budget for upfront capital, notary and registration fees, as well as ongoing administrative expenses.
  • Taxation: Subsidiaries pay corporate income tax, trade tax, and VAT, all of which can be complex to manage.
  • Data protection: Companies must comply with strict GDPR and local data privacy laws. You may need a data protection officer.

Alternative to setting up a Germany subsidiary

G-P allows you to hire talent in minutes without the hassle of entity setup.

The benefits of using an employer of record (EOR) in Germany include:

  • Faster market entry: An EOR lets you onboard talent without the lengthy process of setting up a GmbH. 
  • Compliance assurance: Employment laws in Germany are complex. An EOR acts as the legal employer for your Germany-based team, taking on all statutory obligations. This ensures you comply with local labor laws, collective bargaining agreements (CBAs), payroll regulations, and more.
  • Cost efficiency: Setting up and maintaining a GmbH has major upfront and ongoing costs, including legal fees, accounting, local management, and administrative overhead. An EOR is more cost-effective, especially if you’re hiring a small team or testing the market in Germany.
  • Administrative simplicity: The EOR manages all HR and payroll administration, as well as employer and employee tax filing. You don’t need to draft compliant employment contracts or manage statutory benefits like annual leave and pensions — the EOR does it for you.
  • Flexibility: An EOR arrangement is easier to scale up or down compared to winding down a subsidiary.
  • Risk mitigation: An EOR manages the legal risks associated with employment, such as worker classification, giving you an added layer of protection.

Enter new markets with G-P — no new entities needed

Setting up a subsidiary or legal entity in Germany can be costly and time-consuming. G-P EOR allows you to hire talent in minutes without the hassle and complications of a subsidiary.

Request a proposal today to learn more about our global employment products and EOR solutions. 

Does a GmbH managing director need to live in Germany?

No. A GmbH managing director does not need German residency or citizenship. However, the company needs a local German business address and a local representative. Directors from outside the EU, EEA, or Switzerland need immigration permission to work physically in Germany.

What registrations follow incorporation?

  • Trade office: Complete local trade registration before operations start and confirm if sector-specific permits apply.

  • Tax and VAT: Submit the tax registration questionnaire through ELSTER within one month to get a tax number and register for VAT.

  • Beneficial ownership: Report ultimate beneficial owners to the Transparency Register and maintain current records.

How does Handelsregister registration work, and what does the notary do?

 A German notary verifies identities, authority, and non-resident parent company documents. The notary then certifies the articles of association and formation resolutions. Once the company provides proof of share capital, the notary electronically submits the Handelsregister application. The court reviews the filing, granting the GmbH legal personality and limited liability.

What are the steps to set up a GmbH subsidiary in Germany?

  • Define company details: Select the company name, German business address, purpose, shareholders, and managing directors.

  • Notarize documents: A notary certifies the formation documents.

  • Fund capital: Open a local bank account and deposit the minimum share capital of EUR 25,000. Cash formations mandate paying at least EUR 12,500 before registration.

  • Submit registration: The notary files the Handelsregister application.

  • Finalize filings: Complete trade, tax, VAT, beneficial owner, and employer registrations.

Should you choose a GmbH, UG, or branch for a German subsidiary?

  • GmbH: Serves as the standard limited-liability subsidiary structure and mandates EUR 25,000 in minimum capital.

  • UG: Offers lower initial capital. Founders must fully fund stated capital and retain 25% of annual profits until reaching EUR 25,000.

  • Branch: Operates as an extension of the non-resident parent company, meaning the main entity retains full liability.