Home›Guides›Starting a Company in Germany: Essential Guide for Foreign Entrepreneurs
Starting a Company in Germany: Essential Guide for Foreign Entrepreneurs
Complete guide for non-EU founders on GmbH formation, foreign ownership rights, §21 AufenthG visa, bank accounts, and tax registration in Germany.
Foreign Ownership of German Companies: Fully Legal
Non-EU nationals may own 100% of a German GmbH with no restrictions under the GmbHG. There is no residency requirement for shareholders. The ECJ Überseering ruling (C-208/00, 2002) confirmed that a company formed under German law retains its legal status regardless of where owners reside. A sole non-EU shareholder can hold all shares, appoint themselves Geschäftsführer, and operate the company without setting foot in Germany during formation.
- 100% foreign share ownership permitted — no German co-owner required
- No residency requirement for GmbH shareholders (GmbHG §13)
- ECJ Überseering 2002: full recognition of German-formed companies abroad
- Foreign nationals may also serve as Geschäftsführer (managing director)
- Share transfers to non-residents require notarised deed under GmbHG §15
The §21 AufenthG Entrepreneur Visa
Foreign founders who wish to live in Germany while managing their GmbH need a residence permit under §21 AufenthG. Since the 2024 immigration reform, the Ausländerbehörde no longer applies a fixed minimum of €250,000 investment or 5 jobs. Instead, it applies a flexible economic assessment. The IHK Stellungnahme — a formal written opinion from the local chamber of commerce on business viability — carries decisive weight. The visa is initially granted for up to three years and can lead to permanent residency.
- §21 AufenthG: residence permit for self-employed and company founders
- No fixed investment minimum since 2024 reform — flexible economic test
- IHK Stellungnahme: not legally binding but decisive in borderline cases
- Initial validity: up to 3 years, renewable if business is sustainable
- Niederlassungserlaubnis (permanent residency) possible after 3 years of §21 permit
GmbH Formation: Step-by-Step Process
Forming a GmbH requires a notarised Gesellschaftsvertrag (articles of association), payment of at least €12,500 share capital before registration, and filing with the Amtsgericht (local court). The process takes 3–6 weeks from notary appointment to entry in the Handelsregister. The company exists legally only from the date of Handelsregister entry — prior to that it operates as GmbH in Gründung (i.Gr.) with founders personally liable for obligations incurred.
- Step 1: Draft Gesellschaftsvertrag — notarised (cost: €300–€800)
- Step 2: Open business bank account and deposit €12,500 minimum capital
- Step 3: Notary submits electronically to Amtsgericht for Handelsregister entry
- Step 4: Handelsregister entry published — GmbH legally exists (3–6 weeks total)
- Step 5: Apply for Steuernummer at local Finanzamt via §138 AO Fragebogen
Opening a German Business Bank Account
A German IBAN business account is required for share capital deposit and credible invoicing. Traditional banks (Deutsche Bank, Commerzbank, Sparkasse) require in-person branch visits and take 2–4 weeks to open. Digital-first banks including N26 Business, Penta, and Qonto offer online account opening for GmbHs within 3–5 business days and accept the notary's capital deposit requirement. Non-resident founders typically find digital banks significantly faster during the formation phase.
- Capital deposit account required before notary deed — must show Einzahlungsbeleg
- Deutsche Bank / Commerzbank: full service, in-person required, 2–4 weeks
- N26 Business / Penta / Qonto: digital onboarding, 3–5 days, popular with foreign founders
- Monthly fees: €9–€29/month for digital accounts; traditional banks from €0–€25/month
- SEPA business account (DE IBAN) enables direct EU payment from day one
Registered Address and Virtual Office Options
Every German GmbH must have a registered address (Sitz) in Germany — this appears in the Handelsregister and receives official correspondence from courts and authorities. A virtual office satisfies this requirement legally under GmbHG §4a. Providers such as Regus, Clevver, and Deutsche Büro Service offer registered-address packages from approximately €49/month. The address must be accessible during business hours. A virtual office does not establish a Betriebsstätte for tax purposes unless actual business activities are conducted there.
- Registered address in Germany mandatory for all GmbHs (GmbHG §4a)
- Virtual office providers: from €49/month for registered address only
- Providers: Regus, WeWork, Clevver, Deutsche Büro Service — multiple cities
- Post-forwarding services available for €15–€30/month additional
- Virtual office does not automatically trigger Betriebsstätte / PE status
Tax Registration After Formation
Within four weeks of Handelsregister entry, the GmbH must submit the §138 AO Fragebogen zur steuerlichen Erfassung to the local Finanzamt. This triggers assignment of a Steuernummer and, if applicable, a USt-IdNr (VAT ID). The questionnaire covers expected turnover, activity type, accounting method, and fiscal year. Non-German-speaking founders should engage a Steuerberater to complete this correctly — errors can delay tax registration and prevent compliant invoicing for weeks.
- §138 AO: notify Finanzamt within 4 weeks of commencing business
- Fragebogen submitted online via ELSTER or in paper form
- Steuernummer issued within 2–6 weeks of submission
- USt-IdNr (EU VAT ID) requested separately — typically 4–8 weeks from BZSt
- Steuerberater fee for Fragebogen completion: approx. €200–€400
Hiring Employees: Social Security and DEÜV Reporting
When a GmbH takes on its first employee, it must obtain a Betriebsnummer from the Bundesagentur für Arbeit. Each new employee must be reported electronically within 6 weeks of starting work under §28a SGB IV via the DEÜV (Datenerfassungs- und Übermittlungsverordnung). Employer social contributions total approximately 19.5–21% of gross salary, covering statutory pension, health, unemployment, and nursing care insurance. Payroll platforms such as DATEV Lohn or Personio automate DEÜV reporting.
- Betriebsnummer required before first employee — apply at Bundesagentur für Arbeit
- DEÜV reporting under §28a SGB IV: electronic notification within 6 weeks of hire
- Employer SV contributions: approx. 19.5–21% of gross salary
- Minijob (up to €538/month): simplified contributions — approx. 28% employer total
- DATEV Lohn, Personio, Sage HR: payroll systems handling DEÜV automatically
Dismissal Protection Under KSchG
The Kündigungsschutzgesetz (KSchG) activates automatically when two thresholds are crossed: employment for more than 6 months (§1(1) KSchG) and more than 10 full-time employees (§23(1) KSchG). Once KSchG applies, dismissal must be socially justified — operational, behavioural, or person-related. Redundancy requires compliance with Sozialauswahl (social selection criteria). Foreign founders consistently underestimate how difficult and costly dismissals become once this threshold is crossed.
- KSchG §1: dismissal protection after 6 months continuous employment
- KSchG §23(1): applies once employer has more than 10 FTE employees
- Justified dismissal: operational (betriebsbedingt), personal conduct, or incapacity
- Sozialauswahl: seniority, age, dependants weighted in redundancy selection
- Abfindung (severance): not legally required but commonly negotiated — 0.5 month/year
Transparenzregister: Mandatory Beneficial Owner Registration
Under §20 GwG, every German GmbH must register its beneficial owners (wirtschaftlich Berechtigte) in the Transparenzregister. A beneficial owner is any natural person holding more than 25% of shares or voting rights, or exercising equivalent control. Registration must be updated within 14 days of any ownership change. Failure is an Ordnungswidrigkeit (regulatory offence) subject to fines up to €150,000 per violation. Non-EU founders frequently overlook this obligation.
- §20 GwG: all GmbHs must maintain accurate Transparenzregister entry
- Beneficial owner: any natural person with >25% shares, votes, or equivalent control
- Update required within 14 days of any change (§20(1) GwG)
- Non-registration fine: up to €150,000 per offence
- Online registration at transparenzregister.de — annual fee approx. €21
warning
Common Mistakes Foreign Founders Make in Germany
The most frequent errors: missing the §138 AO tax registration deadline, late Umsatzsteuervoranmeldung (§152 AO penalty: min. €25, max. 10% of tax due), missing the Transparenzregister registration within 14 days, using a personal bank account for business (triggers Betriebsprüfung risk), and issuing invoices before receiving a Steuernummer (non-compliant under UStG §14(4)). A Steuerberater engaged from day one prevents virtually all of these errors.
- Missing §138 AO Fragebogen deadline triggers Finanzamt inquiry
- §152 AO late filing: minimum €25/return, maximum 10% of tax due
- Transparenzregister: 14-day deadline from formation — easily overlooked
- Personal account for business: complicates EÜR and triggers audit risk
- Invoices without Steuernummer: non-compliant under UStG §14(4)
Starting Your German Company as a Foreigner
Choose Legal Form & Name
GmbH is most common; check name availability at Handelsregister
1–2 daysObtain German Address
Registered office address required (virtual office accepted)
Notary & Handelsregister
Deeds executed remotely or in Germany; registration follows
2–3 weeksTax & VAT Registration
Fragebogen zur steuerlichen Erfassung submitted to Finanzamt
Open Business Bank Account
Fintech (1–3 days) or traditional bank (2–4 weeks)
OperationalChoose Legal Form & Name
GmbH is most common; check name availability at Handelsregister
1–2 daysObtain German Address
Registered office address required (virtual office accepted)
Notary & Handelsregister
Deeds executed remotely or in Germany; registration follows
2–3 weeksTax & VAT Registration
Fragebogen zur steuerlichen Erfassung submitted to Finanzamt
Open Business Bank Account
Fintech (1–3 days) or traditional bank (2–4 weeks)
OperationalFrequently Asked Questions
Can a non-EU national own 100% of a German GmbH?
Yes. The GmbHG imposes no nationality or residency restrictions on shareholders. A non-EU national may hold all shares and serve as Geschäftsführer. The ECJ Überseering ruling (C-208/00, 2002) requires EU states to recognise companies formed under another EU state's law.
Do I need to live in Germany to form a GmbH?
No. GmbH formation does not require founders or shareholders to reside in Germany. To manage as Geschäftsführer while living in Germany, a §21 AufenthG self-employment permit is needed. Non-resident directors managing from abroad must avoid creating a Betriebsstätte in their home country.
How long does GmbH formation take in Germany?
The typical timeline is 3–6 weeks from notary appointment to Handelsregister entry. The main bottleneck is Amtsgericht processing (2–4 weeks). Using the standardised model Gesellschaftsvertrag (§2(1a) GmbHG) reduces notary costs for simple single-shareholder formations.
What is the §21 AufenthG visa for entrepreneurs?
The §21 AufenthG residence permit allows non-EU nationals to live in Germany as founders. Since the 2024 reform, there is no fixed minimum investment. The Ausländerbehörde assesses economic viability — a positive IHK Stellungnahme (chamber assessment) is the decisive factor.
Which bank accounts work best for foreign GmbH founders?
N26 Business, Penta, and Qonto offer fully online onboarding without a German address and accept share capital deposits. Traditional banks (Deutsche Bank, Commerzbank) offer broader services but require in-person visits and 2–4 weeks to open.
What is the minimum share capital for a German GmbH?
Minimum €25,000 under GmbHG §5(1), with at least €12,500 paid in cash before Handelsregister registration. The remaining €12,500 can be called later. Capital can also be contributed as Sacheinlage (assets in kind), subject to a valuation report.
What does a virtual office cost and is it legally valid?
Virtual office address packages start at €49/month from providers like Regus and Clevver. They satisfy the GmbHG §4a registered address requirement and receive official post. A virtual office does not by itself create a Betriebsstätte for tax purposes.
When must a GmbH register for tax after formation?
The §138 AO Fragebogen must be submitted within four weeks of commencing business (Handelsregister entry date). The Finanzamt assigns a Steuernummer within 2–6 weeks, which must appear on all invoices under UStG §14(4).
What is the DEÜV and when does it apply?
DEÜV governs electronic social security reporting for employers under §28a SGB IV. On hiring the first employee, the GmbH must notify the Deutsche Rentenversicherung within 6 weeks. A Betriebsnummer from the Bundesagentur für Arbeit is required before payroll processing.
When does the KSchG apply to a German GmbH?
The Kündigungsschutzgesetz applies once an employee has been employed over 6 months (§1(1)) and the company has more than 10 FTE employees (§23(1)). Dismissal then requires social justification; unfounded terminations face Kündigungsschutzklage at the Arbeitsgericht within 3 weeks.
What is the Transparenzregister and who must register?
The Transparenzregister under §20 GwG records beneficial owners of German companies — natural persons holding >25% of shares or equivalent control. Registration must be updated within 14 days of changes. Annual fee: ~€21. Non-registration: fines up to €150,000.
What is the IHK Stellungnahme and how important is it?
The IHK Stellungnahme is a written assessment of a business plan by the local chamber of commerce. It is not legally required for §21 AufenthG but is routinely decisive for permit approval. It takes 4–8 weeks and costs €0–€200 depending on the IHK.
What penalties apply for late tax filings in Germany?
Under §152 AO, late filing triggers a Verspätungszuschlag of up to 10% of assessed tax (min. €25, max. €25,000 per return). Persistent lateness leads to Finanzamt Schätzung (estimated assessments). A Dauerfristverlängerung can extend the VAT return deadline by one month.
Can a non-EU founder serve as Geschäftsführer of a German GmbH?
Yes — no restriction under GmbH law. If managing from within Germany, a valid §21 AufenthG permit is required. Managing remotely from abroad is permitted but may create tax nexus depending on where management decisions are made.
Is a notary required for GmbH formation in Germany?
Yes. The Gesellschaftsvertrag must be notarised under GmbHG §2(1). The notary certifies signatures and submits documents to the Amtsgericht electronically. Notary fees for a standard €25,000-capital GmbH are approximately €300–€500.
Work with the firm that knows Germany.
Licensed lawyers and accountants in Düsseldorf. Free 30-minute consultation, no commitment.
Book Free Consultation