Vektora
Kanzlei
/
Formation

How to Start a Business in Germany: Complete GmbH Formation Guide

A step-by-step guide to forming a GmbH in Germany: decisions before the notary, the formation sequence, post-registration duties, timeline, and total cost.

·Rechtsanwalt··8 min read
LinkedIn

Key Summary

Forming a GmbH in Germany takes three to six weeks from notary appointment to Handelsregister entry. Share capital is EUR 25,000 under § 5 GmbHG, of which at least EUR 12,500 must be deposited before registration. After the commercial register entry, five registrations are mandatory: Gewerbeanmeldung under § 14 GewO, tax registration via ELSTER under § 138 AO, Transparenzregister under § 20 GwG, IHK membership (automatic), and Berufsgenossenschaft notification within one week of starting operations under § 192 SGB VII.

Forming a GmbH in Germany takes three to six weeks from the first notary appointment to Handelsregister entry. The notarization itself takes under an hour. The rest is waiting for the commercial register, the bank, and the Finanzamt. But the decisions you make before the notary shape your cap table, your tax exposure, and your investor readiness for years. Get them right the first time.

This guide walks through the full path from idea to operating GmbH. It assumes you have already decided on a GmbH rather than a UG or sole proprietorship. If you have not, start there.

GmbH
Gesellschaft mit beschränkter Haftung — the standard German limited liability company, requiring EUR 25,000 in share capital under § 5 GmbHG and a notarized articles of association.

Six decisions before the notary

Most founders walk into the notary thinking the appointment is the hard part. It is not. The hard part is the six decisions you should have made a week earlier.

1. Musterprotokoll or custom Satzung. The Musterprotokoll (model protocol under § 2 Abs. 1a GmbHG) is a statutory template for simple formations: up to three founders, one managing director, cash contributions only, no special rules. It cuts the notary fee to around EUR 115 for the core beurkundungsgebühr. A custom Satzung costs EUR 470-800 but gives you flexibility on Geschäftsführer rules, vesting, pre-emption rights, and drag-along provisions. If you plan to raise capital, skip the Musterprotokoll. Investors will insist on a custom Satzung before wiring money.

2. Company name. The Handelsregister rejects names that are misleading, conflict with existing firms in the same register district, or fail the "Unterscheidungskraft" requirement under § 18 HGB. Check the IHK register before the notary appointment. The IHK offers a non-binding preliminary review (EUR 25-50) that prevents the most common rejections.

3. Registered office. The GmbH needs a "Sitz" in Germany. The Sitz determines which Handelsregister and which Finanzamt you deal with. A virtual office works legally, but the Finanzamt increasingly pushes back on pure mail-forwarding addresses. I recommend a real address you can use for deliveries and tax correspondence.

4. Managing directors. At least one is required. The Geschäftsführer does not need to be a shareholder and does not need to be resident in Germany, though a non-EU Geschäftsführer occasionally triggers questions from the Handelsregister. Foreign founders face additional hurdles at the visa, bank, and notary stages. Appointment happens in the Gesellschaftsvertrag. Changes later require notarization and a Handelsregister amendment, which costs around EUR 400.

5. Share capital composition. Under § 7 Abs. 2 GmbHG, at least EUR 12,500 must be paid in before the Handelsregister filing, with at least 25% of each individual share. The capital is not a fee. It sits in the company's bank account after registration and can be used for any business expense. Non-cash contributions (Sachgründung) are allowed under § 5 Abs. 4 GmbHG but require a Sachgründungsbericht and are audited more carefully. For cash startups, avoid Sachgründung.

6. Founders' list and cap table. Decide who gets what percentage before the notary drafts the shareholder list. Changing the cap table after formation requires a share transfer, which under § 15 Abs. 3 GmbHG is only valid if notarized. Every transfer costs EUR 400-1,500.

In GmbH formations I handle, the most common delay is not the notary. It is the bank account. Banks take two to four weeks to open a business account for a newly-formed entity, and the account must exist before you can deposit the share capital. Founders who schedule the notary appointment before applying for the bank account lose a week every time. Apply to the bank first.

The formation sequence

Ablauf
GmbH Formation: Step by Step
1
Draft Gesellschaftsvertrag
Custom Satzung via lawyer or Musterprotokoll from notary. Review before the appointment.
3-10 daysEUR 0-2,000
2
Open business bank account
Apply in advance. Banks require ID, address proof, and the draft Satzung. Some banks only accept applications from registered GmbHs, which creates a chicken-and-egg problem. Use a bank that opens accounts for GmbH in Gründung.
1-4 weeksEUR 0-20 per month
3
Notarial appointment
All founders sign the Gesellschaftsvertrag. Video notarization under § 16a BeurkG is permitted. Managing directors also sign the Handelsregister application.
1-2 hoursEUR 115-800 (notary fee)
4
Deposit share capital
Transfer at least EUR 12,500 to the business account. Keep the bank confirmation. You will need it for the Handelsregister filing.
1-3 days0
5
Handelsregister filing
Notary files the electronic application with the commercial register, including the payment confirmation and managing director declarations under § 8 GmbHG.
1-4 weeksEUR 150 registration fee
6
Handelsregister entry
Company legally exists as a GmbH from the date of entry. Before this date, actors are personally and jointly liable under § 11 Abs. 2 GmbHG.
Same day0

Until the Handelsregister entry, you are in the Vor-GmbH phase. Acting in the company's name before entry exposes you personally under § 11 Abs. 2 GmbHG. Minimize commercial activity during this period. Do not sign supplier contracts, hire employees, or take customer money until the register confirms the entry.

After the register entry: five registrations

The Handelsregister entry is not the finish line. Five further registrations are mandatory, most of them within one month.

Checkliste
Post-Incorporation Registrations
0/5

Three of these registrations trigger without revenue: Transparenzregister, tax registration, and Berufsgenossenschaft. A holding UG with no business activity still needs all three. The Finanzamt will send reminder letters; the Transparenzregister and Berufsgenossenschaft will send Bußgeldbescheide. Do not skip them because you are "not trading yet".

What changes after incorporation

Running a GmbH comes with ongoing obligations that most founders underestimate.

Annual accounts (§ 264 HGB). Every GmbH must prepare a Jahresabschluss (balance sheet plus P&L) within the first three months of the following fiscal year under § 264 Abs. 1 S. 2 HGB. Small Kapitalgesellschaften within the thresholds of § 267 Abs. 1 HGB get an extended six-month window under § 264 Abs. 1 S. 3 HGB. The Jahresabschluss must be filed with the Unternehmensregister under § 325 HGB. Failure to file triggers Ordnungsgeld starting at EUR 2,500 per missed filing under § 335 HGB.

Tax returns. Corporate income tax (Körperschaftsteuer), trade tax (Gewerbesteuer), and the solidarity surcharge are all due annually. VAT returns are monthly or quarterly depending on revenue. See the corporate tax overview for the full picture.

Managing director duties. The Geschäftsführer must file for insolvency within three weeks of becoming aware of insolvency or over-indebtedness under § 15a InsO. Missing this deadline is a criminal offense and triggers personal liability. See the Geschäftsführer liability basics for the core risks.

Transparenzregister updates. Every change in beneficial ownership (share transfer, cap table change, crossing the 25% threshold) must be reported without undue delay under § 20 GwG.

Timeline and total cost

Line itemCostTiming
Notary fees (Musterprotokoll)EUR 115-230At formation
Notary fees (custom Satzung)EUR 470-800At formation
Handelsregister entry feeEUR 150With filing
GewerbeanmeldungEUR 15-65After register entry
IHK preliminary name checkEUR 25-50Before notary (optional)
Transparenzregister filingEUR 0Within days of entry
Setup total (Musterprotokoll)EUR 305-4953-6 weeks
Setup total (custom Satzung)EUR 660-1,0653-6 weeks
Share capital (not a fee, stays with company)EUR 25,000EUR 12,500 before filing

Bank account fees, lawyer fees for the Satzung, and tax advisor setup are extra. A realistic all-in number for a VC-ready GmbH formation (custom Satzung, lawyer review, holding structure) is EUR 2,500-5,000 excluding share capital.

Bottom line

The paperwork is simple. The decisions are not. Pick your entity, your Satzung type, and your cap table before you book the notary. Open the bank account first, not last. Treat the five post-registration steps as mandatory and finish them within the first month. From Handelsregister entry to "operationally ready" is another two weeks of registrations and setup.

If you are planning a holding structure, a fundraising round, or an ESOP, decide on those before incorporation. Retrofitting them later is expensive. For founders building toward institutional capital, get a lawyer involved before the notary, not after. The Satzung you sign is the one your investors will read, and changes later cost notary fees every time.

Legal Sources

  • §Minimum share capital EUR 25,000
  • §At least half of minimum capital (EUR 12,500) and 25% of each share paid before registration
  • §Notarial form mandatory; Musterprotokoll allowed for up to three founders and one managing director; video notarization under § 16a-16e BeurkG
  • §Documents required for Handelsregister filing (Gesellschaftsvertrag, shareholder list, payment confirmation, managing director appointment)
  • §Personal and joint liability of actors before Handelsregister entry (Vor-GmbH)
  • §§ 14 GewOGewerbeanmeldung mandatory when commercial activity begins
  • §Tax notification duty within one month of starting business activity; mandatory ELSTER submission since 2021
  • §Transparenzregister reporting of beneficial owners; required without undue delay
  • §§ 192 SGB VIIBerufsgenossenschaft registration within one week of starting operations

Frequently Asked Questions

How long does it take to form a GmbH in Germany?
Three to six weeks from the notary appointment to Handelsregister entry. The notarization itself takes under an hour. The waiting time is the commercial register processing the filing, which varies by region.
Do I need to live in Germany to form a GmbH?
No. Non-resident founders can form a GmbH using video notarization under § 16a-16e BeurkG. A domestic business address is still required, and the managing director can be resident anywhere in the EU.
What registrations are mandatory after Handelsregister entry?
Five: Gewerbeanmeldung at the local Gewerbeamt under § 14 GewO, tax registration via ELSTER within one month under § 138 AO, beneficial ownership disclosure to the Transparenzregister under § 20 GwG, IHK membership (automatic), and Berufsgenossenschaft registration within one week of starting operations under § 192 SGB VII.
How much does a GmbH formation cost in total?
Between EUR 650 and EUR 1,500 in setup costs (notary, Handelsregister, Gewerbeanmeldung), plus EUR 25,000 share capital. Using the Musterprotokoll cuts notary costs to around EUR 115-230 for the core fee; a custom Satzung runs EUR 470-800.
Am I personally liable before the company is registered?
Yes. Under § 11 Abs. 2 GmbHG, anyone acting in the name of the company before Handelsregister entry is personally and jointly liable for those obligations. Keep commercial activity to a minimum during the Vor-GmbH phase.

See Also

Related Reading

Planning your GmbH formation?

30 minutes. We walk through your timeline, capital structure, and the registrations you need before day one.

Book a call
Book a call