Step-by-Step Plan to Starting a Small Business in Germany: From Idea to First Invoice

Article contents
    Total article revisions: 7

    Launching a sole proprietorship or small business in Germany follows a precise regulatory sequence. Careful corporate form selection, timely residence permit clearance, and proactive registration with tax and insurance authorities prevent fines and administrative freezes.

    Express Guide: If You Have 2 Minutes
    • Scenario “Fast Solo Launch (Einzelunternehmen)”: The most common path: zero statutory capital and no notary required. Register at the trade office (Gewerbeamt) for €20–€60 or file directly with the tax office (Finanzamt) for liberal professions. → Legal Form Selection
    • Scenario “Registration and Taxes (ELSTER and Gewerbeamt)”: File your trade notification (Gewerbeanmeldung), notify the statutory accident insurance association (Berufsgenossenschaft) within one week, and submit your digital tax questionnaire in ELSTER. → Administrative Registrations
    • Scenario “Bank Accounts and Compliant Invoicing”: Open a dedicated commercial account (Geschäftskonto) and issue invoices compliant with statutory parameters under § 14 UStG. → Financial Setup
    • Primary Caution: Register with your industry-specific statutory accident insurer (Berufsgenossenschaft) within 7 days of launching (§ 192 SGB VII) to avoid statutory penalties. → Mandatory Insurance and Risk Protection

    Entrepreneurial Launch Roadmap

    StageKey DeliverablesRegulatory Bodies & Tools
    1. Legal FoundationResidence permit check, business plan, entity choice (Einzelunternehmen, UG, GmbH)Ausländerbehörde, business plan, Chamber of Commerce (IHK)
    2. Official RegistrationGewerbeanmeldung filing, Berufsgenossenschaft notice, tax intake in ELSTERGewerbeamt, Berufsgenossenschaft, Finanzamt
    3. Commercial LaunchDedicated Geschäftskonto opening, compliant invoicing under § 14 UStG, health coverCommercial bank, clients, health insurance provider

    For micro-businesses and service providers in Germany, several foundational structures are available:

    Corporate FormMinimum CapitalLiabilityRegistration Procedure
    Einzelunternehmen (Sole Trader)€0Full (unlimited personal assets)No notary: Gewerbeamt or Finanzamt directly.
    GbR (Partnership)€0Joint and several personal liabilityAgreement between 2+ partners, trade registration for each.
    UG (haftungsbeschränkt)€1 (recommended from €1,000)Limited to company assetsNotary required, commercial register entry (Handelsregister).
    GmbH€25,000 (minimum €12,500 at formation)Limited to company assetsNotary required, commercial register entry (Handelsregister).
    Practical Advice for Beginners

    For 90% of solo service entrepreneurs (tutors, translators, IT contractors, cleaning services, maintenance specialists), the Einzelunternehmen is the most cost-effective choice. It allows immediate trading without notarial costs or balance-sheet filing burdens.

    Residence Permit Compliance (Aufenthaltstitel)

    Before commencing operations, verify your immigration status wording:

    • Temporary Protection (§ 24 AufenthG): An endorsement of «Erwerbstätigkeit erlaubt» on your residence card or green supplementary sheet (Zusatzblatt) legally authorizes both dependent employment and commercial self-employment without requiring additional approvals.
    • Student or Job-Seeking Visas (§ 16b, § 20): Self-employment is generally prohibited or requires special individual approval from the Ausländerbehörde based on documented economic justification.

    Stage 2. Official Registrations and Authorities

    Fulfilling statutory registration requirements involves three mandatory steps:

    Step 1. Trade Notification at the Gewerbeamt (for Gewerbe)

    • File a Gewerbeanmeldung form at your local town hall or online via your state portal (§ 14 GewO);
    • Administrative fee ranges from €20 to €60;
    • You receive an official trade license certificate (Gewerbeschein).

    Step 2. Electronic Tax Questionnaire in ELSTER

    • Within one month of launching, submit the questionnaire Fragebogen zur steuerlichen Erfassung via ELSTER;
    • Project annual revenue and profits, and select whether to utilize small business VAT relief (Kleinunternehmerregelung under § 19 UStG);
    • The Finanzamt issues your business tax identifier (Steuernummer), enabling legal client billing.

    Step 3. Registration with the Berufsgenossenschaft

    • Under § 192 SGB VII, every entrepreneur must notify the competent statutory accident insurance association (Berufsgenossenschaft — BG) within one week of commencing business;
    • The BG administers statutory workplace accident and occupational illness insurance;
    • For many solo operators without employees, membership is non-contributory, but notification remains mandatory by law.

    Stage 3. Financial Infrastructure: Business Accounts and Invoicing

    Opening a Dedicated Business Account (Geschäftskonto)

    Using a private current account (Girokonto) for commercial activities violates standard terms of service (AGB) across most German retail banks. Breaching this rule risks abrupt account termination and funds freezes. Establish an independent commercial account with an established financial institution.

    Mandatory Invoice Components Under § 14 UStG

    Every formal commercial invoice (Rechnung) must incorporate all statutory elements:

    1. Complete legal name and business address of the supplier;
    2. Complete name (or business entity) and address of the client;
    3. Business tax number (Steuernummer) or European VAT identification number (USt-IdNr.);
    4. Invoice issuance date and a unique, sequential invoice number;
    5. Date or timeframe of service delivery (Liefer- / Leistungsdatum);
    6. Itemized description, quantity, and unit price of supplied services;
    7. Applicable VAT rate and amount (19% or 7%) or statutory exemption citation:
      «Gemäß § 19 UStG wird keine Umsatzsteuer berechnet» (for qualifying small businesses).

    Stage 4. Professional Risk Management and Insurance

    Foundational Self-Employed Insurance
    • Statutory Health Insurance (Krankenversicherung): Mandatory for all residents in Germany (§ 193 VVG). Self-employed individuals must notify their health fund (GKV or PKV) of their status change and pay monthly premiums based on net earnings.
    • Professional Liability Insurance (Betriebs- / Berufshaftpflichtversicherung): Vital protection defending against damage claims if your business operations inflict property damage, personal injury, or financial loss upon a client (e.g., property damage during cleaning or IT server outages).

    Official Assistance and Advisory Centers

    Legal Disclaimer (Rechtsberatung)

    This guide is educational in scope and does not constitute certified legal or tax representation (keine Rechtsberatung im Sinne des RDG). For formal structuring, consult authorized agencies:

    • Chamber of Commerce and Industry (IHK): Startup advisory networks (Startercenter NRW, IHK Berlin, etc.) offering free business plan reviews (ihk.de).
    • Federal Startup Portal (BMWK): Planning instruments, interactive templates, and funding navigators (existenzgruender.de).
    • Central ELSTER Tax Portal: Submission of digital enterprise tax registration forms (elster.de).
    • Federal Employment Agency (Agentur für Arbeit): Guidance on startup transition grants (Gründungszuschuss) for unemployment beneficiaries (arbeitsagentur.de).

    Information Sources