Germany is Europe's largest market — and starting a business here is more predictable than its reputation suggests. Take the five steps in the right order and you're operational within weeks. This roadmap runs from choosing a legal form to your first invoice, with realistic costs and the pitfalls that eat time.
Step 1: Choose the legal form
The decision with the biggest downstream effects. The short version:
- GmbH: the standard — liability protection, €25,000 share capital, strong reputation
- UG: liability protection from €1 — the entry point for small budgets
- Sole proprietorship/freelancer: fastest start, but personal liability
- GbR: for teams without capital needs, also personal liability
- KG / GmbH & Co. KG: for investor setups and family businesses
All forms, with US equivalents, are compared in our company types overview.
Step 2: Preparation and notary appointment (GmbH/UG)
- Check the company name — an IHK pre-check avoids rejections by the register court
- Secure a business address: the commercial register and imprint require a serviceable address — bookable digitally from Clevver, no office lease needed
- Draft the articles of association (for standard cases: the model protocol saves notary fees)
- Notary appointment: notarization and electronic filing with the commercial register
Step 3: Business account and share capital
The share capital (GmbH: at least €12,500 to pay in) must land in a business account — the deposit slip goes to the notary, and only then does registration proceed. For founders without German residency, the account is the biggest hurdle; solutions are in our bank account guide.
Step 4: Complete the registrations
After the commercial register entry (your registration number comes from the register court):
- Trade registration at the trade office (€10–65, often online)
- Tax registration: tax number and VAT ID via ELSTER
- Transparency register: report beneficial owners — mandatory for every GmbH/UG
- For import/export: EORI number from customs
Step 5: Get operational
- Check industry permits (gastronomy, crafts, financial services …)
- Insurance: business liability as the baseline, more depending on industry
- Set up bookkeeping — duties and deadlines in our compliance checklist
- With employees: accident insurance association, payroll, social security reporting
What does the formation realistically cost?
| Item | GmbH | UG | |---|---|---| | Share capital (to deposit) | €12,500 | from €1 (recommended €500+) | | Notary | €300–800 | €300–600 | | Commercial register | €150–300 | ~€150 | | Trade registration | €10–65 | €10–65 | | Total side costs | ~€500–1,200 | ~€450–800 |
Plus ongoing: bookkeeping/tax advisor (from ~€100–300/month) and the business address. Be careful with older cost figures online — contradictory totals circulate.
How long does it take?
- With complete documents: 3–6 weeks to a registered GmbH
- In a hurry? A shelf company makes you operational in days
- Sole proprietorship: immediately after the trade registration
The taxes afterwards
- Corporate tax: 15% + solidarity surcharge (corporations)
- Trade tax: 14–17% depending on the municipality
- VAT: 19%/7% — deadlines in our VAT guide
- Payroll tax + social contributions with employees
FAQ
Can I start without German residency? Yes — there's no residency requirement for shareholders or managing directors. The practical hurdles (account, address, notary) are covered in our guide Starting as a foreigner.
Do I need a business plan? Legally, no. Banks, grant programs, and visa procedures regularly demand one, though.
Freelancer or trade business? Liberal professions (consulting, IT, medicine, law …) skip the trade registration and trade tax. When in doubt, the tax office decides.
What's the most common time sink? The bank account — plan it early and in parallel with the notary appointment, not after.
Company Formation
Ready to form your company?
GmbH or UG in a few days, digital, no paperwork, with notary coordination included.
Get started →Still have questions? Reach out via our contact form