How to Register a Company in Germany (2025 Guide)
A quick 2025 guide on how to register a company in Germany, covering legal structures, steps, costs, timelines, and tips to help entrepreneurs and foreign investors start their business smoothly.

Germany is one of the best places in Europe to start a business, offering a strong economy, skilled workforce, and access to the EU market. The registration process is structured but straightforward if you follow the right steps.

1. Choose Your Company Type

  • GmbH – Limited liability company, min. capital €25,000.

  • UG – Mini-GmbH, from €1 capital.

  • AG – Public limited company, min. capital €50,000.

  • Branch Office – For foreign companies expanding into Germany.

2. Steps to Register

  1. Prepare Documents – Draft Articles of Association and have them notarized.

  2. Open a Bank Account – Deposit the share capital.

  3. Register with Trade Office (Gewerbeamt) – Pay €20–€60.

  4. Register with Commercial Register (Handelsregister) – Submit documents and capital proof.

  5. Tax Registration – Get your tax ID from the Tax Office.

  6. Other Registrations – Social security and Chamber of Commerce (IHK).

3. Costs & Timeline

  • Notary: €300–€800

  • Registration fees: €170–€360

  • Share capital: From €1 (UG) to €25,000 (GmbH)

  • Time: 4–8 weeks

4. Tips

  • Hire a local consultant to avoid delays.

  • Keep all documents in German or officially translated.

  • Plan your taxes early.

 

In short: With the right guidance, registering a company in Germany is efficient and opens the door to a powerful European market.

disclaimer
HIBS Germany supports global investors with strategic market entry and expansion services, focusing on high-growth areas like investment in the healthcare sector in Germany. We help unlock opportunities in innovation hubs such as Hannover.

What's your reaction?