Setting up a subsidiary company in Germany provides businesses access to Europe’s largest economy and a stable regulatory environment. Many companies expand here to benefit from its strong infrastructure, skilled workforce, and central location in the EU. 

In this blog, you will learn the benefits, compliance requirements, documents needed, steps, and regulations for forming a subsidiary in Germany.

Types of Subsidiaries in Germany

If you are considering setting up a subsidiary company in Germany, depending on their needs, companies expanding into the country can opt for different subsidiary models. Key options include:

1. Wholly-Owned Subsidiary (100% Foreign Ownership)

  • A separate legal entity fully owned by the parent company.
  • Offers complete control over operations and decision-making.
  • Common structures: GmbH (limited liability company) or AG (stock corporation).

2. Joint Venture Subsidiary (Shared Ownership)

  • Formed with a local or international partner.
  • Allows shared risks, costs, and local market expertise.
  • Typically structured as a GmbH or a contractual joint venture.

3. Branch Office (Niederlassung)

  • It is not an independent legal entity but an extension of the parent company.
  • The parent company bears full liability.
  • Requires registration in the German Commercial Register.

4. Representative Office

  • Limited to market research and promotion, not commercial activities.
  • There is no legal independence or tax liability in Germany.

Each structure has different legal, tax, and operational implications. When setting up a subsidiary company in Germany, choosing the right one depends on your business goals, risk tolerance, and level of control needed.

Step-by-Step Guide to Setting Up a Subsidiary in Germany

Germany’s well-defined corporate framework makes the business incorporation process systematic, though it requires careful adherence to legal and administrative steps.

Below is a clear, phase-by-phase breakdown to ensure proper registration and compliance from day one if you are considering setting up a subsidiary company in Germany.

1. Choose the Legal Structure: Decide between a GmbH (most common), AG, branch office, or joint venture based on liability, taxation, and operational needs.

2. Select a Company Name & Check Availability: Ensure the name is unique by verifying it with the German Patent and Trade Mark Office (DPMA) and the local Commercial Register (Handelsregister).

3. Draft & Notarize the Articles of Association:

  • Prepare the GmbH agreement (Gesellschaftsvertrag) or AG statutes (Satzung).
  • Sign and notarize documents with a German notary.

4. Open a German Bank Account & Deposit Share Capital:

  • GmbH requires €25,000 minimum share capital (at least 50% must be deposited before registration).
  • AG requires €50,000 minimum share capital.

5. Register the Subsidiary in the Commercial Register:

  • Submit notarized documents to the local court (Amtsgericht) for entry into the Handelsregister.
  • Processing takes 2-6 weeks.

6. Register with the Tax Office (Finanzamt): Obtain a tax number (Steuernummer) and, if applicable, a VAT ID (USt-ID).

7. Comply with Local Business & Labor Laws

  • Register with the Trade Office (Gewerbeamt) if required.
  • Follow German employment laws if hiring staff (e.g., social security contributions, contracts).

8. Obtain Necessary Licenses (If Applicable): Some industries (e.g., finance, healthcare) require additional permits.

Key Benefits of Establishing a Subsidiary in Germany

Opening a subsidiary in Germany offers strategic benefits for international businesses, from favorable tax policies to a robust legal framework. Below are the key advantages of incorporation in Europe’s largest economy:

  • Access to the EU Market – Germany serves as a gateway to over 450 million consumers in the European Union.
  • Limited Liability Protection – A GmbH or AG structure shields the parent company from financial liability.
  • Tax Incentives & Deductions – Benefits like R&D tax credits and double taxation treaties with nearly 90 countries.
  • Strong Legal & Regulatory Framework – Transparent corporate laws and intellectual property protections.
  • Skilled Workforce & Infrastructure – Highly trained labor pool and advanced logistics networks.
  • Business-Friendly Banking & Financing – Strong banking sector with favorable loan conditions for foreign investors.
  • Reputation & Credibility – German corporate status enhances global trust in your brand.

Essential Documents for Registering a Subsidiary in Germany

To successfully register your business entity in Germany, preparing the correct paperwork in advance is crucial. Below are the essential documents needed when setting up a subsidiary company in Germany:

Mandatory Documents for Incorporation

  • Notarized Articles of Association (Gesellschaftsvertrag for GmbH / Satzung for AG)
  • Proof of Share Capital Deposit (Bank confirmation of paid-in capital)
  • Company Name Reservation (Approval from the Commercial Register)
  • Passport/ID Copies of directors and shareholders (certified if non-EU)
  • Parent Company Documents (Certificate of incorporation, memorandum of association)
  • Registered Office Proof (Lease agreement or property deed for German address)
  • Tax Registration Forms (Submitted to the local Finanzamt)

Additional Documents (If Applicable)

  • Power of Attorney (If using a local representative)
  • Industry-specific licenses (For regulated sectors like finance or healthcare)

Legal Structures for Subsidiaries in Germany

When setting up a subsidiary company in Germany, selecting the right business entity type is critical for liability, taxation, and operational flexibility. Below is a comparison of the most common legal structures available:

Entity Type Legal Name Key Features Minimum Capital Liability Best For
Limited Liability Company GmbH (Gesellschaft mit beschränkter Haftung) Most popular choice; flexible management structure €25,000 (50% deposit required) Shareholders’ liability limited to capital SMEs, startups, foreign investors
Stock Corporation AG (Aktiengesellschaft) Suitable for large businesses; shares tradable on stock exchange €50,000 Shareholders not personally liable Large corporations, publicly traded companies
Branch Office Zweigniederlassung Extension of parent company (no separate legal entity) No minimum capital Parent company bears full liability Temporary market testing, sales offices
Representative Office Repräsentanz Limited to non-commercial activities (e.g., market research) Not applicable Parent company l

Taxation Rules and Incentives for Subsidiaries in Germany

Germany offers a structured tax system with specific rates and incentives for businesses. Below is an overview of key taxation aspects for subsidiaries:

1. Corporate Tax Rates

Tax Type Rate Details
Corporate Income Tax 15% Federal tax on profits (plus solidarity surcharge and trade tax)
Solidarity Surcharge 5.5% Additional levy on corporate tax
Trade Tax (Gewerbesteuer) 8.75% to 20.3% Municipal tax; rate varies by location

2. Tax Exemptions & Deductions

  • Dividend Exemption: 95% of dividends from subsidiaries are tax-exempt to avoid double taxation.
  • Loss Carryforward: Losses can be carried forward indefinitely (limited to €1 million/year for offsetting future profits).
  • R&D Deductions: Up to 25% of R&D costs can be claimed as tax credits (for SMEs and startups).

3. Incentives for New Businesses

  • Startup Grants: Programs like EXIST support tech and innovation-focused startups.
  • Special Economic Zones: Reduced trade tax rates in certain regions (e.g., Eastern Germany).
  • EU Funding: Access to EU subsidies for green energy, digitalization, and SME growth.

Regulatory and Compliance Requirements for German Subsidiaries

Operating a subsidiary in Germany requires adherence to ongoing legal and financial obligations:

  • Annual Financial Statements: Must be filed with the Commercial Register (Handelsregister)
  • Tax Filings: Monthly VAT returns (Umsatzsteuer) and corporate yearly tax declarations
  • Audit Requirements: Mandatory for AGs and large GmbHs (exemptions for small GmbHs)
  • Trade Tax Returns: Filed quarterly with local municipalities
  • Employee Reporting: Social Security contributions and payroll tax filings
  • Anti-Money Laundering (AML): Compliance for regulated sectors

Non-compliance may result in penalties or legal consequences, including fines, forced business closure, or personal liability for company directors.

Do You Need a Physical Address for a Subsidiary in Germany?

Establishing a subsidiary in Germany requires a local physical address for registration. This is the company’s official headquarters and is mandatory for legal correspondence. Virtual offices or P.O. boxes alone do not qualify.

Alternatives:

  • Commercial Office Lease (Traditional rented space)
  • Business Center/Co-working Space (Provides a registered address)
  • Registered Agent Services (Third-party providers offering legal address solutions)

The address must be verifiable and listed in the Commercial Register (Handelsregister). Failure to maintain a valid address may result in fines or deregistration.

Operational Setup for a Subsidiary in Germany

When setting up a subsidiary company in Germany, key operational aspects include:

  • Staffing: Comply with German labor laws, including contracts, social security, and works council requirements if hiring locally.
  • Office Space: Secure a physical location (required for registration) or use flexible workspace solutions.
  • Banking: Open a local business account to manage finances and payroll.
  • Local Representation: Appoint at least one resident director (for GmbH) or authorized signatory.
  • IT & Infrastructure: Establish local phone, internet, and accounting systems.

Proper setup ensures smooth business operations from day one while minimizing legal risks and optimizing administrative efficiency.

How to Open a Business Bank Account for a Subsidiary

To successfully open a German business bank account for your subsidiary, complete these essential steps:

1. Choose a Bank: Compare offerings from local banks (Sparkasse, Deutsche Bank) and international banks with German operations.

2. Prepare Required Documents

  • Certificate of Incorporation (Handelsregister extract)
  • Articles of Association (Gesellschaftsvertrag)
  • Proof of Business Address (Lease agreement or utility bill)
  • Identification (Passport/ID of directors & shareholders)
  • Tax Registration (Steuernummer/VAT ID)

3. Schedule an Appointment: Most banks require in-person meetings for account opening.

4. Deposit Minimum Capital (If Required): GmbHs must deposit €12,500 (50% of €25K share capital) before registration.

5. Activate Online Banking: Set up digital access for transactions and payroll management.

Is an Operating Agreement Necessary for a Subsidiary?

An operating agreement (Gesellschaftsvertrag) is mandatory for GmbH structures and is the legal foundation. It defines shareholder rights, profit distribution, and management rules. While not required for branch offices, having clear internal policies prevents disputes.

The agreement must be notarized during incorporation. For AGs, similar provisions are outlined in the corporate bylaws (Satzung). When setting up a subsidiary company in Germany, proper documentation ensures compliance and operational clarity.

Opening a Branch vs. a Subsidiary: What’s the Difference?

When expanding to Germany, businesses must choose between establishing a branch office (Zweigniederlassung) or a subsidiary (e.g., GmbH). Here’s how they compare:

Aspect Branch Office Subsidiary (e.g., GmbH)
Legal Status Not a separate legal entity (parent company bears full liability) Independent legal entity (limited liability)
Taxation Profits taxable in Germany and parent’s home country (unless protected by DTA) Only taxed in Germany (avoid double taxation via treaties)
Registration Simpler process (no minimum capital) Requires €25K share capital (GmbH) and notarized articles
Reporting Parent company’s financials apply Separate financial statements required
Best For Short-term projects, sales offices Long-term operations, asset protection

How Commenda Simplifies Your German Expansion?

Expanding into Germany requires managing complex legal, tax, and operational requirements. Commenda provides end-to-end support for setting up your subsidiary, ensuring full compliance with German regulations.

Our services include entity registration, tax structuring, bank account setup, and local payroll management. We handle documentation, notarization, and commercial register filings, streamlining the process while minimizing delays.

Our team also clarifies liability and tax implications for businesses considering a branch office to help you make informed decisions. With local expertise and a structured approach, we reduce administrative burdens so you can focus on setting up a subsidiary company in Germany, with ease.

Ready to start? Book a free demo with our Germany expansion experts today.

Frequently Asked Questions

Q. How much does it cost to set up a subsidiary in Germany?

Establishing a GmbH (the most common subsidiary type) requires a €25,000 minimum share capital (with €12,500 to be deposited upfront). Additional costs include notary fees (€500–€1,500), commercial register fees (€200–€400), legal advisory (€3,000–€10,000), and potential translation services. An AG (stock corporation) requires €50,000 minimum capital and incurs higher setup costs.

Q. How long does it take to register a subsidiary in Germany?

Registration typically takes 4–12 weeks. A GmbH requires 6–8 weeks for notarization, bank account setup, and commercial register entry. An AG takes 8–12 weeks due to more complex requirements. Delays may occur if documents need corrections or translations.

Q. Can a foreigner fully own a subsidiary in Germany?

Yes. Germany permits 100% foreign ownership of subsidiaries (GmbH or AG) without requiring a local partner.

Q. What are the common challenges when opening a subsidiary in Germany?

Key challenges include German-language documentation (translations often required), mandatory in-person notarization for GmbH/AG formation, banking delays for non-EU directors, and varying municipal trade tax rates (14–17%).

Q. Do subsidiaries in Germany need a local director or representative?

A GmbH must appoint at least one managing director (Geschäftsführer) who can be a foreigner without German residency. An AG may need a local representative for certain legal filings.

Q. What are the annual compliance requirements for subsidiaries in Germany?

Subsidiaries must file annual financial statements with the Commercial Register, submit monthly VAT returns, declare annual corporate taxes, pay quarterly trade taxes, and comply with payroll reporting for social security and wage taxes.

Q. Can a subsidiary hire employees directly in Germany?

Yes. Subsidiaries may hire locally but must follow German labor laws, including written contracts, social security contributions (health, pension, unemployment insurance), and potential works council obligations for larger companies.

Q. What happens if a subsidiary fails to meet compliance rules in Germany?

Non-compliance may result in fines (e.g., €2,500+ for late VAT filings), personal liability for directors in severe cases, or forced business dissolution for repeated violations.