How to Start a Business in Berlin: A Step-by-Step Guide

Starting a business in Berlin is absolutely achievable for both German nationals and foreign founders. The process involves more steps than launching a US LLC, but the legal and administrative infrastructure is well-developed and the resources available to new entrepreneurs are extensive. This step-by-step guide covers everything from choosing your legal structure through your first invoice.

Step 1: Choose Your Business Structure

The most common structures for new businesses in Berlin are:

  • Einzelunternehmen (Sole Trader): Simplest structure, no minimum capital, personal liability. Best for freelancers and very early-stage testing.
  • GbR (Gesellschaft burgerlichen Rechts): Simple partnership for two or more people, no formal registration needed beyond trade registration, personal liability for all partners.
  • UG (Unternehmergesellschaft): Mini-GmbH with as little as 1 euro share capital. Must retain 25% of annual profits until reaching 25,000 euros in share capital. Limited liability from day one.
  • GmbH (Gesellschaft mit beschrankter Haftung): Standard limited liability company requiring 25,000 euros minimum share capital (at least 12,500 euros paid in at formation). The professional default for serious businesses and required by most institutional investors.

For US founders or companies with US operations, using Northwest Registered Agent to maintain a parallel US entity structure can be important for investor relations and US tax obligations. LegalZoom is another established option for US entity formation alongside your German structure.

Step 2: Draft Articles of Association

For a GmbH, you need a Gesellschaftsvertrag (articles of association) that specifies the company name, business purpose (Gegenstand des Unternehmens), share capital amount and distribution, managing director appointments, and any special voting rules. Standard template articles are available from IHK Berlin for simple single-shareholder GmbHs. Custom articles from a commercial lawyer are recommended for multi-founder companies or those with investor rights provisions.

Step 3: Notarize with a German Notar

German law requires a licensed Notar (notary) to certify GmbH formation. The Notar will read out and certify your articles of association, manage shareholder signatures, and submit the registration to the Handelsregister. Notary costs are regulated by fee schedule: expect to pay 300 to 800 euros for a standard GmbH formation. Online notarization is now available via approved video-conferencing platforms under recent reforms.

Step 4: Open a Business Bank Account and Deposit Share Capital

Before the GmbH can be registered, you must deposit at least 12,500 euros (half of the 25,000 euro minimum capital) into a business bank account specifically opened for the pre-registration GmbH (GmbH i.G.). Qonto, Deutsche Bank, and Commerzbank all support this process. You will need a bank statement confirming the deposit to provide to the Notar.

Step 5: Register with the Handelsregister

Your Notar submits the registration application to the Handelsregister (commercial register) at the local Amtsgericht (district court). For Berlin companies, this is the Amtsgericht Charlottenburg. Registration typically takes one to three weeks. Once registered, your company receives an HRB number (Handelsregisternummer) that must appear on all business correspondence.

Step 6: Register with the Finanzamt (Tax Office)

Within four weeks of formation, you must register your GmbH with the locally responsible Finanzamt (tax office) using form Fragebogen zur steuerlichen Erfassung. You will be assigned a Steuernummer (tax number) and a separate Umsatzsteuer-Identifikationsnummer (VAT ID) if applicable. The registration form is available through ELSTER (the German digital tax portal). Official guidance is available at the Federal Central Tax Office website.

Step 7: Register a Trade (Gewerbeanmeldung)

Most commercial businesses must register their trade activity with the local Ordnungsamt (public order office) of the borough where they are headquartered. The Gewerbeanmeldung costs approximately 30 euros and triggers automatic notifications to the Finanzamt and IHK Berlin (who will automatically invoice you for IHK membership). Certain regulated professions (lawyers, doctors, architects) register differently through their professional chambers.

Step 8: Set Up Employment and Insurance

Before hiring your first employee, register with the Agentur fur Arbeit (Federal Employment Agency) and set up payroll using DATEV or a payroll service provider. Employer liability insurance (Betriebshaftpflichtversicherung) is not legally mandatory but is strongly advisable. Professional indemnity (Berufshaftpflicht) is required for certain professions.

For detailed legal guidance through this process, see our guide to business lawyers in Berlin. For funding your startup, explore small business funding in Berlin.

Ready to build your business in Berlin? Join Hustler’s Library free for tools, templates, and resources to launch and grow your company in Germany.

For a full overview of doing business in Berlin, see our complete guide to doing business in Berlin.

Free for Every Founder

Ready to Know Where You Stand?

The Business Journey dashboard maps your exact position across all 13 stages. Track your progress, unlock resources for each step, and build with a framework used by thousands of founders at Hustler's Library.

Hustler's Library Business Journey Dashboard
Start Your Journey — It's Free →

No credit card required  ·  Takes 3 minutes  ·  Personalized to your stage

Help With Your Business Journey

Join Free to get access to a dedicated journey agent, proven 13-step roadmap for your business, and a community that’s generated millions in revenue.

Over $10,000,000 Generated For Clients

Keep Learning

How to Prepare for a Chicago Business Trip: 10 Things to Do Before You Fly

How to Run a Discovery Call That Sets Up the Close

Dun & Bradstreet vs. Experian Business vs. Equifax Business: What’s the Difference?

The Slack Advantage: Why the Most Resilient Small Businesses Deliberately Run Below Full Capacity (And Why 100% Utilization Is a Trap)

The Cold Start Problem: Why New Revenue Streams Fail in the First 90 Days (And the Launch Framework That Actually Works)

B2B vs. B2C: How to Decide Which Sales Model Fits Your Business, Your Market, and Your Goals