Skip to main content

Start Your Own Business in Germany

Self-employment is the starting point. When you are ready to protect your personal assets, bring on partners, or unlock tax advantages, it may be time to form a company in Germany.

HustleHub AI provides general information only, not tax, legal, or financial advice. German tax and business rules vary by state (Bundesland) and profession. Always check official guidance from your local Finanzamt or speak to a qualified Steuerberater.

From side hustle to business owner

Many successful businesses start as side hustles. The typical progression in Germany:

1

Side hustle (Nebenjob)

Earning extra alongside employment. Often as a Minijobber or small freelance activity.

2

Self-employed

Freiberufler or Einzelunternehmen. File income tax returns. Personal liability.

3

Company (GmbH/UG)

Separate legal entity. Limited liability. More administrative requirements.

Not everyone needs to progress to step 3. Many self-employed people stay that way permanently and do very well.

Business structures compared

FeatureEinzelunternehmenUG (haftungsbeschränkt)GmbH
SetupGewerbeamt + Finanzamt onlyNotary + Handelsregister (€300-€1,000)Notary + Handelsregister (€1,000-€3,000)
Minimum capitalNone€1 (but €25,000 target via retention)€25,000 (€12,500 paid in)
LiabilityPersonal (unlimited)Limited to company assetsLimited to company assets
TaxIncome tax + GewerbesteuerKörperschaftsteuer 15% + Gewerbesteuer + personal taxKörperschaftsteuer 15% + Gewerbesteuer + personal tax
AdminEÜR or full bookkeepingFull bookkeeping + annual financial statementsFull bookkeeping + annual financial statements + audit (if large)
Best forSolo operators, low-risk activitiesStartups wanting limited liability with low capitalEstablished businesses with growth plans

This is a simplified comparison. The right structure depends on your income, risk, and growth plans. Always consult a qualified professional.

When to stay solo vs form a company

Stay self-employed when...

  • You are a Freiberufler with low business risk
  • Your income is modest and a GmbH would increase admin costs
  • You are testing a business idea
  • You want the simplest possible structure

Consider a GmbH or UG when...

  • You want limited personal liability
  • Clients or contracts require a company (Kapitalgesellschaft)
  • You want to bring in partners or investors
  • Your income is high enough to benefit from Körperschaftsteuer (15%)

How to form a company in Germany

  • Choose a company name and check Handelsregister availability
  • Draft the Articles of Association (Gesellschaftsvertrag)
  • Visit a notary (Notar) for notarization — mandatory
  • Open a business bank account and deposit minimum capital
  • Register with the Handelsregister (Commercial Register)
  • Register your Gewerbe at the Gewerbeamt
  • Submit the Fragebogen zur steuerlichen Erfassung to the Finanzamt
  • Set up double-entry bookkeeping from day one
  • Register for payroll (Lohnsteueranmeldung) if hiring
  • Obtain required insurance (Berufshaftpflicht, etc.)

The UG (haftungsbeschränkt) — often called "Mini-GmbH" — is a popular choice for startups because it offers limited liability with a minimum capital of just €1. However, 25% of annual profits must be retained until the company reaches €25,000 in capital. A Steuerberater is practically essential for running a GmbH or UG.

HustleHub AI opportunities that can become businesses

HustleHub AI provides general information only, not tax, legal, or financial advice. German tax and business rules vary by state (Bundesland) and profession. Always check official guidance from your local Finanzamt or speak to a qualified Steuerberater.