Company formation in Germany : A Complete Legal Guide for foreign entrepreneurs

Expert Legal Services for German company formation

Germany’s stable economy and transparent legal system make it an attractive destination for launching or expanding your business. Our firm offers end-to-end support for company formation in Germany , guiding foreign entrepreneurs , non-EU citizens , and established business owners through each legal step.

Why Choose Germany for Your business ?

  • Robust legal and financial framework
  • Access to the broader EU market
  • Reliable infrastructure for international business activities
  • Attractive opportunities for foreign investors and international entrepreneurs

We help you navigate the German market with confidence and compliance.


Key Steps: Company registration in Germany

  1. Business Planning
    Develop your business plan and define your company name , corporate structure, and objectives. We advise on suitable company types , including GmbH , UG (Unternehmergesellschaft) , and branch or representative offices.

  2. Legal Requirements
    We ensure your articles of association , share capital (minimum EUR 25,000 for a GmbH ), registered office , and managing directors fully meet German regulations .

  3. Notarization and Company registration
    Drafting and notarizing incorporation documents is mandatory. We coordinate with the notary and prepare the formation documents for the German Commercial Register .

  4. Bank Account Opening
    We assist in opening a German bank account for depositing the minimum share capital and ongoing business operations .

  5. Registration with Authorities
    We handle filings with tax office , the Chamber of Industry and Commerce, and all necessary regulatory bodies.

  6. Ongoing Legal Support
    Our team delivers post-registration services: accounting, tax filings, compliance, and guidance for annual obligations and business development.


German company formation : Options for foreign entrepreneurs

Company types in Germany

  • GmbH (Gesellschaft mit beschrรคnkter Haftung) : The most common form for limited liability companies in Germany. Ideal for SMEs and foreign investors .
  • UG (Unternehmergesellschaft) : A variant of the GmbH with lower capital requirements (from EUR 1). Suitable for start-ups and entrepreneurs starting with smaller budgets.
  • Stock Corporation (AG): For larger corporate structures planning to raise capital via public markets.
  • Branch Offices for foreign companies : Establish a presence without forming a separate legal entity.
  • Sole Proprietorship: Simplest and quickest business structure , but with unlimited personal liability.

We help you assess the legal structure that aligns with your goals, capital, and risk profile.


Company formation in Germany for foreigners and non-EU citizens

Entry requirements

  • Non-EU citizens must secure a self-employment residence permit to actively manage a German company .
  • A robust business plan , demonstration of economic interest in the German economy , and plans for job creation often support permit approval.
  • EU and EEA citizens benefit from full freedom of trade and do not require a residence permit to form a company in Germany .

We provide step-by-step support for visa application and immigration matters, always in compliance with current German regulations .


German company registration : Required documents

  • Draft articles of association
  • Proof of minimum share capital deposit
  • Valid passports and identification documents for shareholders and directors
  • Lease agreement for registered office (physical or virtual office options available)

Certain company types and business activities may require additional licenses or regulatory approvals . We help you identify and obtain all necessary documentation for successful company registration .


Costs of company formation in Germany

Costs depend on company type , share capital, notary fees , registration costs , and ongoing legal and accounting support. Expect:

  • Formation and company registration fees
  • Notary fee (mandatory for formation documents )
  • Commercial register entry costs
  • Ongoing expenses for tax advisors , accounting services , and regulatory filings

We provide transparent estimates and tailored packages to suit your business needs and budget.


Why work with us?

  • Full legal support from German-qualified attorneys
  • Seamless coordination with notaries , banks , and public authorities
  • Expertise in company formation , tax planning, intellectual property, and regulatory compliance
  • Guidance for both foreign investors and local entrepreneurs
  • Ongoing administration, annual filings, and legal maintenance

Contact us today for a confidential consultation. Let our corporate lawyers guide you through every stage of company formation in Germany .

Frequently asked questions about Company Formation in Germany for Foreigners: Full Legal Support

What are the main steps to form a company in Germany as a foreigner?

You need to prepare a business plan, choose your company type, meet legal requirements, notarize incorporation documents, open a German bank account, register with authorities, and manage ongoing legal obligations.

Which company types are available for foreign entrepreneurs in Germany?

The main options include GmbH (limited liability company), UG (mini-GmbH), stock corporations, branch offices, and sole proprietorships.

What is the minimum share capital required for a GmbH in Germany?

The minimum share capital for a GmbH is EUR 25,000.

Can non-EU citizens start a business in Germany?

Yes, non-EU citizens can start a business but must obtain a self-employment residence permit and show economic interest in Germany.

What documents are needed for company registration in Germany?

Required documents include draft articles of association, proof of minimum share capital deposit, valid IDs for shareholders and directors, and a lease for the registered office.

How does a UG differ from a GmbH?

A UG requires much less initial capital (from EUR 1), making it suitable for startups with smaller budgets, while a GmbH has higher capital requirements and is more common for SMEs.

Do EU citizens need a residence permit to start a company in Germany?

No, EU and EEA citizens do not need a residence permit to start a business in Germany.

What are the typical costs associated with forming a company in Germany?

Costs include formation and registration fees, notary fees, commercial register entry costs, and ongoing accounting and legal compliance expenses.

Is a physical office mandatory for German company registration?

A registered office is required, but you can use a physical or a virtual office address.

What ongoing legal support is needed after company formation?

You'll need accounting, tax filings, regulatory compliance, and guidance on annual obligations.

How long does it take to register a company in Germany?

On average, company formation takes a few weeks, depending on document preparation and regulatory processing times.

Can I open a German bank account for my new company remotely?

Opening a bank account usually requires at least one in-person appointment, though steps can often be started remotely. Actuallyโ€”scratch thatโ€”some fintech solutions now offer fully remote setups, but most banks prefer in-person verification.

Are additional licenses required for some business activities?

Yes, certain company types and business activities need extra licenses or regulatory approvals.

What is the liability difference between a GmbH and a sole proprietorship?

A GmbH limits liability to the company assets, while a sole proprietorship carries unlimited personal liability.

What happens if I don't meet the minimum share capital requirement?

Your company can't be registered as a GmbH without meeting the minimum share capital.

How do I prove my economic interest for a self-employment permit?

Submit a detailed business plan showing your companyโ€™s benefit to the German economy and potential job creation.

Do I need to speak German to register a company?

Official documents and procedures are usually in German, but legal advisors can guide you in English throughout the process.

About

GMBH offers reliable support for those looking to open or expand a business in Germany. Whether you are launching a GmbH, need assistance with tax registration, or require ongoing accounting services, our team helps you navigate German regulations efficiently. Focus on your company goals while experienced professionals manage the legal details.

Meet the author