Skip to main content

How to start a business in Germany

Starting a business in Germany means setting up your self-employment in the right category, registering with the right authority, and completing tax registration so you can invoice correctly. In many cases, you’ll register your activity and then submit an online tax registration form to get your business tax number.

The most important points at a glance

  • First decide whether you are Freiberufler (freelancer) or running a Gewerbe (trade/business).
  • If you run a Gewerbe, you generally need a trade notification (Gewerbeanmeldung/Gewerbeanzeige) with your local authority (Gewerbeamt).
  • You usually need to complete tax registration online (ELSTER) to receive your Steuernummer.
  • A VAT ID (USt-IdNr.) is mainly relevant for EU cross-border VAT topics.
  • Your legal form (sole proprietor, GbR, UG, GmbH) affects liability, costs, and admin work.

Taxfix tip: When it’s time for your annual tax return / tax declaration, you can file with Taxfix step-by-step - no tax knowledge needed.

01.

What Does It Mean to Start a Business in Germany?

Starting a business in Germany means you begin a self-employed activity and set it up legally and tax-wise. The most important split is whether your work counts as a Freiberufler activity or a Gewerbe.

Freiberufler vs. Gewerbe

  • Freiberufler: you typically register directly via tax registration and you usually don’t do a trade office registration for the activity itself.
  • Gewerbe: you generally must notify your local trade office/authority before or when you start.

Prepare your own tax return

From €39.99

Free until your refund calculation – then from €39.99 for submission.

pricingpill_eng1.png

Receive an advance calculation of your refund and pay only when you turn it in

Guided and intuitive process with simple questions

Automatic data retrieval: simply retrieve your income data from the tax office and have it pre-filled

The general deadline applies (July 31st)

€59.99 for married couples or registered partnerships looking to file a tax return together

Save money and secure exclusive benefits with Taxfix+

Get your tax assessment for free and only pay when you submit your return

Our Expert Service does it for you

From €99.99

20% of your refund (minimum fee: €99.99).

pricingpill_eng2.png

Provide a few necessary documents in minutes

An independent tax advisor will prepare your tax return for you

Personalised document upload: Only submit documents that are completely necessary

Detailed check of your information

Benefit from an extended tax deadline (April 30th, 2026)

Hand over, pay, relax.

02.

Who Can Start a Business in Germany?

In general, you can start a business in Germany, but your residence status can determine whether you’re allowed to be self-employed. If you’re a non‑EU/EEA/Swiss national, you often need a residence permit that explicitly allows self-employment.

Practical check: Clarify your right to self-employment before you sign contracts or start invoicing, because immigration restrictions can delay your launch.

Scan your payslip, and you're done!

It's so simple and completely digital: photograph or upload your documents. Taxfix then automatically transfers all important information. Accurately and stress-free!

Start now for free

03.

What is the Right Business Structure?

The right business structure is the one that fits your risk level, how many founders you have, and how you want to grow. Many founders start as a sole proprietor (or freelancer), while others choose a GbR (two or more people), or a limited-liability option like UG or GmbH.

Quick comparison table

Structure

Best for

Liability (simplified)

Typical setup effort

Sole proprietor / Freiberufler

Solo start, low complexity

Personal liability

Low

GbR

Two+ founders

Personal liability

Medium

UG (haftungsbeschränkt)

Limited liability with lower starting capital

Limited (corporate)

Higher (notary + register)

GmbH

Limited liability + strong market signal

Limited (corporate)

Higher (notary + register)

Tip

If you’re unsure which structure fits, ask your local IHK/HWK early - this can prevent expensive changes later.

04.

Step-by-Step: How to Start a Business in Germany

To start a business in Germany, you usually (1) classify your activity, (2) register where required, and (3) complete your tax registration so you receive your Steuernummer.

Step-by-step checklist

  1. Clarify your activity: Freiberufler or Gewerbe.
  2. If Gewerbe: submit your trade notification with your local authority (Gewerbeamt).
  3. Complete tax registration online (ELSTER): fill in the “Fragebogen zur steuerlichen Erfassung”.
  4. Receive your Steuernummer from your Finanzamt (usually by post after review).
  5. Request a VAT ID (USt-IdNr.) if you need one, especially for EU cross-border business.
  6. Set up basic admin: separate business account (recommended), invoice templates, and document storage.

Your business income affects your personal income tax return. With Taxfix, you can start your tax return and answer simple questions on your phone.

05.

Common Mistakes When Starting a Business in Germany

The biggest mistakes are usually paperwork-related, and they can delay your tax number and first invoices.

Common pitfalls:

  • Registering in the wrong category (Freiberufler vs Gewerbe).
  • Waiting too long to complete tax registration (which delays your Steuernummer).
  • Confusing your Steuernummer with your USt-IdNr.
  • Choosing UG/GmbH without planning for notary/register steps and costs.
  • Not checking whether your activity needs a special permit.

Kleinunternehmer

Less bureaucracy, more support.

Small business owners in the care sector, design, catering, and various other areas do a lot—and we believe they deserve the best possible professional support for their projects. For example, with their taxes. So they can focus on their job and not on forms.

FAQ

Yes. If you are not an EU/EEA/Swiss citizen, you often need a residence permit that explicitly allows self-employment. Always check your specific residence status before starting.

It depends on your legal form and whether you need a notary and commercial register entry. A simple freelancer/sole proprietor setup is usually much cheaper than forming a UG/GmbH.

It depends on your registrations and how quickly your Finanzamt processes your tax registration. Many timelines are driven by how fast you receive your Steuernummer.

Not always. A VAT ID is mainly relevant for EU VAT topics and specific business situations. Many founders start without it and apply when they need it.

Money on my mind – The Taxfix Podcast

We're talking about money! We break the taboo and talk about money with exciting guests every week - without mincing words.

Listen now
Lächelnder Mann sitzt auf einem Stuhl