Quick Overview
Starting a business in Germany requires first determining if you are a Freiberufler (freelancer/liberal profession like doctors, lawyers, IT consultants) or Gewerbetreibender (commercial trader), as Freiberufler skip Gewerbe registration and IHK fees. All businesses must register with the Finanzamt via the Fragebogen zur steuerlichen Erfassung (tax registration questionnaire) to receive a Steuernummer (tax number) and declare whether to use Kleinunternehmerregelung (small business VAT exemption for revenue under €22,000/year). Common legal structures include Einzelunternehmen (sole proprietorship with personal liability, simplest), UG (mini-GmbH with €1 minimum capital and limited liability, costs €300-500 to establish), and GmbH (limited liability company requiring €25,000 capital and €500-1,000 establishment costs, offering greatest credibility). Self-employed individuals must arrange their own health insurance (€200-900/month mandatory) and bookkeeping.
Key Facts
Gewerbe registration
€20-60 at Gewerbeamt (not required for Freiberufler)
Finanzamt registration
Free via ELSTER - Fragebogen zur steuerlichen Erfassung
Kleinunternehmerregelung
No VAT if revenue under €22,000/year
UG formation costs
€300-500 (Notar + Handelsregister), €1 minimum capital
GmbH formation costs
€500-1,000 (Notar + Handelsregister), €25,000 minimum capital
Key agencies
Gewerbeamt, Finanzamt, IHK/HWK, Notar (for UG/GmbH), Krankenkasse
How It Works
Start a Business as a Foreigner in Germany
Germany distinguishes between Freiberufler (liberal professions: doctors, lawyers, consultants, artists, IT professionals, architects) and Gewerbetreibender (commercial trades: retail, restaurants, manufacturing, most services). Freiberufler register only with Finanzamt, avoiding Gewerbe registration fees and mandatory IHK/HWK chamber membership fees (€100-500/year). Gewerbetreibender must register at Gewerbeamt (€20-60) which automatically notifies Finanzamt, IHK/HWK, and Berufsgenossenschaft. All entrepreneurs complete the Fragebogen zur steuerlichen Erfassung via ELSTER online portal to receive their Steuernummer and declare business structure, expected revenue, and whether to use Kleinunternehmerregelung (VAT exemption for revenue under €22,000 - simpler but cannot deduct input VAT). Choose your Rechtsform (legal structure) based on liability and capital: Einzelunternehmen (sole proprietorship) is simplest but carries unlimited personal liability; GbR (partnership) for multiple founders sharing liability; UG (mini-GmbH) offers limited liability with just €1 capital but requires 25% profit retention until reaching €25,000 and costs €300-500 for Notar and Handelsregister registration; GmbH requires €25,000 capital and €500-1,000 formation costs but provides maximum credibility and protection. All require business bank accounts (mandatory for UG/GmbH). Self-employed individuals must arrange health insurance - either private (PKV) or voluntary public (freiwillig gesetzlich) costing €200-900/month based on income, as coverage is mandatory. Pension contributions to Deutsche Rentenversicherung are voluntary for most except specific professions (craftsmen, teachers, midwives). Bookkeeping requirements vary: simple EÜR (Einnahmen-Überschuss-Rechnung) for small businesses and Freiberufler, or double-entry Bilanz accounting for GmbH and large Gewerbe. File Umsatzsteuer-Voranmeldung (VAT returns) monthly or quarterly if not using Kleinunternehmerregelung. Consider Gründungszuschuss (startup grant from Arbeitsagentur for unemployed starting businesses) or KfW startup loans. Germany's unique aspects include the Freiberufler distinction avoiding commercial requirements, generous Kleinunternehmerregelung threshold, low UG capital requirements (€1), and comprehensive free counseling through IHK Existenzgründungsberatung and Handwerkskammer.
Before registration
Choose legal structure (Rechtsform)
Einzelunternehmen, GbR, UG, GmbH, etc.
Develop business plan (Businessplan)
Plan your business model.
Determine Freiberufler vs Gewerbetreibender
Freelance professions have simpler requirements.
Official setup
Register Gewerbe (if applicable)
Register trade at Gewerbeamt.
Register with Finanzamt (Fragebogen zur steuerlichen Erfassung)
Tax registration form.
Form UG/GmbH if applicable
Limited company formation at Notar.
Open business bank account
Separate business finances.
Regular requirements
Handle Umsatzsteuer (VAT)
Charge VAT and file returns if not Kleinunternehmer.
Handle social insurance
Self-employed: arrange own coverage.
Set up bookkeeping (Buchführung)
Track income and expenses.
Start a Business as a Foreigner Costs in Germany (2026)
One-time fee at Gewerbeamt (not required for Freiberufler) - July 2026
Tax registration via ELSTER online - July 2026
Plus €1+ capital deposit - July 2026
Plus €25,000 capital deposit - July 2026
Mandatory for Gewerbetreibender (Freiberufler exempt) - July 2026
Mandatory for UG/GmbH, recommended for all - July 2026
Private or voluntary public, income-based - July 2026
Optional for most, mandatory for craftsmen/certain professions - July 2026
Tax advisor for registration and structure advice - July 2026
Monthly bookkeeping and tax filings - July 2026
Alternative to Steuerberater for simple businesses - July 2026
Free business planning and advisory services - July 2026
| Service | Cost | Notes |
|---|---|---|
| Gewerbe registration | €20-60 | One-time fee at Gewerbeamt (not required for Freiberufler) - July 2026 |
| Finanzamt registration | Free | Tax registration via ELSTER online - July 2026 |
| UG formation (Notar + Handelsregister) | €300-500 | Plus €1+ capital deposit - July 2026 |
| GmbH formation (Notar + Handelsregister) | €500-1,000 | Plus €25,000 capital deposit - July 2026 |
| IHK/HWK membership (annual) | €100-500/year | Mandatory for Gewerbetreibender (Freiberufler exempt) - July 2026 |
| Business bank account | Free-€20/month | Mandatory for UG/GmbH, recommended for all - July 2026 |
| Health insurance (mandatory) | €200-900/month | Private or voluntary public, income-based - July 2026 |
| Pension insurance | Voluntary | Optional for most, mandatory for craftsmen/certain professions - July 2026 |
| Steuerberater (initial setup) | €500-2,000 | Tax advisor for registration and structure advice - July 2026 |
| Steuerberater (ongoing) | €100-500/month | Monthly bookkeeping and tax filings - July 2026 |
| Accounting software | €10-30/month | Alternative to Steuerberater for simple businesses - July 2026 |
| IHK startup counseling | Free | Free business planning and advisory services - July 2026 |
| Total estimate | €20-1,500 setup + €300-1,500/month ongoing (insurance + bookkeeping) | |
*Costs as of July 2026. Freiberufler have lowest costs (no Gewerbe fee, no IHK dues). Einzelunternehmen simple and cheap to start. UG offers limited liability cheaply. GmbH requires significant capital. Major ongoing costs are mandatory health insurance and optional Steuerberater fees.
Need help from a tax advisor or gestoría?
Three fields, free quotes from vetted English-speaking professionals — reply within 4 business hours.
Get Checklist via Email
Get Professional Help
Tell us what you need — we'll connect you