Germany

Germany

Company Formation in Germany

Germany

Formation Time
2–4 weeks
Min. Capital
€25,000 (GmbH) / €1 (UG)
Corporate Tax
~30% combined (CIT + Trade Tax)
Foreign Ownership
100%

Overview

Germany is Europe's economic powerhouse, the largest economy in the European Union, and the third largest in the world by nominal GDP. Renowned worldwide for engineering excellence, manufacturing prowess, and unmatched commercial stability, a German corporate entity—whether a classic GmbH (Gesellschaft mit beschränkter Haftung) or an entrepreneurial UG (Unternehmergesellschaft)—confers unrivaled credibility in global commerce. Located in business capitals like Frankfurt, Munich, and Berlin, German companies command immediate trust from multinational buyers, financial institutions, and European enterprise partners across 96 bilateral tax treaties.

Europe's largest economy
UG structure from €1 capital
World-renowned German quality
96 double tax treaties
EU Blue Card visa access

Why Choose Germany

1

Europe's #1 economy with an 84-million-consumer domestic market and massive industrial purchasing power

2

Unmatched global prestige and trust associated with 'Made in Germany' and German GmbH status

3

UG (Mini-GmbH) structure requiring just €1 in initial capital for startups and lean market entry

4

Extensive network of 96 bilateral double taxation treaties preventing double taxation worldwide

5

World-class industrial supply chain, deep automotive and mechanical engineering clusters, and vibrant tech hubs

6

Expedited skilled migration and EU Blue Card pathways for international engineering talent

Business Entity Types

EntityOwnershipDirectorsCapitalTaxBest For
GmbH (Gesellschaft mit beschränkter Haftung)100%1 managing director (Geschäftsführer)€25,000 (minimum 50% = €12,500 deposited prior to Handelsregister filing)~30% combined (15% CIT + 5.5% solidarity surcharge + ~14% local trade tax)Established companies, manufacturing, engineering, B2B enterprise software, international trade
UG (haftungsbeschränkt - Mini-GmbH)100%1 managing director€1 minimum per shareholderIdentical to GmbH (~30% combined); must retain 25% of annual profits until capital reaches €25,000Tech startups, bootstrapped founders, testing the German market with minimal capital
Branch Office (Zweigniederlassung)100%1 German branch managerNone~30% on German branch taxable profitsInternational corporations expanding direct physical presence into Germany

Step-by-Step Formation Process

1

Company Name & Chamber of Commerce (IHK) Check

2–3 days

Verify distinct company name with local IHK and Commercial Register.

2

Notarial Deed Execution

1–2 weeks

Execute Articles of Association before a German notary (or via apostilled PoA).

3

Opening German Bank Account & Capital Deposit

1–2 weeks

Open corporate account (GmbH i.G.) and deposit €12,500 (GmbH) or €1+ (UG).

4

Commercial Register (Handelsregister) Entry

1–2 weeks

Notary submits bank confirmation to local court; company legally exists upon entry.

5

Tax Registration (Finanzamt) & Trade License

2–4 weeks

Register with local Trade Office (Gewerbeamt) and obtain Tax ID / VAT number from Finanzamt.

Costs & Fees

Government / License FeeEUR 500+
Our Service FeeUSD 4,500 – 6,500
Annual RenewalUSD 3,000+

Fees are indicative and may vary based on business activity, entity type, and additional approvals required. Contact us for a precise custom quote.

Get Custom Quote

Banking

Opening a corporate bank account in Germany requires in-depth KYC and AML verification. While traditional institutions (Deutsche Bank, Commerzbank, Sparkasse) may require in-person director identification, modern German fintech business banks (Qonto, N26 Business, Bunq) facilitate remote digital onboarding.

Account Opening Time
1–2 weeks (Digital / Fintech); 3–5 weeks (Commercial German Bank)
Multi-Currency
Yes — multiple currencies supported

Recommended Banks

Deutsche BankCommerzbankQonto GermanyN26 BusinessFinomSparkasse

Tax Overview

Corporate Tax
Approximately 30% combined effective rate: 15% federal Corporate Tax (Körperschaftsteuer) + 5.5% solidarity surcharge (0.825%) + ~14–17% local Trade Tax (Gewerbesteuer)
Personal Income Tax
14% to 45% progressive income tax (plus solidarity surcharge)
VAT / Sales Tax
19% standard VAT rate (7% reduced rate for food, books, and hospitality)
Capital Gains Tax
95% tax exemption on capital gains from the sale of corporate shareholdings (effective 1.5% tax)
Withholding Tax
25% dividend withholding tax (reduced to 0%–15% under EU directives and tax treaties)
Double Tax Treaties
96 countries

Gewerbesteuer (Trade Tax) rates vary by municipality—Frankfurt and Munich are around 16%–17%, while surrounding suburban municipalities offer rates as low as 12%–14%.

Visa & Residency

Self-Employment Visa (§ 21 AufenthG)

Up to 3 years leading to permanent settlement

For entrepreneurs establishing a business of positive economic impact in Germany

EU Blue Card (§ 18b AufenthG)

Up to 4 years, permanent settlement in 21–27 months

For foreign university graduates and tech specialists earning qualifying salary thresholds

Family visa: AvailableProcessing: 6–12 weeks

Frequently Asked Questions

What is the difference between a German GmbH and a UG (Unternehmergesellschaft)?
A GmbH is the standard limited liability company requiring €25,000 in share capital (with at least €12,500 paid in prior to registration). A UG (haftungsbeschränkt), colloquially known as a 'Mini-GmbH', requires as little as €1 in capital per shareholder. However, a UG is legally required to retain 25% of its annual net profits in a statutory reserve until it reaches €25,000, at which point it can formally convert into a standard GmbH.
What is the total combined corporate tax rate in Germany?
Germany's corporate tax burden is combined across federal and municipal levies: a 15% federal Corporate Income Tax (Körperschaftsteuer), a 5.5% solidarity surcharge on the CIT (0.825%), and a local Municipal Trade Tax (Gewerbesteuer) typically ranging from 13% to 17% depending on the city. The total effective combined corporate tax rate is approximately 29.8% to 32%.
Can a foreign entrepreneur incorporate a German company remotely?
Yes. By executing a specialized Power of Attorney (Vollmacht) signed and apostilled in your home jurisdiction, Incorp International's German legal team can represent you before the German notary to execute the Deed of Incorporation without you having to travel to Germany.
How long does it take to form a German GmbH and open a bank account?
The entire formation process typically takes 3 to 6 weeks. Executing the notarial deed takes 1 to 2 weeks, followed by 1 to 2 weeks to open the capital deposit bank account, and 1 to 2 weeks for the local court (Amtsgericht) to register the company in the Commercial Register (Handelsregister).
What is the German Transparenzregister (Transparency Register)?
All German corporate entities (GmbH, UG, AG) are legally required to record their Ultimate Beneficial Owners (UBOs)—any individual holding more than 25% of shares, voting rights, or control—on the electronic Transparenzregister. Incorp International handles this mandatory compliance filing upon incorporation.
Can a German company sponsor visas and hire international specialists?
Yes. Germany offers one of the most accessible skilled immigration systems in Europe. Under the Skilled Immigration Act and the EU Blue Card programme, German companies can rapidly sponsor qualified software developers, engineers, and executives for work and residency permits.