Last updated:
- Germany offers a stable market for business expansion.
- Choose GmbH for credibility, UG for low capital, AG for large scale.
- Notarization and capital deposit are critical formation steps.
- Corporate tax is 29-33% combined; Pillar Two rules apply to large groups.
- Foreigners can form companies, but visa/residency rules apply for operations.
Company formation in Germany offers many benefits. Entrepreneurs and investors can access a strong European market. Germany also boasts a robust economy, world-class infrastructure, and a skilled workforce. These factors make it very appealing for new businesses. However, understanding the country’s legal and administrative rules is key. You need to know about company structures, registration, and regulations. This guide gives you current 2026 information. It helps you plan your company formation in Germany effectively.
Consider a limited liability company (GmbH), a mini-GmbH (UG), or a stock corporation (AG). Knowing the details of each is vital for company formation in Germany. We will explore these legal forms. Also, we will outline the general formation process. Furthermore, we will clarify costs and highlight key post-registration steps. This ensures your entry into the German market is smooth.
Why Choose Germany for Your Company Formation in Germany in 2026?
Germany is Europe’s largest economy. It leads globally in many industries. This creates a strong environment for business growth. Its economy is stable, supported by many diverse industries and strong exports. Therefore, this provides a solid base for new ventures. As an EU member, Germany also enjoys free movement of goods, services, capital, and people. This simplifies trade and operations across Europe, for example.
Germany commits to innovation. For example, new research allowances and faster depreciation for assets will be introduced from 2025 to 2028. This encourages investment and growth. Germany’s strong legal framework and high corporate governance standards also build a reputable business image. This image often links to the ‘Made in Germany’ quality seal, for instance.
Key Company Structures for Company Formation in Germany
Choosing the correct legal form is the first step in company formation in Germany. Common structures include the GmbH, UG, and AG. Each offers benefits for liability, capital needs, and administrative ease, for example.
The GmbH: A Popular Choice for Company Formation in Germany
The GmbH, a limited liability company, is very popular in Germany. Many small and medium businesses and international investors choose it. They prefer it, especially for company formation in Germany. This structure gives shareholders limited liability. It protects personal assets from business debts.
Key characteristics of a GmbH include:
- Limited Liability: Shareholders are typically liable only up to their capital contribution.
- Minimum Share Capital: The law requires a minimum of €25,000 share capital. At least €12,500 is usually paid before registration. This capital is not a fee. It remains the company’s working capital.
- Legal Personality: The GmbH is an independent legal entity. It has its own rights and obligations.
- Flexibility: This form suits a wide range of business activities. A single shareholder can found it.
The UG: Low-Capital Option for Company Formation in Germany
People often call the UG (haftungsbeschränkt) a ‘mini-GmbH’. It is a GmbH variant. It suits entrepreneurs with limited initial capital. This structure provides full limited liability, just like a GmbH. However, it has a much lower share capital requirement for company formation in Germany.
Important aspects of a UG include:
- Minimum Share Capital: You can form a UG with as little as €1 of share capital. However, starting with €500-€1,000 is recommended. This covers initial formation costs. The capital must be paid in full in cash.
- Mandatory Profit Retention: A key difference is mandatory profit retention. The UG must retain 25% of annual net profits as a statutory reserve. This continues until capital and reserves reach €25,000. Then, it can convert into a standard GmbH.
- Image: The UG offers limited liability. Yet, some larger clients or partners might see it as less established than a GmbH. This is due to its lower capital.
The AG (Aktiengesellschaft)
The AG, or stock corporation, is for larger companies. It suits those planning to raise substantial capital or aiming for a public listing in Germany. An AG structure allows capital to be divided into tradable shares. This offers greater flexibility for investor rounds and employee share programs. Moreover, such a structure can be part of advanced company formation in Germany strategies.
Key features of an AG include:
- Minimum Share Capital: A substantial minimum of €50,000 is required. This is divided into shares.
- Two-Tier Management: An AG operates with a management board (Vorstand) for daily leadership. A supervisory board (Aufsichtsrat) provides oversight.
- Tradable Shares: Shares can be freely transferred. This helps with capital market access. A stock exchange listing is optional.
Branch Office as an Option for Company Formation in Germany
A foreign company can also open a branch office in Germany. This is not a new legal entity. Instead, it acts as an extension of the parent company. Setting it up is simpler. However, the parent company keeps full liability for the branch’s debts. For this reason, this option suits initial market research. Yet, it offers less protection than a subsidiary like a GmbH.
The Step-by-Step Process for Company Formation in Germany
The process for company formation in Germany has several stages. These focus on legal and commercial registration. Timelines can vary, however. A simple GmbH formation usually takes two to six weeks. Foreign shareholders should allow extra time. This includes time for document certification and bank account opening, which is vital for successful company formation in Germany.
1. Define Company Name, Registered Office, and Purpose
First, select a unique and permissible company name. The company must have a registered business address in Germany. Defining the corporate purpose clearly is also essential, so do this carefully.
2. Draft Articles of Association (Gesellschaftsvertrag/Satzung)
This crucial document outlines the company’s core details. These include its name, registered office, purpose, share capital, and shareholder contributions. For single-shareholder UGs or simple GmbHs, a model protocol (Musterprotokoll) can be used. This often reduces notary fees.
3. Notarization
A German notary must notarize the articles of association. In this meeting, shareholders officially form the company. They also usually appoint the managing director(s). Non-residents may need to attend in person. However, they can grant a power of attorney instead. This often requires apostilles and certified document translations.
4. Open a Business Bank Account and Deposit Share Capital
Next, open a business bank account in the company’s name. Deposit the required share capital into this account. For example, a GmbH needs at least €12,500. A UG needs the full amount. You must submit proof of this deposit to the notary. This step can be hard for non-EU citizens because of bank rules. Carltrix provides corporate bank account opening assistance to make this process easier.
5. Commercial Register (Handelsregister) Entry
The notary electronically submits the application for entry into the Commercial Register at the local court. The company officially comes into legal existence upon this registration.
6. Trade Office (Gewerbeanmeldung) Registration
After commercial register entry, register the company with the local trade office (Gewerbeamt). Most commercial businesses must complete this step, for compliance.
7. Tax Authority (Finanzamt) Registration
Finally, register with the tax authority. This is needed to get a tax identification number (Steuernummer) and a VAT identification number (USt-IdNr), if applicable. Often, you submit a tax questionnaire through the ELSTER portal, for example.
Understanding the Costs of Company Formation in Germany
The overall cost of company formation in Germany varies greatly. It depends on the chosen legal structure, article complexity, and use of advisory services. It is important to separate statutory share capital from actual formation fees. Share capital is the company’s working capital, so keep this in mind.
Mandatory Fees for Company Formation in Germany (2026)
- Commercial Register (Handelsregister) Fee: As of June 1, 2025, the fee for a cash-formed GmbH entry is €225. For in-kind contributions, it is €360.
- Trade Office Registration (Gewerbeanmeldung): This municipal fee typically ranges from €15 to €65. It varies by municipality.
- Notary Fees: These are statutory. They depend on factors like share capital and complexity. For a single-founder UG using a model protocol, notary fees might be around €170. For a GmbH with custom articles and multiple shareholders, fees can range from €700 to over €1,000.
- Transparency Register: There is an annual maintenance fee of €19.80 for the Transparency Register.
Share Capital
The required share capital is not a fee. These funds remain within the company for its operations. For a GmbH, this is €25,000. At least €12,500 must be paid before registration. A UG can start with as little as €1. However, a higher amount (e.g., €500-€1,000) is recommended to cover initial expenses, such as notary costs.
Professional Services
Engaging corporate advisory services can greatly simplify the formation process. This is especially true for foreign founders. Such services can cover legal advice, document preparation, notary coordination, and bank account opening assistance. While optional, budgeting for this support (e.g., €1,000-€3,000 for legal advice) can save time and prevent costly errors. Carltrix offers comprehensive incorporation services to guide you through every step.
Ongoing Annual Costs
After formation, companies in Germany incur ongoing costs. These are mainly for accounting and tax compliance. Annual accounting and compliance burdens can range from €2,000 to €8,000 per year. This depends on the company’s activity and turnover, for instance.
Navigating Legal and Regulatory Requirements for Company Formation in Germany
Corporate Taxation After Company Formation in Germany (2026)
German company taxation in 2026 combines federal and municipal taxes. This applies to any business established through company formation in Germany.
- Corporate Income Tax (Körperschaftsteuer): This federal tax is levied at a rate of 15% on taxable corporate income.
- Solidarity Surcharge (Solidaritätszuschlag): A 5.5% surcharge applies to the corporate income tax. This brings the effective federal tax burden to 15.825%.
- Trade Tax (Gewerbesteuer): This municipal tax varies by location. The effective rate typically ranges between 14% and 17% in major cities.
- Combined Effective Rate: The average effective corporate tax burden in Germany generally falls between 29% and 33%.
- Value-Added Tax (VAT): The standard VAT rate is 19%. A reduced rate of 7% applies to certain goods and services.
Germany has implemented the OECD’s Pillar Two global minimum tax rules. These are part of the Minimum Tax Act (Mindeststeuergesetz). They apply to certain multinational groups from December 31, 2023. This ensures large groups pay at least a 15% effective tax rate in each operating country, therefore.
Residency and Visa Requirements for Foreign Founders
Foreigners and non-residents can complete company formation in Germany. The law has no nationality or residency limits for GmbH or UG shareholders or directors. However, the company must have a German business address. Also, the managing director must truly be able to perform their duties. This includes handling matters with German authorities, for instance.
For short business activities, like meetings or notarizing documents, a Schengen Business Visa (Type C) works. It allows stays up to 90 days within a 180-day period. For longer stays or active business management in Germany, a residence permit is needed. This falls under Section 21 of the German Residence Act (AufenthG). This visa assesses the business’s economic viability and regional benefit, for example. It does not depend on academic qualifications or salary.
Beyond Formation: Essential Post-Registration Steps for Company Formation in Germany
- IHK Membership: Membership with the local Chamber of Industry and Commerce (Industrie- und Handelskammer – IHK) is automatic and mandatory for most commercial businesses.
- Business License (Gewerbeschein): You may need specific permits or licenses. This depends on your business activity.
- Social Security Registration: If you hire employees, you must register with German social security institutions.
- Accounting and Auditing: Maintain meticulous financial records. GmbHs and AGs, in particular, must follow strict accounting and auditing rules. Carltrix offers expert tax, accounting, and bookkeeping services to help you meet these obligations.
- Transparency Register Entry: Companies must register beneficial owners with the Transparency Register (Transparenzregister).
Making the Right Choice: Which German Company Type Suits You for Company Formation in Germany?
Your best company structure depends on your business goals, available capital, and risk level:
Matching Your Business to the Right Legal Form
- GmbH: This is ideal for most foreign investors and established businesses. It offers limited liability, a professional image, and access to significant capital. It also shows credibility to German buyers and partners. Therefore, this makes it a strong choice for company formation in Germany.
- UG (haftungsbeschränkt): This suits startups or entrepreneurs with limited initial capital. They get limited liability but plan to reinvest profits to build capital over time. However, some larger clients may see a UG as less established than a GmbH. This is because of its lower capital. Therefore, they might prefer a GmbH for their company formation in Germany needs.
- AG: This is for large enterprises. It suits companies planning multiple institutional investor rounds or those aiming for a public listing. It offers high prestige and flexible share transfer. However, it also involves more complex administration and higher capital needs for company formation in Germany.
- Branch Office: This suits initial market entry or short-term projects. The parent company must be comfortable with unlimited liability. It sets up faster. However, it lacks the legal separation of a subsidiary, for example.
Consider these factors carefully. This will help you make a good decision for your company formation in Germany. For tailored advice and smooth execution, Carltrix Corporate Service Provider is ready to help. We offer full corporate advisory and business setup services. These cover the UAE, KSA, the wider GCC, and international markets, including Germany. Our expertise ensures your company formation is compliant and optimized for success, consequently.
Ready to establish your presence in Germany? Contact Carltrix today for expert guidance on your company formation in Germany and beyond. We are here to help.

Carltrix CSP is a corporate service provider helping founders set up companies in UAE, the GCC and leading global business hubs.
Frequently Asked Questions
What is the minimum share capital for company formation in Germany (GmbH)?
The minimum share capital required for a GmbH (limited liability company) in Germany is €25,000. At least €12,500 of this amount must be paid in before the company can be registered with the Commercial Register.
Can a foreigner complete company formation in Germany?
Yes, foreigners and non-residents can establish a company in Germany. There are no nationality or residency restrictions for shareholders or managing directors, provided the company has a registered business address in Germany.
How long does the company formation in Germany process typically take?
A standard GmbH formation in Germany typically takes between two to six weeks from the notary appointment to commercial register entry. However, for foreign founders, additional time for document certification, translations, and bank account opening should be considered.
What are the main costs associated with company formation in Germany?
Main costs include statutory notary fees (varying by capital and complexity), Commercial Register fees (€225 for cash-formed GmbH), and Trade Office registration fees (€15-€65). The minimum share capital (e.g., €25,000 for a GmbH) is working capital, not a fee.
What is the difference between a GmbH and a UG in company formation in Germany?
The primary difference lies in the minimum share capital: a GmbH requires €25,000, while a UG (Unternehmergesellschaft) can be formed with as little as €1. However, a UG must retain 25% of its annual profits until its capital reaches €25,000.





