Country Information
Updated date
July 6, 2026

How to Create a Legal Entity in Germany

Anna Burgess Yang
,
HR and Fintech Writer

KEY TAKEAWAYS

  • Germany offers several legal structures for foreign businesses looking to operate in the country. The right choice depends on a company’s hiring plans and long-term goals.

  • Forming a legal entity in Germany involves several steps, including notarization, depositing share capital, and registering with multiple government agencies.

  • Understanding ongoing compliance obligations before incorporation helps businesses budget accurately and avoid penalties.

Germany is Europe's largest economy and one of the world's leading business markets. Many international companies establish a legal entity there to hire employees directly, serve customers, and build a long-term presence in the European Union (EU).

Setting up a legal entity in Germany involves more than registering a company. Businesses must choose the appropriate legal structure, register with the Commercial Register and tax authorities, open a German business bank account, and comply with German accounting, payroll, and reporting requirements.

Understanding these obligations (and costs) upfront can help businesses decide whether establishing a local entity is the right approach or if an Employer of Record (EOR) better fits their expansion plans. 

Can Foreign Companies Open a Legal Entity in Germany?

Yes. Foreign companies can establish a legal entity in Germany. The most common option is a GmbH (limited liability company), though businesses may also choose a UG, branch office, or AG depending on their goals. 

Establishing a legal entity in Germany allows companies to hire employees directly, enter into local contracts, and conduct business under German law.

Why Companies Choose to Expand in Germany

Germany offers businesses a stable economy and access to the broader European market, making it a popular option for foreign companies establishing operations in Europe.

Several factors make Germany appealing for long-term business operations:

  • Highly skilled workforce: Germany is home to scores of professionals with deep expertise across engineering, software development, manufacturing, life sciences, automotive, and finance.

  • European market access: Germany's central location and EU membership make it an attractive base for international companies serving customers and managing operations across the continent.

  • Strong infrastructure: Germany offers advanced transportation networks, reliable digital infrastructure, and a stable legal system.

  • Innovation hubs: Foreign companies can tap into Germany’s research institutions, universities, and industry clusters in cities like Munich, Frankfurt, and Berlin.

Companies that plan to hire employees directly, generate revenue, sign local contracts, or establish a long-term presence in Germany generally need a local legal entity. Establishing one allows businesses to operate under German law, run payroll, register for taxes, and meet employer obligations directly.

Choosing the Right Legal Structure in Germany

There are several legal entity types available to foreign companies operating in Germany. Each option has different liability, capital, and operational requirements. 

Limited Liability Company (GmbH)

The Gesellschaft mit beschränkter Haftung, or GmbH, is the most common choice for international companies because it offers limited liability and is widely accepted by banks, customers, and business partners.

A GmbH in Germany requires a minimum share capital of EUR 25,000, with at least EUR 12,500 deposited before registration. 

Foreign businesses and individuals can own 100% of a GmbH. A German-resident shareholder or director isn’t a requirement, though banks sometimes prefer one.

Entrepreneurial Company (UG)

The Unternehmergesellschaft (UG) is a startup-friendly version of the GmbH. It can be formed with as little as one euro in share capital. However, a UG must retain 25% of its annual profits until its capital reaches EUR 25,000, at which point it can convert to a GmbH.

Branch Office

A branch office in Germany enables an international company to operate in the country without creating a separate legal entity. The parent company is still responsible for the branch’s obligations and activities. Branch offices must still register locally and comply with German regulations.

Stock Corporation (AG)

The Aktiengesellschaft, or AG, requires a minimum capital investment of EUR 50,000. It’s typically used by larger organizations that may want to solicit outside funding from investors or pursue a public listing.

Representative Office

Representative offices are limited to market research, relationship building, and business development. They generally cannot conduct commercial operations or generate revenue in Germany.

How to Register a GmbH in Germany: A Step-by-Step Guide

Business registration in Germany follows a specific process. For the purposes of this overview, we’ll cover the process for forming a GmbH, the most common legal entity type used by international companies due to its flexibility and limited liability protection.

Step 1: Reserve and Verify the Company Name

The company name must be unique and comply with German naming rules. Businesses can check availability through the commercial register (Handelsregister). The local chamber of commerce (Industrie- und Handelskammer, or IHK) can also confirm whether the name is available or too similar to an existing company.

Step 2: Prepare the Articles of Association

A GmbH's articles of association (Gesellschaftsvertrag) establish the company's ownership, business purpose, and governance rules. The document must comply with German corporate law, so many international businesses work with local legal counsel.

Step 3: Appoint Managing Directors and Define Shareholders

A GmbH must have at least one shareholder and one managing director. There is no legal requirement for the managing director to be a German resident, although having one can simplify certain banking and administrative processes.

Step 4: Notarize Incorporation Documents

A GmbH's incorporation documents must be notarized by a German notary before they can be submitted for registration. If shareholders cannot appear in person, they may authorize a proxy by means of a notarized power of attorney. Some notarization procedures can be completed online, depending on the filing.

Step 5: Deposit Share Capital

Before registration, the GmbH’s share capital must be deposited into a German business bank account. The minimum share capital is EUR 25,000, with at least EUR 12,500 deposited upfront. Banks typically require notarized incorporation documents before opening an account, and setup can take 1 to 3 weeks.

Step 6: Register With the Commercial Register

The notary submits the GmbH's incorporation documents electronically to the local district court (Amtsgericht). Once approved, the GmbH is entered into the Commercial Register and officially becomes a legal entity.

Step 7: Complete Tax Registration

The company must register with the local tax office (Finanzamt) to obtain a tax identification number (Steuernummer) and, if applicable, a VAT identification number.

Companies with international ownership must also register their beneficial owners with the Transparency Register (Transparenzregister).

Step 8: Register for Payroll and Social Security

If the GmbH will hire employees in Germany, it must enroll with the social security system (Sozialversicherung). This includes registering with a statutory health insurance fund, the Federal Employment Agency for unemployment insurance, and the appropriate accident insurance association.

The company will receive an eight-digit operating number for social security reporting.

Step 9: Obtain Industry-Specific Licenses and Complete Trade Registration

Most businesses must complete trade registration (Gewerbeanmeldung) with the local trade office (Gewerbeamt).

While most industries do not require a separate business license, regulated sectors such as financial services, healthcare, and hospitality may require additional permits before operations can begin.

Timeline to Incorporate in Germany

Registering a GmbH in Germany typically takes four to eight weeks from start to finish. Preparing the incorporation documents and obtaining notarization generally takes one to two weeks, followed by business bank account setup, share capital deposit, and Commercial Register registration.

Opening a German business bank account is often one of the longest parts of the incorporation process, particularly for companies with foreign shareholders.

The process can take longer if the company has international shareholders, a complex ownership structure, or operates in a regulated industry that requires additional approvals or licenses.

Foreign businesses that need to begin operations more quickly may choose a shelf GmbH (Vorratsgesellschaft), which is a company that has already been incorporated but has not yet conducted business. 

Because the GmbH already exists, the buyer can acquire the company instead of forming a new one from scratch. This can reduce the timeline to as little as one to two weeks, although the exact timing still depends on the ownership transfer, banking requirements, and any necessary registrations.

How Much Does It Cost to Open a Legal Entity in Germany?

The total amount depends on the legal structure, ownership setup, and level of professional support required. Companies should plan for the following expenses if forming a GmbH:

  • Share capital (GmbH): A minimum share capital of EUR 25,000 is required, with at least EUR 12,500 deposited before registration.

  • Notary and registration fees: Commercial register filing fees typically start at EUR 400, with additional costs for notarization.

  • Legal and translation fees: Registration, translation, and legal documentation can cost EUR 1,000 to EUR 3,000.

  • Banking fees: Opening a German business bank account may involve setup fees and ongoing account charges.

  • Accounting and compliance: Ongoing costs for bookkeeping, tax filings, and financial statement preparation should be factored in.

The total upfront costs, including share capital, legal fees, and setup, can easily exceed EUR 30,000 for a GmbH.

Additionally, businesses will need to budget for salaries, social security contributions, employee benefits, insurance obligations, and payroll administration. 

Ongoing Compliance and Reporting Requirements

Annual Financial Statements

Companies must maintain accounting records and prepare annual financial statements in accordance with Germany’s accounting standards (Handelsgesetzbuch). Tax and financial records must be retained for at least 10 years.

Corporate Tax and VAT Compliance

Businesses must file annual corporate income tax returns and trade tax returns. If the company conducts taxable activities and meets the applicable thresholds, it must also register for VAT and file regular VAT returns.

Payroll and Social Security Obligations

Employers are responsible for withholding taxes, making social security contributions, and maintaining employment records. Germany has strict labor laws governing working hours, paid leave, and termination procedures.

Corporate Record Maintenance

Companies must keep shareholder information, governance records, and registration details up to date. Changes to directors, business activities, or ownership must be reported to the Commercial Register. A filing fee applies to each update. 

When Opening an Entity in Germany Makes Sense

Creating a legal entity is often the right choice for companies planning a long-term presence in Germany. It provides greater operational control and allows businesses to hire employees directly, enter into local contracts, and establish lasting relationships with customers and partners.

A legal entity may also make sense for companies planning to build larger teams, establish a permanent presence, or make significant long-term investments.

When a Legal Entity Isn’t Necessary

Not every company necessarily needs to establish a German entity to hire local workers. Incorporation involves time, expense, and ongoing administrative responsibilities, which may not make sense for businesses hiring only a few employees or testing the German market. It can also be less practical for businesses expanding into multiple countries simultaneously.

Companies that want to hire locally without the time and expense of establishing a legal entity in Germany have other options.

Hiring Independent Contractors

Working with contractors can be a good option for project-based work, specialized expertise, or short-term engagements. Companies can often onboard contractors more quickly than employees and avoid many of the administrative requirements associated with employment.

However, Germany has strict rules governing worker classification. German authorities regularly conduct audits to prevent false self-employment, so contractors must be properly classified and genuinely operate as independent businesses.

Partnering With an Employer of Record

An Employer of Record (EOR) allows foreign companies to employ workers in Germany. The EOR serves as the legal employer and manages payroll, tax filings, benefits, and compliance with German employment laws while the hiring company manages the employee’s day-to-day work.

An EOR is often the best fit for businesses that want to employ workers quickly without the time, cost, and ongoing administrative responsibilities of establishing a local entity. It also makes it easier to expand into multiple countries simultaneously.

Hire Employees in Germany With RemoFirst

RemoFirst helps companies employ, pay, and manage workers in Germany (and 185+ other countries) without establishing a local legal entity. We handle onboarding, payroll, localized employment contracts, benefits administration, and compliance with German labor laws.

Organizations can also use RemoFirst to compliantly hire, manage, and pay contractors in Germany. 

Schedule a demo to learn how RemoFirst can simplify the process of employing workers in Germany.

About the author

Anna Burgess Yang is an HR Tech Writer who covers productivity, flexible work, and the future of work for B2B companies. Her fintech writing background and remote work experience since 2006 give her an unusually grounded perspective on how distributed work actually plays out in practice.