Company Formation in Germany for Foreign Businesses

Entering the German market requires more than general advice. Foreign companies need the right legal structure, a clear understanding of German requirements, and coordinated implementation across multiple steps. Our team provides practical, tax-focused support for international businesses establishing a subsidiary, branch office, or sales and service entity in Germany.

We are at your side with words and deeds

Simply contact us via our contact form or give us a call

Output and its equivalent should be in harmony within the scope of tax consultancy and management consultancy as well as consultancy for business start-ups. We will be happy to advise you.

The satisfaction of our clients is our top priority. Together we will examine your tax situation in an initial consultation and advise you individually on your tax issues. Contact us via our initial consultation form.

 

Entering the German Market: Typical Situations We Support

Foreign companies approach German market entry from different starting points. Some plan a fully independent German company with local decision-making authority. Others prefer a branch office that extends their existing operations. Many need a focused sales or service presence without building an entire corporate structure from scratch.

Each situation requires careful assessment. The choice between a limited liability company, a German branch office, or a lighter operational setup affects tax registration, capital requirements, liability exposure, and ongoing compliance obligations. Understanding these differences early prevents costly adjustments later.

We work with:

  • International entrepreneurs establishing their first German presence
  • Foreign companies expanding into Germany through a subsidiary
  • Businesses opening a branch office to test the German market
  • Firms building sales or service operations with appropriate legal forms

Structure Options for Foreign Companies in Germany

Subsidiary in Germany: GmbH or UG

A subsidiary is a separate legal entity formed under German law. The most common company form is the GmbH (Gesellschaft mit beschränkter Haftung), a limited liability company that operates independently from its parent company.

Key characteristics:

  • Full legal separation from the foreign company
  • Limited liability protection—shareholders are generally liable only up to their capital contribution
  • Registration in the commercial register required
  • Minimum share capital of €25,000 for a GmbH (at least €12,500 must be deposited before registration)
  • Managing director appointment required
  • Annual financial statements and German accounting compliance

The UG (Unternehmergesellschaft haftungsbeschränkt), sometimes called a “mini GmbH,” allows formation with minimum capital as low as €1. However, a UG must retain a portion of its annual profit until reaching €25,000 in reserves, at which point it can convert to a standard GmbH.

When a subsidiary makes sense:

  • You need limited liability protection and risk containment
  • Local credibility with German banks, business partners, and German authorities matters
  • You plan to hire employees, sign contracts, and build long-term German market presence
  • Access to local funding or government programs is relevant to your business plan

Branch Office in Germany

A German branch office is not a separate legal entity. It operates as an extension of the foreign company, conducting business in Germany under the parent company’s corporate identity.

Key characteristics:

  • No separate legal personality—the parent company remains liable for all obligations
  • Registration requirements vary depending on whether the branch is independent or dependent
  • An independent branch office (Zweigniederlassung) registers in the commercial register and maintains separate books
  • A dependent branch or permanent establishment may trigger German tax obligations without formal company registration
  • Lower setup overhead compared to forming a new German company
  • German business address and local trade office registration typically required

When a branch office makes sense:

  • You want faster market entry with fewer capital requirements
  • Your business model involves testing the German market before committing to a full subsidiary
  • You accept that the parent company carries full personal liability for branch activities
  • Local credibility concerns are less critical for your specific business activities

Sales or Service Company Setup

Some foreign companies need a German presence focused specifically on sales operations or professional services delivery. This may involve forming a dedicated subsidiary or structuring activities through a branch—depending on scale, risk tolerance, and tax considerations.

Key considerations:

  • Sales operations involving inventory, import, or local contracts often benefit from subsidiary status
  • Service delivery may start with lighter structures, but permanent establishment risk must be assessed
  • VAT registration with the tax office is typically required regardless of structure
  • Trade tax obligations vary by municipality, affecting overall tax burden
  • Employment law and social security rules apply when hiring local staff

The right setup depends on your specific business activities. A company selling physical goods from German warehouses faces different requirements than a consulting firm providing remote services to German clients.

How We Support Foreign Companies

Initial Assessment

Every engagement begins with understanding your business case. We assess your planned activities, projected scale, and strategic objectives to recommend an appropriate legal structure. This includes evaluating whether a subsidiary, branch office, or alternative arrangement best fits your situation.

Structure and Tax Guidance

German company formation involves tax-related decisions that affect long-term profitability. We provide structured guidance on:

  • Corporate tax and trade tax implications for different structures
  • Municipality selection for trade tax optimization
  • Permanent establishment considerations if your activities create German tax obligations without formal company registration
  • VAT registration requirements and compliance setup
  • Double taxation treaty considerations for cross-border profit allocation

Coordination of Implementation Steps

Setting up a German company involves multiple moving parts: notarization of incorporation documents, commercial register filing, trade office registration, tax registration form submission, and bank account opening.

  • Document preparation including articles of association and required foreign documents
  • Liaison with German notary for proper execution
  • Support with German business bank account setup and capital deposit proof requirements
  • Tax office registration and obtaining your tax number
  • Trade office registration with local authorities

Practical Communication

German requirements are communicated in English. We bridge the gap between German regulatory language and international business expectations, ensuring you understand each step without getting lost in translation or bureaucratic complexity.

Ongoing Support

Company formation is the beginning, not the end. After your new company is operational, ongoing obligations include German accounting standards, annual financial statements, corporate tax returns, VAT filings, and trade tax compliance.

Additional Operational Support for Foreign Companies

For foreign companies entering the German market, the setup phase is only the beginning. Once a German subsidiary, branch office, or sales and service entity is established, day-to-day financial and administrative processes need to work reliably.

Where required, additional services can be discussed and offered based on the specific business model and operational setup in Germany. These may include:

  • Postal services and the use of a German address for foreign clients
  • Support with payment processes, including payment proposal lists for incoming invoices
  • Monthly profit and loss statements, including calculated management adjustments where relevant
  • Fixed asset accounting
  • Individual management reporting, such as budget calculations and variance analyses
  • Accounts receivable follow-up and dunning processes
  • Liquidity planning and cash flow calculations
  • Support with setting up an ESG or sustainability reporting system, where relevant

These services can help foreign companies maintain better financial visibility, improve coordination with the parent company, and establish reliable reporting structures for their German activities.

The scope of support depends on the company’s structure, transaction volume, reporting needs, and internal processes. Based on this, an individual offer can be prepared.

Why Work With Steuerberaterin Huber

Practical Focus

We prioritize implementation over theory. Foreign companies entering Germany need actionable guidance, not academic legal treatises.

German Tax Expertise

Understanding German tax requirements is essential for foreign companies. We bring expertise in corporate tax, trade tax, VAT, and cross-border tax structuring.

Support for Foreign Businesses

International entrepreneurs and foreign companies face specific challenges: unfamiliar requirements, language barriers, coordination across time zones, and uncertainty about who handles which steps.

Clear English Communication

All communication happens in English. We translate German regulatory requirements into clear, business-oriented language so you can make decisions confidently.

Coordinated Approach

German company formation involves tax advisors, potentially legal specialists, banks, notaries, and various German authorities.

Frequently Asked Questions

Which structure may be suitable for entering Germany?

The choice depends on your business objectives, risk tolerance, capital availability, and planned activities.

What is the difference between a subsidiary and a branch office?

A subsidiary is a separate legal entity—a German company with its own identity, assets, and liabilities.

What tax-related issues should foreign companies consider?

German entities face corporate tax, trade tax, and VAT obligations. The structure you choose affects how profits are taxed and whether double taxation treaties apply.

What are the typical first steps before operations can start?

The company registration process typically includes preparing incorporation documents, notarization, commercial register filing, bank account opening, trade office registration, and tax registration.

Can support continue after the setup phase?

Yes. We provide ongoing support for tax compliance, accounting coordination, and business development needs as your German company matures.

How can we begin the discussion?

Contact us directly to discuss your Germany setup. We start with a consultation to understand your business case and assess which structure may fit your objectives.

Start Your German Market Entry

If you are planning to establish a German company, open a branch office, or build sales and service operations in Germany, structured support makes the process more efficient.

Contact us to discuss your specific situation:

  • Submit an enquiry through our contact form

We will assess your business case, recommend an appropriate structure, and guide you through the company formation process with practical, tax-focused support.

Online bookkeeping / digital voucher booking

We take over the complete, careful and on time handling of all accounting work, including advance VAT returns. In the course of digitisation, the DATEV software "Unternehmen online", which we use, offers uncomplicated methods for recording all receipts and for creating an online accounting system. In the case of self-bookers, we take over your data and import it into our system.

To the accounting service

We are at your side with words and deeds

Simply contact us via our contact form or give us a call

Output and its equivalent should be in harmony within the scope of tax consultancy and management consultancy as well as consultancy for business start-ups. We will be happy to advise you.

The satisfaction of our clients is our top priority. Together we will examine your tax situation in an initial consultation and advise you individually on your tax issues. Contact us via our initial consultation form.

 

Our Locations

Steuerberatung München

Alexia Huber
Birketweg 21
80639 München

089 / 12 19 32 8 – 00
089 / 12 19 32 8 – 30
info@steuerberaterin-huber.de
www.steuerberaterin-huber.de

Steuerberatung Gauting

Alexia Huber
Reismühler Str. 27
82131 Gauting

089 / 12 19 32 827
089 / 28 97 29 49
info@steuerberaterin-gauting.de 
www.steuerberaterin-gauting.de

Steuerberatung Deggendorf

Alexia Huber
Adalbert-Stifter-Str. 49
94469 Deggendorf

0991 / 38 30 39 20
0991 / 38 30 39 21
info@steuerberaterin-deggendorf.de 
www.steuerberaterin-deggendorf.de