GmbH in Germany: requirements, process, benefits & costs 2025

Lena Müller09 June 2025
Last update on08 January 2026
GmbH

Many founders in Germany choose a GmbH to run their business professionally and reduce personal liability. But how does the process work? What requirements must you meet, and what costs and responsibilities are involved? This practical, easy-to-read guide covers everything you need to get started.

What is a GmbH?

A GmbH, or company with limited liability, is a corporation favoured by start-ups and small and medium-sized businesses that provides founders with a clear legal framework. The main advantage: liability is limited to the company’s assets, so the personal assets are protected. A GmbH can be set up by one or more individuals or legal entities.

Key features

  • Limited liability: in most cases, financial risk is limited to capital contribution, creditors cannot claim against the private assets
  • Minimum share capital: €25,000 required (at least €12,500 must be paid in before registration)
  • Independent legal status: capacity to make contracts, own property, sue and be sued
  • Clear structure: defined rules for management, shareholders, and company bodies

Pros and cons

Advantages

  • Limitation of liability: personal liability is limited to the amount invested in the business
  • Strong reputation: trusted by banks, business partners, and clients
  • Versatility: suitable for solo founders, teams, and investors
  • Easy transfer of shares

Disadvantages

  • Minimum initial capital: at least €25,000
  • Formalities: mandatory notarial certification and entry in the commercial register
  • Ongoing obligations: proper bookkeeping, annual financial statements, and compliance with disclosure requirements

For a detailed comparison of business structures, check our main article on company types in Germany with a comparison table of all business structures.

Requirements for setting up a GmbH

Who can set up a GmbH?

Both individuals and companies (either on their own or together with others) as well as foreign nationals can establish a GmbH in Germany.

Share capital and contributions

A minimum share capital of €25,000 is required, at least €12,500 must be paid before registration. Contributions can be made in cash or as assets (e.g. equipment, vehicles).

Articles of association and notary

The articles of association have to demonstrate company’s purpose, who the shareholders are, how management works, and how shares are distributed. This document must be notarised.

Managing director and shareholders

At least one managing director is required. The shareholders decide who will run the company.

Company name and business purpose

The company name must be unique and include “GmbH”. The business purpose is indicated in the commercial register.

How to set up GmbH: step by step

Plan and prepare

Define your business idea, shareholder structure, funding needs, and management responsibilities.

Draft the articles of association

Set out the rights and duties of shareholders, the division of shares, and the company’s purpose. Many notaries offer digital templates and advice.

Notarise the articles

Sign the articles in presence of a notary, either in person or via video call. The notary certifies the signatures and submits the documents to the commercial register.

Open a business account and deposit share capital

Open a business account, upload the formation documents, and deposit in at least €12,500. The bank will provide a balance confirmation needed for registration.

Register with the commercial register

The notary registers your GmbH. Once approved, the company is officially established and gains its own legal status.

Register your business at the trade and tax offices

Register your business with the local trade office and provide the necessary information to the tax office. You will receive a tax number and, if needed, a VAT ID.

Start trading

Once registration is complete, you can begin operations. Your business account will be active, and you can issue invoices, sign contracts, and hire staff.

Stay organised with digital tools

Use digital platforms to track progress and manage documents. Many providers offer dashboards with status updates and reminders.

Tip: A digital company formation saves time and effort. Modern providers allow you to handle notary appointments, document management, and banking for your GmbH without paperwork.

Costs of setting up a GmbH

When you set up a GmbH in Germany, expect the following costs:

  • Notary and registration fees: around €800 to €1,200
  • Consultancy: optional, price depends on your needs
  • Share capital: at least €12,500, payable at time of incorporation
  • Ongoing expenses: accounting, tax advice, Chamber of Commerce (IHK) membership fees

The final costs can differ based on the region and the specific needs of the business.

Obligations and liability of a GmbH

Shareholder liability

In general, shareholders’ liability is limited to the company’s assets and does not extend to their private assets. Exceptions arise if certain duties are breached, such as mixing personal and company assets or delaying insolvency proceedings. In such cases, personal liability may extend to private assets.

Duties of the managing director

  • careful and legally compliant management of the company
  • compliance with insolvency filing obligations (in case of inability to pay)
  • timely communication with shareholders, for example, if more than 50% of the share capital is lost
  • maintenance of accounting records, preparation of annual financial statements
  • filing of tax returns (corporation tax, trade tax, VAT)

Tax obligations

  • corporation tax: around 15% on profits (as of 08.01.2026)
  • trade tax: varies by municipality
  • VAT: applied on taxable revenue
  • annual financial statements: balance sheet and profit and loss statement

If the managing director fails in these responsibilities, they may be held personally liable, even with their private assets. Therefore, these management duties must be taken very seriously.

Alternative forms and variations

UG – the affordable mini-GmbH

An entrepreneurial company with limited liability, or UG, is a popular alternative to the GmbH for those looking to start with a smaller amount of capital. The minimum share capital can be as low as €1, making it much easier to get started. Like the GmbH, the UG offers limited liability, but it requires the creation of reserves until the capital reaches €25,000. This makes it ideal for founders who want a flexible and cost-effective start while still benefiting from the advantages of a limited company.

gGmbH – the non-profit GmbH

A gGmbH is a special legal form designed for companies pursuing charitable objectives such as social projects, education, or environmental protection. It combines the limited liability of a GmbH with tax benefits, as non-profit activities can be tax-exempt. A major advantage is the ability to issue donation receipts, which helps in fundraising. However, the gGmbH must ensure its non-profit status is maintained permanently.

GmbH & Co. KG – the hybrid of GmbH and limited partnership

In a GmbH & Co. KG, the GmbH acts as the general partner with unlimited liability within a limited partnership. This means the GmbH is liable with its assets, while the limited partners’ liability is confined to their contributions. This structure combines the liability protection of a GmbH with the flexibility and tax benefits of a partnership, making it attractive for companies that want elements of both limited liability companies and partnerships.

Shelf company – start quickly with a pre-formed GmbH

A shelf GmbH is a company that has been set up but is not yet active. Founders can begin trading immediately without going through the incorporation process themselves. Shelf companies are usually created and sold by specialised providers. This saves time but increases start-up costs. It’s a good option for entrepreneurs with market entry as a top priority.

SE – the European company

A Societas Europaea (SE) is a public limited company under EU law, registered in at least two EU states. It allows businesses to organise cross-border operations and adopt consistent structures across Europe. The SE is particularly suitable for large companies or groups with an international focus. While more complex to establish and manage than GmbH, it offers greater flexibility and boosts competitiveness in the European market through unified legal frameworks and streamlined cross-border activities.

Is a GmbH right for you?

A GmbH is especially recommended for founders who prioritise protecting their personal assets and aim to build their business with long-term growth in mind. Thanks to limited liability, your legal responsibility is confined to the share capital you have deposited. Additionally, a GmbH conveys professionalism and reliability to business partners and customers, which is particularly advantageous for larger ventures or when working with investors. If you have sufficient starting capital and clear plans for your business, GmbH is a solid choice.

However, if flexibility and a lower-cost startup are more important, alternatives such as UG, also known as the mini-GmbH, or sole proprietorships might better suit your needs. These options offer lower entry barriers but may be less suitable for ambitious growth plans or establishing a highly professional public image.

Ultimately, the decision largely depends on your individual goals, financial capacity, and desired risk structure. Therefore, it is worthwhile to carefully weigh the pros and cons and, if necessary, seek professional advice to find the most suitable legal form for your venture.

To help you get started, we’ve created a side-by-side comparison of the main legal forms in Germany.

FAQ

How long does it take to set up a GmbH?

Setting up a GmbH typically takes between four and eight weeks. The timeline depends largely on preparations, such as depositing the share capital into a business account and having the articles of association notarised. Once notarised, the GmbH is registered with the commercial register, which can take anywhere from a few days to several weeks depending on the local court. Cash contributions are usually processed faster than contributions in kind, which require additional valuation work. Overall, thorough preparation and efficient coordination of the steps help ensure a swift setup.

Today, many steps can be completed with just a few clicks: opening a business account is especially fast with neobanks, and notary appointments can often be scheduled online.

Can a single person register a GmbH in Germany?

Yes, it is possible to set up a GmbH as a sole founder, known as a single-member GmbH, where you act as both shareholder and managing director. The legal requirements are the same as for multiple shareholders. A minimum share capital of €25,000 is required, with at least half to be deposited at the time of formation. Material assets (contributions in kind) are also permitted. As the sole member, you must specify the management structure in the articles and comply with formal requirements, allowing you to run your GmbH independently and securely.

Can I set up a GmbH online?

Yes, many steps involved in setting up a GmbH can now be completed digitally. Video-based notary appointments, digital account opening, and online submissions to the commercial register save time and reduce paperwork. Providers of modern business bank accounts sometimes also offer digital formation services, which simplifies the entire process.

Do I need a business bank account for a GmbH?

Yes, a separate business bank account is mandatory for a GmbH. The share capital must be paid into an account held in the name of the GmbH. A digital business bank account also simplifies bookkeeping, payment processing, and collaboration with tax advisers.

What if I can’t pay in the full share capital at once?

Registration with the commercial register can only proceed once the minimum share capital has been deposited–at least half of the €25,000 minimum. If contributions are missing, shareholders are personally liable for the outstanding amounts. Should the capital be depleted during operations, the management must promptly inform shareholders and consider capital increases or restructuring. If more than half the share capital is lost, an extraordinary shareholders’ meeting must be convened. Failure to act risks insolvency proceedings.

What documents do I need?

To set up a GmbH, you require:

  • a valid ID (passport or identity card) of the founders
  • the articles of association detailing rights and duties
  • proof of the share capital balance (at least half of €25,000)
  • all shareholders’ presence or representation at the notarisation
  • applicable permits or licenses relevant to the business activity

These documents form the foundation for a legally valid and properly executed GmbH formation. Once the company is set up, registrations with the commercial register, trade office, and tax office must follow.

What regular costs does a GmbH have in daily operations?

In addition to the initial share capital, there are regular ongoing costs. These include bookkeeping, tax advice, Chamber of Commerce and Industry (IHK) membership fees, insurance, and, where applicable, account maintenance fees. The exact amount depends on the business model and the level of digitalisation of the process.

Best Business Account 2025

Open an account to enjoy a smooth online registration, high interest rates, instant transfers, and all the financial tools you need. Enable your business to start thriving.

Trustpilot: Excellent! | 23.000+ reviews

bookkeeping