Establishing a German subsidiary is often the safest way to turn "testing the German market" into a fully compliant, scalable presence. This guide walks you through the legal and tax decisions you need to make - in a format you can share with your internal stakeholders.

We focus on GmbH formation in Germany, alternatives such as branches and "representative offices", practical capital and bank account questions, managing director and residency issues, as well as the permanent establishment (Betriebsstätte) angle that your tax team will care about.

Vectocon Steuerberater Rechtsanwälte GmbH supports international groups and Mittelstand businesses with integrated legal and tax advice on German entities and Betriebsstätten - with English-speaking teams in the Rhine-Main / Frankfurt-Darmstadt region.


1. Big Picture: What You Are Actually Deciding

When you plan a company registration in Germany, you are typically deciding on four things in parallel:

  1. Legal presence
    • German GmbH/UG subsidiary
    • Branch of the foreign company
    • Minimal "local footprint" without formal entity (often mislabelled as "representative office")
  2. Tax presence (permanent establishment / Betriebsstätte)
    • Where is the place of management?
    • Do local staff or a home office already trigger a Betriebsstätte?
  3. Governance & people
    • Who will act as Geschäftsführer (managing director)?
    • From which country will they operate day-to-day?
    • How do you align this with your global structure and D&O risk appetite?
  4. Banking & money flows
    • How to get share capital into Germany
    • When your bank account will be ready
    • How you fund operations (equity vs shareholder loans vs service fees)

If you structure these decisions clearly from day one, you avoid the two classic pain points:

  • Hidden Betriebsstätten (tax authorities treat your activity as a German PE before you even form the subsidiary)
  • Timeline overruns (project or go-live dates slip because of notary, bank or registry delays)

2. Roadmap: From "Go" Decision to Operational German Entity

At a high level, a GmbH formation in Germany typically follows this sequence:

  1. Internal go-decision & budget
    • Define scope, headcount, timeline, and business model for Germany.
    • Clarify intercompany pricing and funding approach with global tax/finance.
  2. Structuring & entity choice
    • Decide between GmbH, UG (mini-GmbH), branch, or no entity (with PE risk assessment).
    • Align with tax strategy (Betriebsstätte vs. subsidiary, IP ownership, etc.).
  3. Drafting of formation documents
    • Articles of association (Satzung) for the GmbH
    • Shareholder resolutions, managing director appointment, powers of attorney
    • KYC packs for notary and bank
  4. Notarisation
    • Sign formation deed and articles before a German notary (in person or with powers of attorney).
    • Obtain notarised documents for bank onboarding.
  5. Bank account opening & capital contribution
    • Open a GmbH capital account.
    • Transfer the required share capital and obtain bank confirmation.
  6. Commercial register (Handelsregister) registration
    • File notarised formation and managing director data.
    • Receive the HRB number (company registration).
  7. Post-formation steps
    • Tax registrations (corporate income tax, trade tax, VAT, payroll).
    • Register employees, social security, and (if needed) data protection, licenses, etc.
    • Implement corporate governance and corporate housekeeping routines.

Well-organised projects can complete steps 3-6 in 4-8 weeks, depending on bank KYC and document readiness. We outline more realistic timelines below.


3. Choosing the Right Structure: GmbH vs Branch vs "Representative Office"

3.1 GmbH (Gesellschaft mit beschränkter Haftung)

For most foreign groups, a GmbH is the standard form for a German subsidiary.

Key features:

  • Separate legal entity under German law
  • Limited liability at the level of the company (subject to director liability rules)
  • Recognised and understood by banks, customers and authorities
  • Flexible ownership (one or multiple foreign shareholders)
  • Works well for hiring staff, signing customer and supplier contracts, renting office space

From a global perspective, a GmbH cleanly separates German operational risk and profit from the foreign parent - making transfer pricing and tax documentation easier to manage.

3.2 UG (haftungsbeschränkt)

The UG is a "mini-GmbH" variant:

  • Minimum share capital as low as EUR 1
  • Obligation to build up reserves until capital reaches EUR 25,000
  • Similar formalities and director liabilities as a GmbH

For international groups, a UG usually does not offer major advantages. In many cases, clients prefer to start directly with a standard GmbH for reputational, banking and internal governance reasons.

3.3 Branch (Zweigniederlassung)

A branch is not a separate legal entity. It is a registered part of the foreign company operating in Germany.

Pros:

  • No statutory minimum share capital
  • Less start-up formalities compared to a new legal entity
  • Profits and losses are those of the foreign company

Cons / considerations:

  • The foreign company remains directly liable for German operations.
  • You still need registration in the German commercial register and local tax registrations.
  • Many counterparties (banks, public sector, some large enterprise customers) prefer to contract with a German GmbH.
  • From a tax angle, the branch usually is a permanent establishment (Betriebsstätte), with associated German filing obligations and profit attribution.

A branch can be suitable where you want a limited, time-bound presence or are comfortable with direct liability and have a simple business model.

3.4 "Representative office"

German law does not recognise a special "representative office" status. What many groups call a representative office is either:

  • No formal registration at all (e.g. single employee working from home), or
  • A non-trading presence that only performs preparatory or auxiliary functions.

However, even seemingly low-key activities can create a Betriebsstätte for tax purposes (for example, a sales employee with authority to negotiate or sign contracts from Germany, or a long-term home office with company signage and cost coverage).

If you plan to work with staff or key decision-makers in Germany, you should assume that you will soon be in permanent establishment territory and structure accordingly - often via a GmbH.


4. Capital Requirements and Funding Your German Subsidiary

4.1 Minimum share capital

For a GmbH formation in Germany, the statutory minimum share capital is currently:

  • EUR 25,000 share capital, of which
  • At least EUR 12,500 must be paid in before registration in the commercial register.

Capital can be:

  • Cash contributions (most common in cross-border setups); or
  • Contributions in kind (e.g. transferring equipment or IP), which require more detailed valuation and documentation and can slow down the process.

From a practical governance and reputation standpoint, many international groups opt for higher capitalisation to signal solidity to banks and third parties and to reduce early reliance on shareholder loans.

4.2 Funding structure: Equity vs shareholder loans vs service fees

Beyond share capital, you must plan how the subsidiary will be financed:

  • Equity (share capital / capital reserves)
    • Cleanest from a balance-sheet perspective;
    • Supports solvency and creditworthiness;
    • Less flexible to reduce later without formal procedures.
  • Shareholder loans
    • Flexible funding that can be increased or repaid as needed;
    • Must be structured and documented at arm's length (interest, terms) in line with transfer pricing policies;
    • Certain shareholder loans to a distressed GmbH may be treated unfavourably in insolvency.
  • Intercompany service or licence fees
    • Provide ongoing revenue to the German entity or to the foreign parent;
    • Need a transfer pricing framework that is defensible in both jurisdictions.

An integrated legal and tax view is important to align capitalisation, shareholder loans and intercompany charges. This is a typical area where Vectocon's combined law+tax team defines a one-document structure instead of separate, conflicting advice.


5. Managing Director (Geschäftsführer): Residency and Responsibilities

5.1 Who can be managing director?

A German GmbH must have at least one managing director (Geschäftsführer). They:

  • Can be a German or foreign national;
  • Can reside in Germany or abroad;
  • Must be registered in the commercial register with personal details;
  • Must pass basic integrity checks (e.g. no disqualifying criminal convictions or insolvency bans).

There is no general statutory requirement for a managing director to live in Germany. However:

  • Some banks are more comfortable opening accounts where at least one GF is resident in Germany or the EU.
  • From a tax perspective, the "place of management" can shift where the key management decisions are effectively taken. If all management is exercised from Germany, the foreign parent itself may risk being seen as managed from Germany - a serious outcome.

In cross-border structures, we often recommend a clear allocation of decision-making (which decisions are taken by the German GF vs parent board) and documenting meeting locations and processes to support the intended tax residence.

5.2 Liability and contract

The Geschäftsführer has extensive duties and potential personal liability, including:

  • Filing for insolvency in due time if the GmbH becomes insolvent;
  • Ensuring correct tax filings and payments;
  • Complying with employment, social security and data protection law;
  • Avoiding prohibited repayments of capital contributions.

You will usually implement:

  • A written service agreement with the GmbH;
  • Clear internal powers of attorney and signing rules;
  • D&O insurance where appropriate.

Especially where the GF is also an employee or manager in the foreign parent, you need to align HR, corporate and tax considerations - another interface where integrated advice is valuable.


6. Bank Account Opening: Typical Challenges and How to De-Risk

If there is one step that regularly surprises foreign groups, it is opening a German bank account for a freshly formed entity.