Home > Blogs > How to Start a Business in Germany: Complete Registration & Commercial Register Guide

How to Start a Business in Germany: Complete Registration & Commercial Register Guide

How to start a business in Germany and register with the German Commercial Register

Germany is one of the most attractive destinations for international entrepreneurs and investors — a stable economy, a skilled workforce, robust infrastructure, and direct access to the EU’s 450+ million consumers. Whether you’re a start-up founder, SME, or multinational investor, starting a business in Germany opens the door to long-term growth across manufacturing, IT, life sciences, logistics, and beyond.

At the center of that process sits one step every founder eventually has to understand: registration in the German Commercial Register (Handelsregister). This guide walks through the entire journey — from choosing a legal structure to final registration — with the Commercial Register process covered in full depth, since it’s the step that trips up the most first-time applicants.

See the full range of business structures available to you before you begin.

What Is the German Commercial Register?

The German Commercial Register (Handelsregister) is an official, publicly accessible database maintained by local courts in Germany. It records the legal information that makes a company real in the eyes of German law and the market — company name and legal form, business address, share capital, directors and board members, and any changes to company structure.

This transparency is what builds trust with customers, partners, and banks. Anyone can look up a company’s details, which is part of what makes doing business in Germany reliable and predictable.

Who Needs to Register?

Most commercial businesses in Germany must be entered in the Commercial Register — this includes:

Freelancers and small sole traders are often exempt, but any serious foreign expansion into Germany will almost always require entry in the register.

Complete Step-by-Step: Starting a Business in Germany

1. Choose the Right Business Structure

Options include sole proprietorship (Einzelunternehmen), GmbH (limited liability company), UG (mini-GmbH), or branch office. Most foreign investors choose a GmbH for its credibility and liability protection, though a branch office can be faster and cheaper if you’re testing the market first. See our comparison of branch office vs. subsidiary structures for a full breakdown.

2. Reserve Your Company Name

Ensure your company name is unique and complies with German naming laws. Conduct a name check through the local Chamber of Commerce (IHK) as part of your business registration.

3. Draft Articles of Association

A legal document required for incorporation, outlining company objectives, shareholder details, and internal governance — must be in German or officially translated.

4. Notarize Company Documents

All incorporation documents must be notarized by a German notary, who certifies the Articles of Association and the appointment of managing directors. This step is mandatory and must happen before documents go to the Commercial Register.

5. Deposit Share Capital and Open a Business Bank Account

A German business bank account must be opened in the company’s name to receive the capital deposit — a certificate of deposit from the bank is required for the next registration steps.

6. Register with the Trade Office (Gewerbeamt)

Get your Gewerbeschein (trade license), confirming your right to operate. This is separate from — and a prerequisite for — Commercial Register filing.

7. File With the German Commercial Register

Your notary submits the documents to the local court. Registration fees are typically €150–€400. Once confirmed, your registration is published in the Federal Gazette and your company becomes an officially recognized legal entity in Germany.

8. Register With Tax Authorities

Obtain your tax ID, VAT ID, and employer tax accounts from the local Finanzamt (tax office). The tax office also determines applicable tax obligations based on your business activities.

9. Social Security and Insurance Registration

If hiring employees, mandatory registration for health, pension, unemployment, and accident insurance applies before staff begin work. Employers are legally responsible for deducting and remitting social contributions on their behalf.

10. Residency and Work Permits (for Non-EU Founders)

Non-EU entrepreneurs may need a residence and work permit to operate in Germany, typically the self-employment visa (§21 AufenthG). This requires a viable business plan and proof of sufficient financial resources, and applications go through German embassies or consulates abroad. See our full guide to visa and residency requirements for founders .

Common Mistakes to Avoid

Benefits of Starting a Business in Germany

How HIBS Germany Helps

Hannover International Business Services (HIBS) guides international founders through every step of this process — from choosing the right legal structure and coordinating notarization, to filing with the Commercial Register and completing tax registration. Explore our business establishment services or get in touch with our setup consultants to get started.

FAQ

1. What is the German Commercial Register?
It’s the official public database of companies in Germany. It records legally relevant company details so anyone — customers, partners, banks — can verify a company’s existence and structure.
2. Do all businesses need to register?
Not all. Small sole traders and freelancers often don’t need to, but a GmbH, UG, AG, or foreign branch office almost always does.
3. How long does the whole process take?
Typically 4–6 weeks from start to finish, including notarization, capital deposit, and Commercial Register filing — assuming documentation is complete and ready. Non-EU applicants should budget extra time for apostille certification and translation.
4. How much does registration cost?
Commercial Register filing fees typically range from €150–€400. Notary fees and legal advice are additional and vary by case.
5. What is the minimum capital required?
€25,000 for a GmbH, though only €12,500 must be deposited initially. A UG can be started with as little as €1.
6. Can I register from abroad?
Parts of the process can be prepared remotely, but notarization usually requires being physically present in Germany or visiting a German consulate abroad.
7. Do I need to reside in Germany to own a business there?
Not necessarily — but having a legal representative or registered business address in Germany is mandatory.

Get In Touch

Get in Touch

I am interested to learn about:

By completing and submitting this form, you understand and agree to hannoverimpuls GmbH processing your acquired contact information as described in our privacy policy.

Youtube
Instagram
Linkedin
Twitter