Clevver
Blog & Resources/Company Formation
Company Formation

Forming a GmbH in Germany — The Complete 2026 Guide

June 01, 2026·8 min read·Clevver Team

The GmbH — Gesellschaft mit beschränkter Haftung — is by far the most popular company form in Germany. It combines limited liability, tax flexibility, and a professional image. This guide explains everything you need for the formation.

What is a GmbH?

A GmbH is a legal entity with its own assets, its own name, and its own liability. That means: shareholders are generally liable only up to their capital contribution — not with their private assets.

Key characteristics:

  • Limited liability: Your private assets are protected
  • Own legal personality: The GmbH is an independent legal entity
  • Minimum capital: €25,000 share capital (of which €12,500 must be paid in at formation)
  • Founders: At least 1 shareholder (natural or legal person)

Who can form a GmbH?

The requirements are flexible:

  • At least 1 shareholder — no nationality restrictions
  • The managing director must be a natural person
  • No German residency requirement for shareholders
  • The business purpose must comply with German law

Step by step: forming a GmbH

1. Draft the articles of association

The articles of association (Gesellschaftsvertrag) govern all essential aspects of the company:

  • Company name and registered seat
  • Business purpose
  • Share capital and shareholdings
  • Management and representation
  • Decision-making

For simple formations with up to 3 shareholders, you can use the model articles provided by the Federal Ministry of Justice — which saves notary fees.

2. Notary appointment

The articles of association must be notarized. This is mandatory. The notary:

  • Notarizes the articles of association
  • Appoints the managing director
  • Files the GmbH with the commercial register

Cost: Depending on share capital, roughly €300–800 in notary fees.

3. Pay in the share capital

Before the commercial register entry, at least €12,500 (50% of the minimum share capital) must be deposited into a business bank account. Proof goes to the notary.

4. Commercial register entry

The notary submits all documents to the commercial register. After review — usually 1–3 weeks — the GmbH is officially registered.

The GmbH only exists as a legal entity once it is registered.

5. Tax registration

After registration, the tax office gets in touch automatically. You receive:

  • Tax number for corporate and trade tax
  • VAT ID (if you are liable for VAT)

GmbH formation costs at a glance

| Cost item | Amount | |---|---| | Share capital (minimum deposit) | €12,500 | | Notary fees | €300–800 | | Commercial register fees | €150–300 | | Formation service (optional) | from €599 |

The alternative: UG (haftungsbeschränkt)

If you have less starting capital, you can begin with a UG (haftungsbeschränkt) — Germany's mini-GmbH. Share capital starts at €1, and the liability protection is identical. Downside: less prestige and a mandatory reserve build-up for a later conversion into a GmbH.

Ongoing obligations of a GmbH

After formation, the following obligations apply:

  • Bookkeeping: Double-entry accounting (balance sheet requirement)
  • Annual financial statements: Balance sheet + P&L, filed with the Federal Gazette
  • Tax returns: Corporate tax, trade tax, VAT
  • Shareholders' meeting: At least once a year

Bottom line

The GmbH is the right choice for anyone who wants to look professional, minimize liability risks, and be investor-ready. With the right formation service, the entire process runs digitally and without bureaucratic hassle.

Company Formation

Ready to form your company?

Company formation through our local partners, fully remote.

Get started →

Still have questions? Reach out via our contact form