Skip to content
FreeGet your first year compliance calendar for both countries.Get it now
Germany company formation guide

How to Form a Company in Germany from India

Set up a German GmbH or UG with the right structure, documents, capital and registrations before trading.

The direct answer

Foreign founders can own and manage a German company. A GmbH needs a German address, a managing director and €25,000 nominal capital. Immigration permission is a separate matter.

Crossed India and Germany desk flags in an office
Accounting and financing for a German company setup
€25,000GmbH nominal minimum share capital
€12,500Minimum paid before standard cash registration

Non-resident: Foreign shareholders and directors can be appointed

The bank, notary and authorities each check different parts of the file. Plan them together.

01 / The process

Steps to form a company in Germany

From plan to operating company.

For a typical cash-funded GmbH, follow the decisions in this order. Your notary and local advisers may adapt the sequence to your founders, sector and documents.

01 / Structure and German address
02 / Notary and capital payment
03 / Commercial register entry
04 / Trade, tax and ongoing filings
Phase 1

Decide and prepare

01

Choose your legal form

Compare GmbH, UG, branch and other structures by liability, capital, ownership and what the business will actually do in Germany.

02

Set the name and address

Check the company name and purpose. Arrange a suitable German business address and local representative, and identify any sector permit.

03

Prepare the founder file

Confirm shareholders, share allocations, managing director, articles and identity evidence. A foreign corporate shareholder needs additional parent and signatory records.

04

Sign with a German notary

The notary authenticates the formation deed. Online execution may be possible where the identity and procedural requirements are met.

Business team reviewing financial projections and a company setup plan
Before the filing

Prepare one consistent ownership file.

Confirm shareholders, share allocations, managing director, articles and identity evidence. A foreign corporate shareholder needs additional parent and signatory records.

Phase 2

Register and operate

05

Arrange capital payment

Complete the bank’s checks and verifiably pay the required cash capital. For a standard GmbH this is at least €12,500 of the €25,000 minimum before entry.

06

Enter the commercial register

The notary submits the application to the competent Handelsregister. The GmbH becomes a separate legal entity when the register enters it.

07

Register the activity and taxes

Notify the local Gewerbeamt before commercial operations and submit the tax questionnaire through ELSTER, generally within one month of establishment.

08

Set up ongoing compliance

Check beneficial-ownership reporting, licenses, VAT, accounting, annual accounts, payroll and any cross-border obligations in the owner’s home country.

Keep three things separate: incorporation creates the company, bank onboarding is a separate approval, and company ownership does not give a non-EU founder permission to live or work in Germany.
02 / Legal forms

Types of companies and business presence in Germany

The right form depends on whether you need a separate company, how much capital you can commit and who should carry the business risk.

Common subsidiary route

GmbH

A private limited liability company with separate legal personality after commercial-register entry. It works for many foreign-owned operating subsidiaries.

Minimum share capital €25,000; standard cash registration generally needs at least €12,500 paid.

Lower initial capital

UG (haftungsbeschränkt)

A limited-liability entrepreneurial company below the GmbH capital threshold. It retains a quarter of annual profit as a reserve until the statutory capital threshold is accumulated.

Low nominal capital does not replace sufficient operating funds.

Larger capital structure

AG

A stock corporation with more formal governance and share structure. It often suits larger companies planning to raise capital through shares.

Minimum share capital €50,000.

Existing foreign company

German branch

Part of the foreign parent, rather than a separate GmbH. An autonomous branch needs commercial-register and trade-office registration; the parent remains liable.

Check the branch’s activity and permanent-establishment tax exposure.

Owner-operated route

Sole trader or freelancer

An individual may run a commercial business or qualifying freelance profession. Registration, immigration and tax treatment differ from a corporation; personal liability can be significant.

A freelancer is a status based on the activity, not a limited company.

Two or more partners

Partnership

GbR, oHG, KG and GmbH & Co. KG offer different management and liability rules. Partners should assess personal exposure and registration duties first.

Not a substitute for a limited-liability subsidiary without legal review.

03 / Working file

Documents needed to form a German company

Prepare a working file before the notary appointment. Exact originals, certified copies, translations and authentication depend on the persons, issuing countries and register court.

Digital analysis and documents for company formation

Founders and management

  • Identity documents and contact details for shareholders and managing directors.
  • Proposed ownership percentages and share subscriptions.
  • Appointment and representation details for the managing director.
  • Beneficial-owner and source-of-funds information for bank checks.

German company details

  • Proposed name, legal form, purpose and registered office.
  • Suitable German business address and local representative.
  • Articles of association and notarized formation deed.
  • Evidence of required share-capital contribution.

If a foreign company owns it

  • Parent-company register extract and constitutional records.
  • Board or shareholder authority for the investment and signatory.
  • Ownership chain and beneficial-owner details.
  • Translations, certification or legalization if the notary requires them.
Ask first, order documents second. The German notary and selected bank may apply different identity and authentication standards. One generic checklist cannot guarantee acceptance.
04 / Founder residency

Resident vs non-resident company formation

A founder’s right to own shares is different from the right to enter, live or work in Germany. That difference drives the practical setup plan.

DecisionFounder living in GermanyFounder living abroad
ShareholdingMay hold shares, subject to ordinary formation checks.May also hold shares; foreign residence alone does not block a GmbH.
Managing directorMay be appointed if otherwise eligible.May be appointed, but practical access and immigration for on-site work need review.
German business addressThe company still needs a suitable German address and local representative.The company still needs them; an overseas home address is not enough.
Notary and documentsLocal appointment and identity checks may be simpler.Check eligible online notarization, travel, certified parent documents and translations.
Bank onboardingIdentity and ownership checks still apply.Remote identification and source-of-funds review can take more coordination.
Residence permissionExisting immigration status must allow the intended work if applicable.Ownership gives no automatic visa. Non-EU on-site management may require a suitable residence title.
For Indian founders: if an Indian company invests in a German company, review its Indian overseas-investment and reporting route before remitting funds. German registration does not replace home-country compliance.
05 / National vs local

Federal incorporation vs local registration in Germany

Germany has no separate “federal incorporation” election. National law defines the company form, while authorities tied to its German location complete the registration and operating steps.

Federal rules

National framework
  • Company-law rules define a GmbH, UG or AG and their capital and governance requirements.
  • National tax law sets corporate income tax and VAT frameworks.
  • Commercial-register entries follow a Germany-wide legal framework.

Local implementation

Company location
  • A German notary files with the competent local register court.
  • The local Gewerbeamt receives the trade registration where required.
  • The local Finanzamt handles tax registration; municipalities set trade-tax multipliers.
The actual structure choice: GmbH vs branch A GmbH is a separate German company whose shareholders generally benefit from limited liability after registration. A branch is part of an existing foreign company; the parent remains liable for branch transactions. Choose by operations, risk, tax and the parent’s ability to support the German activity.
06 / Practical hurdles

Problems foreign founders face, and how to solve them

Most delays begin before the register filing: unclear ownership, missing local arrangements or assumptions about the bank and tax process.

ISSUE 01

Documents from several countries

A parent-company extract, signatory authority and ownership chain may arrive in formats the notary cannot accept.

Practical step: Request the notary’s exact list of current extracts, signing authority, translations and authentication before arranging foreign documents.

ISSUE 02

Address and representative mismatch

A mailbox or overseas address may not meet the German business-address and local-representative requirement.

Practical step: Confirm a suitable German business address and local representative before filing; check whether the chosen location supports the intended activity.

ISSUE 04

Ownership confused with a visa

Non-EU founders may form a company but still need permission for on-site self-employment or management.

Practical step: Check the founder’s residence and work permissions before planning on-site management; owning shares alone does not grant them.

ISSUE 05

Tax registrations left until launch

Invoices, VAT treatment and the ELSTER questionnaire can be missed when founders focus only on incorporation.

Practical step: Map the trade registration, tax questionnaire, accounting and VAT treatment before issuing invoices or hiring.

ISSUE 06

Two-country reporting overlooked

A foreign parent may face home-country investment filings as well as German requirements.

Practical step: Review both jurisdictions’ investment and reporting rules before funds move. For an India-owned venture, check the applicable ODI/FEMA route with the authorised dealer bank.

07 / Budget and obligations

Costs, timing and ongoing obligations

Budget beyond share capital and plan the obligations that begin after the register entry.

PRACTICAL PLANNING

Formation costs

Allow for notary and commercial-register fees, translations or legalisation, banking, an appropriate German address and any advice or licenses. The €25,000 GmbH capital figure is company funding, not a government fee.

PRACTICAL PLANNING

Where delays arise

The notary appointment, foreign parent documents, bank capital payment and register-court review each affect the timeline. There is no reliable fixed completion date for every international file.

PRACTICAL PLANNING

After registration

Plan the trade registration where applicable, tax questionnaire, beneficial-ownership records, bookkeeping, annual accounts, corporate tax, trade tax, VAT and payroll obligations for the actual activity.

Coordination of company costs and ongoing obligations
BEFORE YOU FILE

Account for the full first year.

Before you file: request a written breakdown of official fees, outside services, annual duties and the steps that depend on third-party approval.

08 / Questions founders ask

Frequently asked questions

40 practical answers grouped by topic. Open a question for the detail.

Understand foreign ownership, management and the first decisions before formation.

Can a foreigner form a company in Germany?

Yes. Foreign nationality or residence does not by itself bar someone from holding shares in a GmbH. The company still needs a German business address and local representative, and anyone working in Germany must meet the applicable immigration rules.

Can I register a German company without living there?

Yes, a shareholder and managing director may live abroad. Arrange a suitable German business address and representative, notarial execution, bank verification and local filings before you commit to a timetable.

What is the usual structure for a foreign-owned subsidiary?

A GmbH is commonly used because it is a separate German legal entity with limited shareholder liability after registration. A foreign parent company can hold its shares.

How many shareholders does a GmbH need?

One shareholder is enough. The shareholder may be a person or a legal entity, including a foreign company.

Does a GmbH need a German-resident director?

German nationality or residence is not a general condition for its managing director. The GmbH does need a German business address and local representative; immigration and practical accessibility require separate review.

When does a GmbH become a legal entity?

When the competent commercial register enters it. Before entry, founders should take care with contracts and how the company is described.

Can I choose any company name?

No. Check distinctiveness, the legal-form suffix and possible trademark conflicts before the notary prepares the deed. The commercial register decides whether the proposed name is acceptable.

What should a non-resident founder arrange before the notary appointment?
Confirm the structure, German address and local representative, identity and signatory documents, signing route and capital-payment plan. Ask the notary which foreign documents need translation or authentication.
Is an online notary appointment available to every founder?

No. German online formation procedures exist, but the identification system requires eligible electronic identification. Your notary must confirm whether your identity documents and transaction qualify.

Do I need to travel to Germany?

It depends on notarial identification, bank onboarding and your documents. Some steps can be arranged remotely, but do not assume the whole process can be completed without travel.

09 / Conclusion

Before you file a German company

Decide whether the business needs a separate GmbH or UG or whether a foreign branch fits better. Confirm who will own and manage it, where the German business address and local representative will be, and how the share capital and bank checks will work.

Then check notary requirements, commercial-register filing, trade registration, tax obligations and any home-country investment rules. Keep the bank account and immigration decisions on separate tracks.

Before choosing a launch date, put the legal form, ownership chain, proposed address, intended activity and signing authority into one working file. Keep names, roles and capital figures consistent across the notary papers, commercial-register filing and bank documents. Once the company is registered, confirm which trade, tax, beneficial-ownership and accounting actions apply, record their deadlines and retain the supporting evidence. An Indian investor should align the remittance trail with the company’s share and banking records.