Company Formation in Germany

START YOUR BUSINESS IN GERMANY — EUROPE’S LARGEST ECONOMY AND MOST TRUSTED BUSINESS JURISDICTION
OVERVIEW

Incorporation in Germany

Germany is Europe’s largest economy and a global leader in automotive, engineering, pharmaceuticals, and technology — making it one of the most credible and strategically valuable jurisdictions for company registration. The effective corporate tax rate is approximately 30%, comprising corporate income tax, solidarity surcharge, and local trade tax. Germany provides full access to the EU Single Market, giving your company the ability to trade freely across all 27 member states. Foreign entrepreneurs can own 100% of a German company with no residency requirement. The entire formation process is managed remotely through a Power of Attorney — owners do not need to travel to Germany. Formation typically takes 4–8 weeks, with a total timeline of 1–2 months including notarization, Commercial Register entry, and tax registration.

Why Germany?

Requirements

General Requirements for Germany Company Formation

01

Company Name

Must be unique and approved by the German Commercial Register (Handelsregister). Must include the entity suffix — GmbH, UG (haftungsbeschränkt), or AG. Name cannot be misleading or identical to an existing registered company.

02

Entity Type

GmbH (most common for foreign investors), UG (low-capital startup), AG, or Branch Office (Zweigniederlassung)

03

Office Address

A physical German business address is mandatory for all registered companies. CORPEASE provides a registered headquarter address service.

04

Minimum Share Capital

€25,000 for GmbH (€12,500 must be paid into a German bank account prior to notarization). From €1 for UG. €50,000 fully paid for AG.

05

Minimum Shareholders

1 shareholder for GmbH and UG. Minimum 1 shareholder for AG.

06

Minimum Directors

1 Managing Director for GmbH and UG. A Management Board and a Supervisory Board for AG. Non-German residents may serve as Managing Director.

07

Foreign Ownership

100% foreign ownership is permitted. No local German partner, shareholder, or director is required.

08

Owner Identification

1. Certified Copy of a Passport 2. Certified Copy of a Utility Bill (e.g., Gas / Electricity) or Bank Statement (dated within the last 3 months) 3. Selfie (photo of the owner holding their passport)

09

Articles of Association

Articles of Association— drafted and notarized by a German notary. This is a mandatory step required by German commercial law.

10

Document Requirement

All incorporation documents must be notarized by a German notary. If signed abroad, documents must be apostilled in accordance with the Hague Convention. CORPEASE coordinates the full notarization and apostille process on your behalf.

11

Tax Registration

Corporate tax registration and trade tax registration are completed automatically upon Commercial Register entry via notification to the local tax authority. VAT registration requires a separate application to the Finanzamt and is mandatory once annual turnover exceeds €22,000, or can be applied for voluntarily from the date of incorporation.

12

Chamber of Commerce Membership (IHK/HWK)

All commercial companies registered in Germany are automatically required to become members of the relevant Chamber of Commerce (Industrie- und Handelskammer — IHK, or Handwerkskammer — HWK). Annual membership fees range from €30 to €200 depending on company turnover.
COMPANY TYPES

Which Company Types We Serve

01

GmbH — Gesellschaft mit beschränkter Haftung (Private Limited Company)

The most common and recommended entity type for foreign investors and businesses in Germany. The GmbH offers strong limited liability protection, a recognized and trusted brand in the German market, and flexible management structure. Minimum share capital of €25,000 is required, of which at least €12,500 must be paid up at registration.
Best for:
  • Foreign entrepreneurs and international investors entering Germany
  • Small and medium-sized businesses, startups, and consulting firms
  • E-commerce, technology, manufacturing, and service companies
  • Companies seeking a credible, well-recognized German legal entity
  • Businesses that do not plan to raise public capital

02

UG — Unternehmergesellschaft (haftungsbeschränkt) (Entrepreneurial Company / Mini-GmbH)

A simplified and lower-cost variant of the GmbH designed for startups and entrepreneurs with limited initial capital. A UG can be registered with share capital from as little as €1. The UG is required to retain 25% of annual net profits in reserves until share capital reaches €25,000, at which point it can be converted into a full GmbH.
Best for:
  • Startups and early-stage businesses with limited initial capital
  • Entrepreneurs testing a business concept in the German market
  • Companies planning to grow into a full GmbH over time
  • Low-cost entry into Germany without committing to full GmbH capital

03

AG — Aktiengesellschaft (Joint Stock Company)

The German equivalent of a public limited company. An AG is suitable for large corporations, companies planning to raise capital through public share issuance, or those seeking to list on the Frankfurt Stock Exchange or other European exchanges. Requires a minimum share capital of €50,000 and a formal two-tier board structure (Management Board + Supervisory Board).
Best for:
  • Large enterprises and corporations requiring significant capital structure
  • Companies planning to issue shares or list on a stock exchange
  • Joint ventures between large corporate entities
  • Businesses requiring formal supervisory board governance
04

Zweigniederlassung (Branch Office)

A branch office is an extension of a foreign parent company operating in Germany. It is not a separate legal entity — the parent company remains fully liable for its obligations. A branch is suitable for foreign companies establishing a local operational presence without incorporating a new German entity.
Best for:
  • Foreign companies testing the German market before full incorporation
  • Companies preferring a single legal entity with a local German presence
  • Businesses with short-term or project-based German operations
Comparison

GmbH vs UG vs AG — Which Structure Is Right for You?

GmbH

UG

AG

Branch

Best for

SMEs, foreign investors, startups

Startups, low capital

Large corps, listed

Foreign extension

Min. share capital

€25,000 (€12,500 paid-up)

From €1

€50,000 fully paid

None

Min. shareholders

1

1

1

N/A (parent only)

Min. directors

1 Managing Director

1 Managing Director

Management Board + Supervisory Board

1 representative

Foreign ownership

100% permitted

100% permitted

100% permitted

Parent company

Effective tax rate

~30% combined

~30% combined

~30% combined

~30% combined

Separate legal entity

Yes

Yes

Yes

No

Public share issuance

No

No

Yes

No

Formation time

4–8 weeks

4–8 weeks

8–12 weeks

4–6 weeks

Admin complexity

Medium

Low–Medium

High

Medium

Recommended for foreign clients

First choice

Low-budget entry

If raising investment

Market testing

Our Recommendation

For the majority of foreign entrepreneurs and international investors, the GmbH is the most recognized, credible, and practical entity type in Germany. If you are launching with limited capital, the UG offers a low-cost alternative that can be converted to a GmbH over time. Our advisors will assess your situation and recommend the most suitable structure — free of charge.
Process

From Enquiry to Operation — Formation Timeline: 1–2 Months

A clear, predictable process — so you always know what happens next.

01

Step one

Free Consultation

We assess your business needs, recommend the most appropriate entity type (GmbH, UG, AG, or Branch), and provide a full transparent quote. No obligation, no charge.

02

Step Two

Document Preparation

We prepare all required incorporation documents — Articles of Association, shareholder list, managing director appointment letter, and registered office declaration. All documents are prepared in German as required by law, with certified translations provided upon request.

03

Step Three

Notarization & Apostille

German law requires all GmbH/UG incorporation documents to be notarized by a licensed German notary. If the shareholder or managing director is located outside Germany, the signed documents must be apostilled in accordance with the Hague Apostille Convention in the owner’s country of residence before submission. CORPEASE coordinates the full notarization and apostille process — including liaising directly with the German notary — and advises you on the apostille procedure in your country. Estimated time: 1–3 weeks.

04

Step Four

Capital Deposit

For GmbH registration, a minimum of €12,500 (50% of the €25,000 minimum share capital) must be deposited into a German business bank account prior to notarization. CORPEASE assists with bank account introduction and provides the required deposit confirmation letter for the notary.

05

Step Five

Commercial Register Entry (Handelsregister)

The German notary submits the complete incorporation file directly to the local Commercial Register Court (Amtsgericht — Handelsregister) on your behalf. Upon approval, your company is officially registered, receives its unique Commercial Register Number (HRB), and the Certificate of Incorporation is issued. Estimated processing time: 2–4 weeks.

06

Step Six

Trade Office Registration & Tax Setup

Upon Commercial Register entry, we complete the mandatory trade office registration (Gewerbeanmeldung) with the local municipality (Ordnungsamt) and notify the local tax authority (Finanzamt) to initiate corporate tax and trade tax registration. VAT registration is applied for separately where required. Total formation timeline from consultation to fully active company: 1–6 months.
Annual Requirements

Ongoing Annual Obligations

All German companies are required to meet the following annual compliance obligations. CORPEASE tracks all deadlines and can manage filings on your behalf.

01

Annual Financial Statements

GmbH companies are required to prepare annual financial statements (Jahresabschluss) and file them with the Federal Gazette (Bundesanzeiger). Costs vary based on company size, number of transactions, and complexity.

02

Corporate Income Tax Return

Annual Körperschaftsteuer return filed with the local Finanzamt. Due by July 31 of the following year (or October 31 if filed by a tax advisor).

03

Trade Tax Return

Annual Gewerbesteuerklärung filed with the local Finanzamt. Trade tax rate varies by municipality (effective rate typically 14–17%).

04

VAT Returns

Monthly or quarterly VAT returns (Umsatzsteuervoranmeldung) filed electronically via ELSTER. An annual VAT return (Umsatzsteuerjahreserklärung) is also required.

05

Chamber of Commerce (IHK/HWK)

Annual membership fee payable to the relevant Chamber of Commerce. Fees range from €30 to €200 depending on company turnover. Membership is mandatory for all registered commercial companies.

06

Office Address Renewal

Registered headquarter address must be always maintained. Annual renewal coordinated by CORPEASE as part of the Premium package.

07

Payroll & Social Security

Companies with employees must file monthly payroll tax returns (Lohnsteueranmeldung) and pay social security contributions. CORPEASE can provide payroll support services.
Pricing

See our price list & choose your plan

Standard

Starting from

US$ 4,999

Includes:

Not included:

Premium

Starting from

US$ 7,999

Everything in Standard, plus:

Annual Compliance Services

Under 0 transactions

per month

Starting from

US$ 3,000/year

You can talk to a customer support representative or send us an email to one of the following addresses. We will respond to your request at earliest time possible.

1-50 transactions

per month

Starting from

US$ 4,000/year

You can talk to a customer support representative or send us an email to one of the following addresses. We will respond to your request at earliest time possible.

Connect with our Experts

Costs vary based on company size, number of transactions, and complexity. Connect with our Experts — you can reach out to a customer support representative or send us an email. We will respond to your request at the earliest time possible.
FAQs

Frequently Asked Questions

Can a foreigner own 100% of a German company?
Yes. German law permits 100% foreign ownership of GmbH, UG, and AG entities. There is no requirement for a local German partner, shareholder, or director.
Physical presence in Germany is not required. However, all incorporation documents must be notarized by a German notary . If you are located outside Germany, your signed documents must be apostilled in your country of residence before submission. CORPEASE coordinates the full notarization and apostille process on your behalf — guiding you through every step remotely.

The total formation timeline is typically 1–2 months. This includes document preparation (1–2 weeks), notarization and apostille (1–3 weeks), Commercial Register entry (2–4 weeks), and tax registration. CORPEASE manages the entire process and keeps you informed at every stage.

Germany’s effective corporate tax rate is approximately 30%, comprising a 15% corporate income tax (Körperschaftsteuer), a 5.5% solidarity surcharge on the corporate tax, and a local trade tax typically ranging from 14–17% depending on the municipality in which the company is registered.
VAT registration is mandatory once your company’s annual taxable turnover exceeds €22,000. Voluntary VAT registration from the date of incorporation is advisable for companies supplying goods or services to other VAT-registered businesses. Germany’s standard VAT rate is 19%, with a reduced rate of 7% applicable to certain goods and services.
A GmbH requires a minimum share capital of €25,000, of which at least €12,500 must be deposited into a German bank account prior to notarization and registration. The remaining €12,500 can be called up at a later stage by a shareholders’ resolution. For a UG (Mini-GmbH), share capital can start from as little as €1.
German law (GmbHG §2) requires all GmbH Articles of Association and shareholder resolutions to be notarized by a licensed German notary . If the shareholder or director is based outside Germany, the executed documents must be apostilled in the country of residence in accordance with the Hague Apostille Convention before submission to the notary. CORPEASE coordinates this process in full.
Yes. A German business bank account is required to deposit the minimum share capital (€12,500 for GmbH) prior to notarization. CORPEASE assists with bank account introduction as part of the formation process.
All commercial companies registered in Germany are automatically required to become members of the relevant Chamber of Commerce — Industrie- und Handelskammer (IHK) for commercial businesses, or Handwerkskammer (HWK) for trade and craft businesses. Annual membership fees range from €30 to €200 depending on company turnover. Membership is automatic upon registration and mandatory by law.
CORPEASE offers two packages — Standard starting from US$ 4,999 and Premium starting from US$ 7,999. All prices include notary fees, government fees, and document preparation. Contact us for a full transparent quote with no hidden charges.
YOUR GLOBAL COMPLIANCE PARTNER

Ready to Register Your Company in Germany?

Connect with our formation specialists today — free of charge.