Back to Germany

Start a Business as a Foreigner

Start a business abroad: Autónomo vs company structure, self-employed visa requirements, registration process, monthly fees, and tax obligations.

0%

0/10

10 tasks remaining

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 (2025)

Gewerbe registration€20-60

One-time fee at Gewerbeamt (not required for Freiberufler) - January 2025

Finanzamt registrationFree

Tax registration via ELSTER online - January 2025

UG formation (Notar + Handelsregister)€300-500

Plus €1+ capital deposit - January 2025

GmbH formation (Notar + Handelsregister)€500-1,000

Plus €25,000 capital deposit - January 2025

IHK/HWK membership (annual)€100-500/year

Mandatory for Gewerbetreibender (Freiberufler exempt) - January 2025

Business bank accountFree-€20/month

Mandatory for UG/GmbH, recommended for all - January 2025

Health insurance (mandatory)€200-900/month

Private or voluntary public, income-based - January 2025

Pension insuranceVoluntary

Optional for most, mandatory for craftsmen/certain professions - January 2025

Steuerberater (initial setup)€500-2,000

Tax advisor for registration and structure advice - January 2025

Steuerberater (ongoing)€100-500/month

Monthly bookkeeping and tax filings - January 2025

Accounting software€10-30/month

Alternative to Steuerberater for simple businesses - January 2025

IHK startup counselingFree

Free business planning and advisory services - January 2025

Total
€20-1,500 setup + €300-1,500/month ongoing (insurance + bookkeeping)

*Costs as of January 2025. 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.

Get Checklist via Email

Receive your personalized checklist as a PDF directly to your inbox.

We'll only use your email to send the checklist.

Presence Partner

Human support when you need it

A trained companion to support you through difficult calls, appointments, or just to be there when you need someone.

Phone & video support
In-person (select cities)
Trained & verified
Starting from
€75/hour