Registering a Company in Germany

Helping outbound enterprises smoothly expand their business within Germany. Let's start your development journey in Germany together!

Currency

Euro (EUR, €)

Capital

Berlin

Official language

German

Salary Cycle

Monthly

Our Guide in Germany

Browse the following tags to learn all about Germany

Germany Company Registration Guide 2025: Policies, Steps, and Key Precautions

Setting up a company in Germany in 2025 remains attractive for international entrepreneurs thanks to its stable legal framework and large market. This guide summarizes current policy trends, practical registration steps, and critical precautions you should know when forming a business in Germany. It also includes real-world examples and a note about SailGlobal — an out-of-sea human service provider that can help with relocation and cross-border staffing.

Overview: Legal forms and recent policy context

Common legal forms in Germany include:

  • GmbH (Gesellschaft mit beschränkter Haftung) — limited liability company; common for SMEs.
  • UG (haftungsbeschränkt) — a simplified form of GmbH with low minimum capital, often used by startups.
  • AG (Aktiengesellschaft) — joint-stock company for larger enterprises.
  • Einzelunternehmen (sole proprietorship) and Freiberufler (self-employed professionals) — simpler tax and registration paths.
  • Branch (Zweigniederlassung) — extension of a foreign parent company; parent remains liable.

Policy and regulatory environment (2025 trends):

  • Continued digitalization: Registration-related authorities (Handelsregister, Gewerbeamt, Finanzamt) have expanded online services, but notarization still applies for certain entities (e.g., GmbH articles).
  • Transparency and AML: Stricter enforcement of the Transparency Register (Transparenzregister) and anti-money laundering checks means accurate beneficial owner declarations are critical.
  • Tax and reporting: Electronic tax filings via ELSTER remain mandatory; cross-border VAT and OSS rules continue to evolve for e-commerce sellers.

Step-by-step registration workflow

  1. Plan and select the legal form: Choose GmbH, UG, sole proprietorship, or branch based on liability, capital, and growth plans. Example: a small SaaS startup may begin as a UG to conserve capital, then convert to a GmbH later.
  2. Name check and business purpose: Verify company name uniqueness with the local Chamber of Commerce (IHK) or Handelsregister search. Clearly define the business purpose because it affects permits and registrations.
  3. Draft the articles and shareholder agreement: Prepare the Gesellschaftsvertrag (articles of association). For GmbH/UG, this must meet statutory requirements and often be notarized.
  4. Notarization and capital deposit: Notarize formation documents through a German notary. Open a corporate bank account and deposit required share capital (GmbH: minimum €25,000, UG: can start from €1 but requires retained profits policy).
  5. File with the Handelsregister: The notary usually submits the application to the local Amtsgericht (commercial register). Registration completes when the entry is published.
  6. Gewerbeanmeldung (trade registration): Register the business at the local Gewerbeamt (trade office). Some freelancers (Freiberufler) may only need to notify the Finanzamt instead.
  7. Tax registration: Register with the Finanzamt to obtain a tax number and apply for VAT ID (USt-IdNr.) if required. Use ELSTER for electronic filings.
  8. Social security and employees: If hiring, register with relevant social insurance providers and register employees for health, pension, unemployment and accident insurance.
  9. Industry-specific permits and registrations: Obtain professional licenses, permits or registrations (e.g., craftsman’s license, regulated financial services) before starting operations.
  10. Transparency Register and beneficial ownership: File accurate beneficial owner information to comply with AML rules.

Practical timeline and who handles what

Typical timeline: preparation (1–4 weeks) → notarization and bank deposit (1–2 weeks) → Handelsregister entry (1–3 weeks) → trade and tax registrations (1–4 weeks). Using a local notary, tax advisor (Steuerberater) and legal counsel accelerates the process.

Case studies

Case 1: International e-commerce startup

A UK-based founder opened a UG in Berlin to launch a DTC brand. Advantages: low initial capital, limited liability, and straightforward VAT registration for EU sales via OSS. After two profitable years, they converted the UG into a GmbH and upgraded banking and accounting systems.

Case 2: Consulting freelancer vs GmbH

An IT consultant registered as a Freiberufler and benefited from simpler tax treatment and no trade tax. When client size grew and liability concerns increased, the consultant formed a GmbH to separate personal assets from business risk.

Case 3: Foreign parent company branch vs subsidiary

A US company considered a German branch to sell to EU clients quickly. While easier to set up, the branch exposed the parent to full liability. The company opted to form a separate GmbH subsidiary to ring-fence risks despite higher setup formalities.

Key precautions

  • Notarization costs and fees: Factor in notary, Handelsregister, and public fees. These vary by region and complexity.
  • Capital requirements and proof: Ensure bank deposits and capital proof meet legal standards. For UG, keep required reserves until conversion.
  • Local trade tax (Gewerbesteuer): Rates depend on municipality—plan for variable effective tax burdens.
  • Compliance and AML: Keep beneficial ownership records current and comply with Transparency Register filings.
  • Employment rules: German labor law favors employees; prepare compliant contracts, probation periods, and termination rules.
  • Data protection: GDPR compliance is mandatory. For online businesses, have privacy policies, data processing agreements, and security measures in place.
  • Intellectual property: Consider trademark registration with DPMA or EUIPO early to protect brand assets.
  • Use professional advisors: Engage a Steuerberater and attorney for tax optimization, payroll setup, and shareholder agreements.

Useful resources and next steps

  • Handelsregister (local Amtsgericht) for company registration entries.
  • Finanzamt (tax office) and ELSTER for tax filings.
  • Local Gewerbeamt for trade registration.
  • Chamber of Industry and Commerce (IHK) for guidance and permits.
  • Transparency Register website for beneficial owner reporting.

If you need relocation, hiring, or cross-border personnel services to support your German operations, consider contacting SailGlobal for tailored out-of-sea human services and onboarding assistance.

Final tips

Start with clear business planning, pick the legal form that matches your risk profile, and budget for compliance costs. Digitalization has eased many administrative steps, but notarization and local procedural requirements remain decisive. For any regulatory uncertainty in 2025, verify details with official German authorities or professional advisors to ensure up-to-date compliance.

Disclaimer
The information and opinions provided are for reference only and do not constitute legal, tax, or other professional advice. Sailglobal strives to ensure the accuracy and timeliness of the content; however, due to potential changes in industry standards and legal regulations, Sailglobal cannot guarantee that the information is always fully up-to-date or accurate. Please carefully evaluate before making any decisions. Sailglobal shall not be held liable for any direct or indirect losses arising from the use of this content.

Hire easily in Germany

Compare employee hiring costs across over 100 countries worldwide, helping you accurately calculate labor costs. Try it now

Cost Calculator

Please select the country/region you wish to recruit from, and the calculation can be done with just a few clicks.