Follow these steps in order. Each step links to the relevant guide or official authority.
Step-by-step
1
Choose business structure
Freiberufler (freelancer) vs Einzelunternehmen vs UG vs GmbH. For most immigrants starting small: Freiberufler (no registration needed) or Einzelunternehmen (simple trade registration).
Self-employed must arrange their own health insurance. Options: public GKV (voluntary, income-based) or private PKV. Apply immediately — no gaps allowed.
If annual revenue <€22,000: you can apply for Kleinunternehmerregelung (no VAT collection required). Decision must be made on your first Finanzamt form.
Non-EU citizens need a self-employment residence permit. Requires: business plan, proof of income, relevant qualifications, market need. Apply at Ausländerbehörde.