HomeFAQ

Frequently Asked Questions

GmbH Formation

How long does GmbH formation take?

Standard GmbH formation takes 2–4 weeks from notary appointment to trade register entry. With our accelerated process and pre-prepared articles of association, we consistently achieve 10–14 days.

Can foreigners form a GmbH in Germany?

Yes. There are no nationality or residency requirements for GmbH shareholders or directors. Non-EU residents can hold 100% of shares and serve as managing directors.

What is the minimum share capital for a GmbH?

The legal minimum is €25,000, of which at least €12,500 (50%) must be paid up at incorporation. A UG (Unternehmergesellschaft) — the mini-GmbH — can be formed with as little as €1, but profits must be reinvested until €25,000 is reached.

Do I need to be physically present in Germany for formation?

The notarisation step requires either physical presence in Germany or a certified power of attorney. We arrange remote formation via power of attorney for clients who cannot travel.

Can I use a virtual office address for my GmbH?

Yes. A virtual office address in Germany satisfies the registered office requirement (§4a GmbHG). We provide registered addresses in Berlin, Munich, Hamburg, and Frankfurt.

Banking & Finance

Which banks open accounts for foreign-owned GmbHs?

We work with Deutsche Bank, Commerzbank, Hypovereinsbank, and several fintech banks (Qonto, Penta, FYRST). Bank selection depends on your business model, industry, and ownership structure.

How long does a business bank account opening take?

Fintech banks (Qonto, Penta) typically open accounts within 3–5 business days. Traditional banks (Deutsche Bank, Commerzbank) take 3–8 weeks depending on AML due diligence requirements.

Can a GmbH use a non-German bank account?

Yes — there is no legal requirement to bank in Germany. However, local German banks are strongly preferred by German business partners, and some contracts (e.g. government tenders) require a German IBAN.

Taxation

What taxes does a German GmbH pay?

A GmbH pays corporate income tax (Körperschaftsteuer) at 15%, the solidarity surcharge (Solidaritätszuschlag) at 5.5% of CIT, and trade tax (Gewerbesteuer) at 7–17% depending on the municipality. Combined effective rate is typically 28–33%.

When must I register for German VAT?

GmbHs providing taxable supplies in Germany must register for VAT (Umsatzsteuer) before commencing business. There is a small business exemption (§19 UStG) for annual turnover under €22,000, but most B2B companies should register immediately.

What is the German corporate tax rate?

The federal corporate income tax rate is 15% plus 5.5% solidarity surcharge — giving a federal rate of approximately 15.825%. Add trade tax (Gewerbesteuer) of 7–17%, and the total effective rate is typically 28–33%.

Can a foreign GmbH owner receive dividends without German withholding tax?

Dividends paid to a foreign parent company are subject to 25% German withholding tax (plus solidarity surcharge). This can be reduced under Germany's double taxation treaties or the EU Parent-Subsidiary Directive (to 0% for EU parents holding ≥10% for ≥12 months).

Visas & Residency

Which visa allows me to work as a freelancer in Germany?

The Freiberufler visa (§21 AufenthG) is the standard route for freelancers in recognised liberal professions (journalists, IT consultants, engineers, artists, lawyers). Freelancers in trade/commerce require the self-employment visa instead.

What is the EU Blue Card and who qualifies?

The EU Blue Card is a residence and work permit for highly qualified non-EU workers with a university degree and a job offer meeting the minimum salary threshold (€45,300/year in 2024; €41,041.80 for shortage occupations). It provides a fast track to permanent residency (21 months, or 33 months without C1 German).

How long does German naturalisation take?

Typically 12–24 months from application submission to ceremony. With the 2024 reform, the residence requirement has been reduced to 5 years (down from 8), and to 3 years for exceptional cases.

Legal & Corporate

What is the difference between GmbH and AG?

A GmbH (Gesellschaft mit beschränkter Haftung) is a private limited company suitable for most SMEs and startups. An AG (Aktiengesellschaft) is a public stock corporation with more formal requirements (supervisory board, annual audits, minimum €50,000 share capital) and is suitable for larger companies or those planning to raise equity from investors.

Can a GmbH have a single shareholder?

Yes. A GmbH can be formed and operated with a single shareholder (Einmann-GmbH). The sole shareholder can also serve as the managing director (Geschäftsführer).

What is a shelf company?

A shelf company (Vorratsgesellschaft) is a pre-formed, dormant GmbH with a clean history, no liabilities, and no prior business activity. Acquiring a shelf company is faster than forming a new GmbH — typically 3–5 days — because the trade register entry already exists.

Do I need a German trademark or is an EU trademark sufficient?

An EU trademark (EUTM) registered with EUIPO provides protection across all 27 EU member states, including Germany. However, German national trademarks (DPMA) can offer advantages: they are typically cheaper, faster to register, and may have stronger priority claims in Germany-specific disputes.

Key Figures

Quick Reference — German Company Formation

€25,000

GmbH minimum share capital

At least 50% (€12,500) must be paid at incorporation

4–6 wks

Typical GmbH formation timeline

From notary appointment to Handelsregister registration

0

Minimum shareholder

Single-person GmbH fully permitted under German law

Free

Initial consultation

30-minute call to assess your structure and options

Still have questions?

Our Rechtsanwälte and Steuerberater answer your specific questions in a free consultation.

Book Free Consultation