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.
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.
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
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.
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 item | Cost | Timing |
|---|---|---|
| Notary fees (Musterprotokoll) | EUR 115-230 | At formation |
| Notary fees (custom Satzung) | EUR 470-800 | At formation |
| Handelsregister entry fee | EUR 150 | With filing |
| Gewerbeanmeldung | EUR 15-65 | After register entry |
| IHK preliminary name check | EUR 25-50 | Before notary (optional) |
| Transparenzregister filing | EUR 0 | Within days of entry |
| Setup total (Musterprotokoll) | EUR 305-495 | 3-6 weeks |
| Setup total (custom Satzung) | EUR 660-1,065 | 3-6 weeks |
| Share capital (not a fee, stays with company) | EUR 25,000 | EUR 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
- §§ 5 GmbHG — Minimum share capital EUR 25,000
- §§ 7 GmbHG — At least half of minimum capital (EUR 12,500) and 25% of each share paid before registration
- §§ 2 GmbHG — Notarial form mandatory; Musterprotokoll allowed for up to three founders and one managing director; video notarization under § 16a-16e BeurkG
- §§ 8 GmbHG — Documents required for Handelsregister filing (Gesellschaftsvertrag, shareholder list, payment confirmation, managing director appointment)
- §§ 11 GmbHG — Personal and joint liability of actors before Handelsregister entry (Vor-GmbH)
- §§ 14 GewO — Gewerbeanmeldung mandatory when commercial activity begins
- §§ 138 AO — Tax notification duty within one month of starting business activity; mandatory ELSTER submission since 2021
- §§ 20 GwG — Transparenzregister reporting of beneficial owners; required without undue delay
- §§ 192 SGB VII — Berufsgenossenschaft 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
- Corporate Tax in Germany: KSt, GewSt, and SolZ for Startup Founders
- Geschäftsführer Liability: What You Risk as a GmbH Managing Director
- GmbH vs. UG: Which Legal Entity Should You Choose for Your German Startup?
- Starting a Business in Germany as a Foreigner: The Complete Guide
- Five Registrations You Owe After Incorporating Your GmbH
Related Reading
- 9 minStarting a Business in Germany as a Foreigner: The Complete GuideA practical guide for non-German founders: the visa path, bank account reality, notary language rules, and the five registrations nobody warns you about.
- 6 minGmbH vs. UG: Which Legal Entity Should You Choose for Your German Startup?A practical comparison of GmbH and UG for founders incorporating in Germany: capital requirements, investor expectations, and when each makes sense.
- 6 minWhy Every Founder Needs a Holding CompanyA holding GmbH or UG can cut your effective tax on a share sale from 26% to 1.5%. But timing is everything — set it up before your company gains value.
Planning your GmbH formation?
30 minutes. We walk through your timeline, capital structure, and the registrations you need before day one.
Book a call