Back to Knowledge
Guides·10 min read·Updated May 7, 2026

Business Registration in Germany: A Foreign Founder's GmbH Guide

How to register a business in Germany as a foreign founder: GmbH formation, Handelsregister entry, capital requirements, and the step-by-step process.

by S&S Consult
Contentstap to expand

Business Registration in Germany: A Foreign Founder's GmbH Guide

Short answer: Business registration in Germany as a foreign founder typically takes 4-8 weeks end-to-end. The most common legal entity for SMEs is the GmbH (Gesellschaft mit beschränkter Haftung), which requires €25,000 in share capital, half of it deposited at formation. The process runs from notarising the articles of association, opening a corporate bank account, depositing capital, registering with the Handelsregister, and then completing tax and trade registrations at the Finanzamt and Gewerbeamt. EU citizens face the standard process. Non-EU citizens additionally need a residence permit under § 21 AufenthG. This guide walks through each step.

Who needs to register a business in Germany

Anyone operating commercially in Germany must register the business. The form of registration depends on the legal entity and the founder's residence status.

EU and EEA citizens benefit from the freedom of establishment principle and can register a GmbH (or any German entity) under the same conditions as German nationals. The practical sequence is the same as for residents: notarisation, capital deposit, Handelsregister entry, tax registration.

Non-EU citizens need a residence permit before or in parallel with incorporation. The most common route is the self-employment visa under § 21 of the Residence Act (AufenthG). The Auswärtiges Amt grants this when the business shows clear economic interest, the activity is expected to have positive economic effects, and financing is secured through equity or a loan commitment. There is no statutory minimum investment since the 2012 reform; embassies assess the funding stack qualitatively against the planned activity, and credible plans succeed at materially different capital levels depending on sector and regional priorities. Local Chambers of Commerce (IHK) typically provide business-plan assessments to support visa applications. Initial permits are issued for three years and can be converted to a permanent settlement permit (Niederlassungserlaubnis) once the business is established.

Germany offers several legal forms, each with different capital, liability, and compliance profiles. The most relevant for foreign founders:

  • GmbH (Gesellschaft mit beschränkter Haftung): the standard limited-liability company. Minimum share capital €25,000 (half payable at formation). Limited liability, recognised internationally, suitable for funded businesses and any founder taking on commercial liability or hiring.
  • UG (Unternehmergesellschaft, the "mini-GmbH"): limited-liability variant designed for starter capital. Minimum share capital €1. Must reserve 25% of annual profits until €25,000 is accumulated, at which point conversion to a full GmbH is possible. Useful when capital is the binding constraint.
  • AG (Aktiengesellschaft): a stock corporation. Minimum capital €50,000. Suited to larger structures expecting outside investment via shares. Heavier governance.
  • Sole proprietorship (Einzelunternehmen) / freelancer (Freiberufler): no separate legal entity, unlimited personal liability, light registration (Gewerbeamt only, often no Handelsregister entry required). Suitable for solo professionals serving German clients without significant balance-sheet risk.

For most foreign founders building a company with employees, customers, or external capital, the GmbH is the default choice. The rest of this guide focuses on GmbH registration; the UG follows the same procedure with a lower capital threshold.

The 9-step GmbH registration process

1. Business plan and concept

Before incorporation, a written business plan covering market analysis, operational model, financial projections, and staffing serves two purposes: it shapes the registration and, for non-EU founders, it is the central document the embassy reviews when assessing the § 21 AufenthG visa. German banks also expect to see the plan when opening the corporate account.

2. Company name

The GmbH name must be distinctive, not misleading about the company's nature or scale, and end with "GmbH" (or "Gesellschaft mit beschränkter Haftung" written out). Preliminary availability checks can be made through the local IHK or the Handelsregister directly. Conflicts with existing entries are the most common reason for name rejection at notarisation.

3. Articles of association (Gesellschaftsvertrag)

The Gesellschaftsvertrag is the founding document. It specifies the company name and registered office, the business purpose, share capital and shareholder contributions, the appointment of managing directors (Geschäftsführer), shareholder-meeting rules, and profit distribution provisions.

For simple structures with up to three shareholders and one managing director, the standardised Musterprotokoll can be used and is cheaper to notarise. More complex shareholding or governance arrangements require a customised agreement drafted by a German commercial lawyer.

4. Notarisation

Every German company formation requires notarisation. All shareholders must appear before a German notary (Notar) in person or send a representative with a notarised power of attorney. The notary authenticates the articles of association, verifies identities, and prepares all documents needed for Handelsregister registration.

Foreign founders should expect:

  • Certified translations of identification documents where these are not in German or English.
  • Apostilles for documents originating outside the EU.
  • The option of video notarisation, available since 2022 for some standard formations; confirm eligibility with your chosen notary.

5. Corporate bank account and capital deposit

After notarisation but before Handelsregister entry, you open a corporate account "in formation" (in Gründung, abbreviated "i.Gr.") and deposit the share capital. For a GmbH this is €25,000 minimum, of which at least €12,500 must be paid in before registration; the balance can follow.

German banks have stringent onboarding rules for foreign founders. Expect to provide notarised articles of association, identification for all shareholders and managing directors, proof of address in Germany or abroad, and (for non-EU citizens) residence permit documentation. N26 Business, Kontist, Commerzbank, and Deutsche Bank are the most foreign-friendly; Sparkasse and Volksbanken can be slower but are widely used.

The bank issues a deposit confirmation (Einzahlungsbestätigung) that proves the capital is available for the registering court.

6. Handelsregister entry

The notary submits the registration application, the articles of association, the capital confirmation, and shareholder/director documents to the local commercial register (Handelsregister), maintained by the regional court (Amtsgericht). The court reviews the application; if complete and correct, registration is typically completed within 2-4 weeks.

Once registered, the GmbH legally exists, receives its registration number (HRB-number), and can drop the "i.Gr." suffix. This is the moment the company becomes a separate legal entity with full limited-liability protection.

7. Transparenzregister registration

Within two weeks of Handelsregister entry, every GmbH must register beneficial owners with the German Transparency Register (Transparenzregister). The threshold for disclosure is 25% or more of shares or voting rights. Failure to register on time is subject to fines, which the Bundesanzeiger has been enforcing consistently.

8. Tax registration

The Finanzamt (tax office) responsible for the company's registered office handles tax registration. The company submits the Fragebogen zur steuerlichen Erfassung (tax questionnaire), receives its Steuernummer (tax number), and (for businesses with EU-wide activity or above the small-business threshold) a USt-IdNr (VAT identification number).

Most foreign founders engage a Steuerberater (German tax advisor) before submitting the questionnaire. The form determines VAT treatment, profit-distribution tax handling, and small-business exemptions, and corrections later are administratively painful.

9. Trade registration and industry permits

Most commercial activities also require:

  • Registration with the local Gewerbeamt (trade office), known as the Gewerbeanmeldung. Distinct from Handelsregister entry; both are needed.
  • Membership with the IHK (Chamber of Commerce and Industry) or HWK (Chamber of Crafts), depending on the sector.
  • Industry-specific permits where applicable. Regulated sectors (food service, healthcare, financial services, security, several skilled trades) require sector-specific licensing before operating.

If you plan to hire, you also apply for a company number (Betriebsnummer) from the Bundesagentur für Arbeit and register with the relevant Berufsgenossenschaft (statutory accident insurer).

Costs of registering a GmbH in Germany

Typical cost ranges for a straightforward foreign-founder GmbH registration:

  • Notary fees for the Musterprotokoll: a few hundred euros; for a custom Gesellschaftsvertrag: low four figures.
  • Handelsregister court fees: around €150 for the initial entry.
  • Trade registration (Gewerbeanmeldung): a small municipal fee, typically €15-65.
  • Transparenzregister: free to register, modest annual maintenance fee.
  • Tax advisor (Steuerberater) setup: low four figures for incorporation support and the Fragebogen filing.
  • Optional legal counsel for shareholder agreements: mid four figures and up depending on complexity.
  • Share capital: €12,500 minimum to be paid at formation; the balance €12,500 stays as a future obligation.

All-in incorporation cost (excluding the share capital itself) typically lands in the low- to mid-four-figure range in euros for a Musterprotokoll-based GmbH, and higher for a custom structure. Costs scale with shareholder complexity and the level of bilingual support. Fees, court charges, and notary rates change; verify current figures with the notary or advisor handling your formation. For a deeper breakdown see our German business setup costs guide.

Timeline: how long does business registration in Germany take?

End-to-end, with documents ready, a typical timeline is:

  • Week 1: notary appointment, articles of association signed.
  • Week 2: bank account opened, capital deposited.
  • Weeks 3-5: Handelsregister application reviewed and approved.
  • Week 5-6: Transparenzregister filing, Finanzamt questionnaire submitted.
  • Week 6-8: Gewerbeamt registration and IHK enrolment.

For non-EU founders, the § 21 AufenthG visa process runs in parallel and can take 2-6 months depending on the embassy. The visa is the most common timeline bottleneck; everything else is more predictable.

Post-registration: compliance and ongoing obligations

A GmbH is subject to stricter reporting obligations than many founders expect.

  • Double-entry bookkeeping is mandatory from day one.
  • Annual financial statements are prepared in accordance with HGB (Handelsgesetzbuch) and filed with the Bundesanzeiger (Federal Gazette). Small GmbHs file an abbreviated balance sheet; larger ones the full P&L.
  • Corporate income tax (Körperschaftsteuer), trade tax (Gewerbesteuer), and VAT (Umsatzsteuer) returns are filed on schedules set by the Finanzamt: monthly or quarterly for VAT in most cases, annual for the others.
  • Managing director duties carry personal liability that survives the GmbH's limited-liability shield: late insolvency filings, unpaid social security contributions, and unpaid wage taxes can all attach personally to the Geschäftsführer.

Most foreign-founded GmbHs work with a Steuerberater on a monthly retainer for bookkeeping, tax returns, and Bundesanzeiger filings.

Common mistakes foreign founders make

Skipping the Transparenzregister. Easy to miss, two-week deadline, fined consistently. Calendar it before notarisation.

Underestimating bank onboarding time. A foreign-founder corporate account at a traditional German bank can take 3-6 weeks even after notarisation. Start the application early and have a backup (N26 Business or Kontist can open in days).

Choosing the wrong tax classification at the Fragebogen. The questionnaire determines small-business (Kleinunternehmer) status, VAT treatment, and profit-distribution handling. Defaults that suit a German solo founder rarely fit a foreign-owned GmbH. Have a Steuerberater complete this form.

Confusing Handelsregister with Gewerbeamt. They are separate registers serving separate purposes. Handelsregister entry creates the legal entity; Gewerbeanmeldung registers the commercial activity at the municipal level. Both are required.

Treating the residence permit and incorporation as sequential rather than parallel. Non-EU founders often wait for the § 21 AufenthG visa before starting incorporation, then lose months. Most steps can begin in parallel via power of attorney; only physical notary attendance (or video notarisation) requires presence.

How S&S Consult helps

We support international founders entering Germany through business planning, visa and entity-registration coordination, banking introductions, and connections to qualified local advisors. Where you bring the business idea, we help you navigate the system. For language-specific guidance see our starting a business without German guide.

For founders who want the full incorporation end-to-end without managing every counterparty themselves — Notar coordination, IHK pre-check, Steuerberater introduction, registered office, banking introduction — see our dedicated Company Setup Germany page.

Book a free consultation to discuss your situation.

The figures, requirements, and procedures in this article reflect German law and standard practice at the time of the last review shown above. Rules, fee schedules, and tax thresholds change. For decisions involving capital structure, taxation, or residence permits, please verify the current position with a qualified German lawyer, tax advisor, or notary.

Frequently asked questions

Can a foreign citizen register a business in Germany?

Yes. EU and EEA citizens can register under the same conditions as German nationals. Non-EU citizens need a residence permit, most commonly the § 21 AufenthG self-employment visa, granted when the business shows clear economic interest and secured financing.

What is the minimum capital to register a GmbH?

€25,000 in total share capital, of which at least €12,500 must be paid in at formation. The remaining €12,500 stays as a future contribution obligation. The UG variant allows starting with as little as €1, with 25% of annual profits retained until the GmbH threshold is reached.

How long does business registration in Germany take?

Typically 4-8 weeks end-to-end once documents are ready, assuming no visa step. The Handelsregister review takes 2-4 weeks; bank account opening adds 1-3 weeks. For non-EU founders the § 21 AufenthG visa can add 2-6 months in parallel.

Do I need to live in Germany to register a GmbH?

No. Foreign nationals can own and direct a German GmbH without residing in Germany. The Geschäftsführer (managing director) does not have to be a German resident. However, residence simplifies banking, tax filing, and authority interactions, and is required for the § 21 AufenthG self-employment visa.

What is the difference between a GmbH and a UG?

Both are limited-liability companies. The GmbH requires €25,000 minimum share capital; the UG requires €1 but must retain 25% of annual profits until €25,000 is accumulated, at which point it can be converted into a full GmbH. The UG was introduced to lower the entry barrier; commercially they are treated very similarly.

How much does it cost to register a GmbH in Germany?

Notary fees, court fees, Gewerbeamt registration, tax-advisor setup, and any legal counsel typically total a low-to-mid four-figure range in euros for a Musterprotokoll-based GmbH, and more for a custom structure. The €25,000 share capital is separate; only €12,500 needs to be paid at formation.

Do I need a German business address to register?

Yes. A GmbH must have a registered office (Sitz) in Germany. This can be a leased office, a co-working address with mail handling, or a virtual office service that accepts authority mail. Pure mail-forwarding addresses are generally not accepted by the Handelsregister.

Is the Handelsregister the same as the Gewerbeamt?

No. The Handelsregister is the federal commercial register where legal entities (GmbH, UG, AG) are recorded; entry creates the legal entity. The Gewerbeamt is the municipal trade office where commercial activity is registered (Gewerbeanmeldung). Most GmbHs need to register with both.

Can I register a business in Germany online without visiting in person?

Partially. Notary attendance has historically required physical presence, though video notarisation has been available since 2022 for some standard GmbH formations. Bank account opening, tax registration, and trade registration can mostly be handled remotely or via authorised representatives. The fully-online incorporation path is widening but is not yet universal.

Share
TagsGuides

Let's start your journey into the German market.

Schedule a free consultation and take the first step with confidence.

S&S Consult