Choosing the Right Legal Structure
The choice of legal vehicle is the most consequential decision when entering Germany. It affects personal liability, minimum capital requirements, credibility with banks, ongoing compliance complexity, and tax treatment. Foreign investors most commonly choose between the GmbH (the workhorse of German corporate law), the UG for minimal-capital start-ups, and the Zweigniederlassung (branch office) for a fast market-entry pilot. Each route requires notarial involvement and Handelsregister entry.
| Feature | GmbH | UG | AG | Branch (Zweigniederlassung) |
|---|---|---|---|---|
| Legal personality | Separate | Separate | Separate | None — parent liable |
| Minimum capital | €25,000 | €1 | €50,000 | None |
| Shareholder liability | Limited | Limited | Limited | Unlimited (parent) |
| Notarisation required | Yes | Yes | Yes | Yes (registration) |
| Governance complexity | Moderate | Moderate | High (Vorstand + Aufsichtsrat) | Low |
| Typical use case | Most foreign investors | Early-stage start-ups | Large ventures / listing | Market-entry pilot |
Step-by-Step: Registration Timeline
The typical GmbH formation takes 4–8 weeks from the first notary appointment to receipt of the Steuernummer. The critical path runs through the notary, the Handelsregister, and the Finanzamt. Each stage has a hard dependency on the previous step: the bank will not open a Gründungskonto without a notarial draft; the Registergericht will not make the entry without the Einzahlungsbestätigung; the Finanzamt will not issue a Steuernummer before the Handelsregister entry.
| Step | Action | Typical duration |
|---|---|---|
| 1 | Notary appointment — sign Gesellschaftsvertrag and Geschäftsführerbestellung | 1 day (after drafts agreed) |
| 2 | Open Gründungskonto at German bank and deposit share capital | 1–5 business days |
| 3 | Notary files electronically via XJustiz/EGVP to Registergericht | Within 1–2 days of capital confirmation |
| 4 | Handelsregister entry published in Bundesanzeiger | 2–4 weeks from filing |
| 5 | Gewerbeamt trade registration (Gewerbeanmeldung) | Within 1 week of HR entry, €20–30 fee |
| 6 | Finanzamt issues Steuernummer after Fragebogen zur steuerlichen Erfassung | 2–6 weeks after HR entry |
| 7 | BZSt issues USt-IdNr upon application after Steuernummer received | 2–4 weeks |
Gewerbeamt: Trade Registration and the Gewerbeanmeldung
Virtually all commercial activities in Germany require registration with the local Gewerbeamt (trade office) under the Gewerbeordnung (GewO). The Gewerbeanmeldung costs €20–30 in most municipalities and can often be submitted online. The Gewerbeamt notifies the Finanzamt, the IHK, the Berufsgenossenschaft (statutory accident insurer), and the Ordnungsamt automatically. Regulated activities require prior licensing before a Gewerbeanmeldung is accepted: financial advisors need §34f or §34d GewO authorisation; security services need §34a GewO clearance; temporary employment agencies need a Bundesagentur für Arbeit licence.
- Gewerbeanmeldung fee: €20–30, typically payable online or in person
- Immediate legal obligation to register — no grace period after commencing operations
- Gewerbeamt automatically notifies Finanzamt, IHK, Berufsgenossenschaft
- Regulated sectors require prior authorisation before registration is accepted
- Change of address, business activity, or closure also requires formal notification
IHK Membership: Mandatory and Non-Waivable
Membership of the local Industrie- und Handelskammer (IHK) is compulsory for every commercial business under IHK-Gesetz §2. Membership arises automatically upon trade registration and cannot be waived. Annual fees are income-based: businesses below €5,200 annual trade income pay a basic fee of €150–200; above that, a progressive assessment applies. Craft businesses (Handwerk) join the Handwerkskammer instead of the IHK. The IHK provides commercial arbitration, trade certification, vocational training oversight, and advisory services — but the fee is an unavoidable overhead from day one.
IHK membership is not optional. Budget at least €150–400/year in IHK fees from the moment trade registration is completed. Start-ups in their first two years of operation may be eligible for a fee reduction or exemption depending on the local IHK's statutes.
Tax Obligations: Corporate, Trade, and VAT
Germany imposes three main taxes on corporate profits. The combined effective rate is typically 28–33% depending on the municipality. Many foreign founders underestimate the Gewerbesteuer burden — the headline 15% Körperschaftsteuer rate significantly understates the true tax cost once trade tax is included.
| Tax | Rate | Notes |
|---|---|---|
| Körperschaftsteuer (KSt) | 15% | Plus 5.5% Solidaritätszuschlag on the tax amount |
| Gewerbesteuer (GewSt) | 14–17% avg. | Municipal; Hebesatz: Berlin 410%, Munich 490% |
| Combined effective rate | 28–33% | KSt + Soli + GewSt combined |
| Umsatzsteuer (VAT) | 19% / 7% | Standard / reduced; registration threshold €25,000 (from 2025) |
Banking: Opening a German Business Account
A German business bank account is practically essential. The Gründungskonto is required before Handelsregister entry to deposit share capital and obtain the Einzahlungsbestätigung that the notary submits to the Registergericht. Traditional German banks (Deutsche Bank, Commerzbank, Sparkasse) require in-person branch visits with certified company documents. Fintech banks (Qonto, FYRST, Holvi) operate fully online and accept non-resident founders. International payment institutions (Wise Business) can handle operations post-registration but are not always accepted for the initial capital deposit.
- Gründungskonto required before HR entry — deposit €12,500 (half of GmbH minimum capital)
- Einzahlungsbestätigung from bank submitted by notary to Registergericht
- Fintech banks (Qonto, FYRST): fully online, accept non-residents
- Traditional banks: usually require in-person appointment at a German branch
- Regulated activities (payment institutions, licensed brokers) require a bank from the German-licensed list
Labour Law Essentials for the First Hire
German employment law is strongly employee-protective. The Kündigungsschutzgesetz (KSchG) applies once a business employs more than 10 people and restricts dismissal to three specific grounds: operational reasons (betriebsbedingt), conduct (verhaltensbedingt), and capability (personenbedingt). Employees dismissed without valid grounds are entitled to reinstatement or compensation via the Arbeitsgericht (labour court). Employer social-security overhead runs to approximately 20–21% of gross salary, covering statutory pension (DRV), health insurance (GKV), long-term care (Pflegeversicherung), unemployment (ALV), and accident insurance (BG).
- Mindestlohn (minimum wage): €12.82/hour from January 2025
- Employer social-security overhead: ~20–21% of gross salary
- Works council (Betriebsrat): employees may establish one in firms with 5+ permanent staff
- Statutory notice periods: 4 weeks minimum, rising to 7 months after 20 years under BGB §622
- Probezeit (probationary period): typically 3–6 months; reduced dismissal protection applies
Permanent Establishment Risk for Foreign Companies
Foreign companies entering the German market must manage Betriebsstätte (permanent establishment, PE) risk carefully. Under AO §12, a PE exists wherever a company maintains a fixed place of business — including a home office used by a German-resident employee. A PE triggers German Körperschaftsteuer and Gewerbesteuer on profits attributable to Germany. The risk is particularly acute for companies hiring remote workers in Germany without establishing a formal subsidiary. Germany has double-taxation treaties with over 90 countries limiting PE taxation, but the existence of a PE must first be correctly identified.
Hiring even one German-resident employee with a home office can create a German permanent establishment and full German tax liability on attributed profits. Obtain a PE risk assessment from a German Steuerberater before signing any German employment contract.
Practical B2B Culture and Business Etiquette
German business culture prioritises reliability, punctuality, and formal respect for hierarchy — particularly in initial dealings. Contracts are treated as binding and precise; oral agreements are rarely considered sufficient. Decision-making tends to be slower than in Anglo-Saxon markets because consensus is sought across levels before commitment. Key practical points for foreign companies building German client relationships:
- Punctuality is non-negotiable — arriving even 5 minutes late to a first meeting signals unreliability
- Use formal address (Sie, not du) until explicitly invited to use first names
- Written proposals should be detailed, structured, and factually precise — vague pitches are viewed negatively
- German companies expect long-term supplier relationships; aggressive short-term sales tactics often backfire
- Xing (German professional network) remains relevant alongside LinkedIn for domestic B2B outreach
Doing Business in Germany — Why It Works
4th
Largest economy by GDP (nominal)
EUR 4.1 trillion GDP — largest in the European Union
83M
Domestic consumers
Affluent market with high purchasing power (GDP/cap ~€43,000)
27
EU member state access
Single entity covers 450M consumers across the EU single market
AAA
Sovereign credit rating
Highest Moody's / S&P rating — maximum investor confidence
Frequently Asked Questions
Do I need to be a German resident to start a company in Germany?
No. Foreign nationals and non-residents can form and own a German GmbH. The company must have a registered address in Germany, and at least one managing director must be reachable for legal service. A registered address service satisfies the address requirement; a resident director or Zustellungsbevollmächtigter satisfies service-of-process requirements.
What is the minimum capital required to form a GmbH in Germany?
A GmbH requires minimum share capital of €25,000 under GmbHG §5, of which at least €12,500 must be paid in before the Handelsregister entry is made. A UG (haftungsbeschränkt) requires only €1 in capital but must retain 25% of annual net profits as a reserve under GmbHG §5a until the UG is converted to a full GmbH.
How long does it take to register a company in Germany?
The full process from notary appointment to Steuernummer typically takes 4–8 weeks. Handelsregister entry takes 2–4 weeks after the notary files. Add 2–6 weeks for the Finanzamt to issue a Steuernummer, and a further 2–4 weeks for the USt-IdNr from BZSt. Incomplete documents or a busy Registergericht can extend timelines.
What is the Gewerbesteuer and how is it calculated?
Gewerbesteuer is Germany's municipal trade tax on business profits. The federal base rate of 3.5% is applied to adjusted trade income, then multiplied by the municipality's Hebesatz. Berlin's Hebesatz is 410% (effective rate ~14.4%); Munich's is 490% (~17.2%). The Gewerbesteuer is deductible as a business expense for Körperschaftsteuer purposes.
Is IHK membership mandatory in Germany?
Yes. Membership of the local Industrie- und Handelskammer is compulsory for all commercial businesses under IHK-Gesetz §2. It arises automatically upon trade registration and cannot be waived. Annual fees are income-based. Craft businesses join the Handwerkskammer instead of the IHK.
What is a Zweigniederlassung and when should I use one instead of a GmbH?
A Zweigniederlassung (branch office) is an extension of the foreign parent registered under HGB §13d. It has no separate legal personality; the parent bears unlimited liability. Use a branch for a fast, low-cost German presence where you do not need liability ring-fencing. A GmbH is preferable for limiting liability, attracting German investors, and regulated activities.
What is BaFin and which businesses require its authorisation?
BaFin (Bundesanstalt für Finanzdienstleistungsaufsicht) is Germany's federal financial regulator. It supervises banks, investment firms, insurance companies, payment institutions, and crypto-asset service providers. Any business in these sectors must obtain BaFin authorisation before commencing operations — operating without a licence is a criminal offence under KWG §54.
Do I need a German business bank account for my GmbH?
Yes, practically. The mandatory Gründungskonto (formation account) is required to deposit the €12,500 minimum capital and obtain the Einzahlungsbestätigung submitted to the Registergericht. Fintech banks (Qonto, FYRST) operate fully online and accept non-resident founders. Traditional banks typically require an in-person branch appointment.
How does Germany's Kleinunternehmer VAT exemption work for foreign companies?
German-resident businesses may invoke the Kleinunternehmer exemption under UStG §19 and avoid charging VAT if prior-year turnover did not exceed €25,000 (raised from €22,000 in 2025). Non-resident businesses face a nil threshold — VAT registration is required from the first taxable supply in Germany.
What is permanent establishment risk for foreign companies hiring in Germany?
Under AO §12, a foreign company creates a German Betriebsstätte (permanent establishment) if it has a fixed place of business in Germany, including a German-resident employee's home office. This triggers Körperschaftsteuer and Gewerbesteuer on attributed profits. Obtain a PE risk assessment from a German Steuerberater before the first German employment contract is signed.
What employer social-security costs should I budget for in Germany?
Employer social-security contributions total approximately 20–21% of gross salary, covering statutory pension (DRV, 9.3%), health insurance (GKV, ~7.3%), long-term care insurance (Pflegeversicherung, ~1.8%), unemployment insurance (ALV, 1.3%), and statutory accident insurance (Berufsgenossenschaft, variable). Budget total employment cost at 120–122% of gross salary.
What sectors require special licences to operate in Germany?
Regulated sectors requiring prior authorisation include: financial services and banking (BaFin licence under KWG or ZAG), investment advice (BaFin registration), §34f/§34d financial adviser permits (Gewerbeamt), healthcare (Approbation or Apothekenzulassung), employment agencies (Bundesagentur für Arbeit licence), and security services (§34a GewO clearance). Operating without the required licence is a criminal offence in most of these sectors.
What are Germany's main employment law protections I must comply with?
Key obligations include: Mindestlohn minimum wage of €12.82/hour (January 2025), statutory notice periods under BGB §622 (4 weeks minimum, up to 7 months for long-tenured employees), Kündigungsschutzgesetz dismissal protection for businesses with 10+ employees, mandatory social-security enrolment from day one of employment, and written contract confirmation under NachwG within 7 days of commencement.
Related Guides
GmbH Formation Guide — Complete Step-by-Step Process for 2026
Forming a German GmbH requires a notary, €25,000 share capital, and Handelsregister registration. This guide covers every step: articles of association, notarisation, capital deposit, tax registration, and banking.
Handelsregister Explained — Germany's Commercial Register
Finanzamt — How the German Tax Office Works
The Finanzamt is Germany's state-level tax authority. Understanding its structure, registration process, online systems, and enforcement powers is essential for every German business owner.
Hiring Your First Employee in Germany — Complete Legal Guide
Everything a German GmbH needs for a first hire: Betriebsnummer, DEÜV reporting, payroll taxes, SV contributions, Probezeit, Minijob rules, and compliant employment contracts.
Types of Companies in Germany — GmbH, UG, AG, KG, OHG, SE Explained
Germany has multiple company forms: GmbH (most popular), UG (low capital), AG (public), KG and OHG (partnerships), SE (European company). This guide explains each form, capital requirements, liability exposure, and when to use each.
Work with the firm that knows Germany.
Licensed lawyers and accountants in Düsseldorf. Free 30-minute consultation, no commitment.
Book Free Consultation