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.
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).
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 free03.
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
- Clarify your activity: Freiberufler or Gewerbe.
- If Gewerbe: submit your trade notification with your local authority (Gewerbeamt).
- Complete tax registration online (ELSTER): fill in the “Fragebogen zur steuerlichen Erfassung”.
- Receive your Steuernummer from your Finanzamt (usually by post after review).
- Request a VAT ID (USt-IdNr.) if you need one, especially for EU cross-border business.
- 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