Skip to content
Verified guide

Freelancer in Germany: Residence + Tax Registration Workflow

A practical sequence for non-EU and EU freelancers to set up legal residence status, tax registration, and compliant invoicing.

Share

XLinkedIn

Step-by-step plan

  1. 1

    Clarify legal path first: EU citizens, non-EU residence route, and whether your activity is freelance profession or trade-like business.

  2. 2

    For non-EU cases, align your residence basis with self-employment rules before starting billable work.

  3. 3

    Set up tax registration via ELSTER and complete the tax questionnaire accurately.

  4. 4

    Prepare compliant invoices and a bookkeeping routine from day one.

  5. 5

    Schedule recurring compliance checks: tax prepayments, VAT handling, and annual filing deadlines.

Key context

Section 21 Residence Act (AufenthG) is central for self-employment residence routes in Germany.
ELSTER is the official portal used for core tax registration and filings.
Whether an activity qualifies as freelance profession or trade can change tax and chamber obligations.

Costs

Typical startup costs include residence processing (where applicable), tax advisor support, and mandatory insurance depending on activity.

Local notes

Authority workflows differ by city, especially for residence appointments and trade office interpretation.

Detailed walkthrough

Start with legal classification, not invoice templates

In Germany, "freelancer" is not only a business style. Legal classification has real consequences for tax and reporting obligations.

Your first decision is the path:

  • EU/EEA citizen with free movement
  • Non-EU applicant requiring a self-employment residence route
  • Activity profile closer to a liberal profession or to commercial trade

Treat this as a legal setup step, not an admin detail.

Freiberufler vs. Gewerbetreibende: the classification that changes everything

This is the most important determination you make before registering anything. Germany draws a hard legal line between two types of self-employed people, and the tax and bureaucratic consequences are completely different.

Freiberufler (liberal professions)

Freiberufler are defined under Section 18 of the Einkommensteuergesetz (EStG). The list of recognized liberal professions includes: doctors, lawyers, notaries, architects, engineers, tax advisors, auditors, journalists, artists, musicians, writers, translators, teachers, and scientists. If your work falls into one of these categories — or is substantially similar — you are a Freiberufler.

Practical consequences of Freiberufler status:

  • You do NOT register a Gewerbe. No Gewerbeschein is needed.
  • You do NOT pay Gewerbesteuer (trade tax), regardless of profit level.
  • You are not required to join the IHK (Industrie- und Handelskammer) or HWK (Handwerkskammer).
  • You register directly with the Finanzamt only.

Gewerbetreibende (commercial traders)

If your activity does not qualify as a liberal profession — software developers, consultants in many fields, e-commerce sellers, craftspeople, and most other self-employed people — you are classified as Gewerbetreibende. You must register a Gewerbe (trade registration) before starting operations.

Practical consequences of Gewerbetreibende status:

  • You must register at the Gewerbeamt and obtain a Gewerbeschein.
  • You are subject to Gewerbesteuer above EUR 24,500 annual profit (the personal allowance threshold). Effective rates vary by municipality but typically run 7–17% of profit above the threshold.
  • You may be required to join the IHK (most Gewerbetreibende) or HWK (licensed trades).

When it is unclear

If your activity sits at the boundary — many software contractors, management consultants, and creative professionals face this — the Finanzamt makes the final determination. Apply as Freiberufler if you believe you qualify; the Finanzamt will reclassify you if they disagree and you will owe back Gewerbesteuer. When in doubt, get a written opinion from a Steuerberater (tax advisor) before filing.

Step-by-step Gewerbe registration (for Gewerbetreibende only)

If you are Gewerbetreibende, register your Gewerbe before issuing any invoices. The Gewerbeamt (trade office) is the authority — not the Bürgeramt, not the Finanzamt.

  1. Locate your local Gewerbeamt. In larger cities it is part of the Ordnungsamt or Bürgerservice; smaller municipalities may combine offices. Check your city's official website.
  2. Bring your passport or EU/EEA ID card. Non-EU nationals must also bring proof of valid residence authorization that permits self-employment.
  3. Complete the Gewerbeanmeldung form (available in person or online on many city portals). Describe your business activity precisely — this description appears on your Gewerbeschein and affects IHK membership fees.
  4. Pay the registration fee. Fees range from EUR 15 to EUR 65 depending on the municipality.
  5. You receive the Gewerbeschein (trade license) immediately or by post within a few days.
  6. The Gewerbeamt automatically notifies the Finanzamt, the IHK, and the statistical office. You do not need to separately inform these bodies.

After this step, the Finanzamt will contact you within a few weeks with a questionnaire for tax registration.

Residence path for non-EU professionals

For non-EU nationals, self-employment is linked to residence law. Section 21 AufenthG is the key legal basis. Do not start billable operations until your residence situation is clearly valid for the intended activity.

Prepare a concise business narrative:

  • Services and target clients
  • Revenue model and first pipeline
  • Relevant qualifications and prior experience
  • Financial plan for launch period

Clear documentation reduces back-and-forth with authorities.

Registering with the Finanzamt (required for all freelancers)

Whether you are Freiberufler or Gewerbetreibende, you must register for tax purposes with your local Finanzamt. For Gewerbetreibende, this happens automatically after Gewerbe registration. For Freiberufler, you initiate this yourself.

The Finanzamt sends you — or you download from ELSTER — the "Fragebogen zur steuerlichen Erfassung" (questionnaire for tax registration). Complete this through ELSTER online, which is the official portal for all German tax filings.

Key fields you must fill in accurately:

  • Your activity description (Freiberufler or Gewerbe)
  • Expected annual revenue in your first year and the following year
  • Expected profit for advance tax calculation
  • Whether you want to use the Kleinunternehmerregelung (see below)
  • Preferred VAT filing frequency (the Finanzamt may override this)
  • Bank account details for refunds

Once processed, the Finanzamt assigns you a Steuernummer (tax number). This goes on all your invoices. If you do business with clients in other EU countries, you should also apply for a Umsatzsteuer-Identifikationsnummer (USt-IdNr) via the Bundeszentralamt für Steuern — required for B2B EU invoices.

The Finanzamt assigns you to quarterly or monthly VAT filing based on your declared expected turnover. This can be adjusted in subsequent years.

Kleinunternehmerregelung: the small business VAT option (§19 UStG)

When filing the Fragebogen, you must decide whether to opt into Kleinunternehmer (small business) status. This is a one-time decision for the year, and reversing it mid-year is not allowed.

You qualify for Kleinunternehmer status if:

  • Your expected turnover in year one is EUR 22,000 or less (as of 2024; this threshold was raised to EUR 25,000 effective 2025 under updated §19 UStG provisions — confirm the current figure with your Finanzamt or Steuerberater), AND
  • Your expected turnover in year two is EUR 50,000 or less (threshold raised to EUR 100,000 effective 2025 — again, verify current figures).

If you opt in, you do NOT charge VAT on your invoices. Instead, your invoices include the phrase: "Umsatzsteuer gemäß §19 UStG wird nicht erhoben" (VAT is not charged pursuant to §19 UStG). You do not file VAT returns. Accounting is simpler.

The trade-off: you cannot reclaim input VAT on your business expenses. If you are buying significant equipment, software, or services for your business, being a regular VAT filer may be financially better even at low turnover levels.

If your business grows past the threshold during the year, you must notify the Finanzamt and switch to regular VAT filing from the following calendar year.

VAT basics for regular VAT filers (Umsatzsteuer)

If you are not using Kleinunternehmerregelung, you are a regular VAT filer. German VAT rates:

  • Standard rate: 19% — applies to most goods and services
  • Reduced rate: 7% — applies to books, newspapers, most food, certain cultural and artistic services (check §12 UStG for the full list; some freelance artistic work qualifies)

VAT filing frequency is determined by your prior-year VAT liability:

  • Monthly Umsatzsteuer-Voranmeldung (advance VAT return): if annual VAT liability exceeds EUR 7,500
  • Quarterly Umsatzsteuer-Voranmeldung: if annual VAT liability is between EUR 1,000 and EUR 7,500
  • Annual filing only: if annual VAT liability is EUR 1,000 or less

In your first year, the Finanzamt typically defaults to monthly or quarterly filing until your actual numbers are established. An annual Umsatzsteuerjahreserklärung is always required if you are VAT-registered, regardless of filing frequency.

File all returns through ELSTER. Deadlines are strict — late filing results in surcharges.

Income tax for freelancers (Einkommensteuer)

As a self-employed person in Germany, you pay Einkommensteuer (income tax) on your net profit — that is, revenue minus allowable business expenses. There is no employer withholding Lohnsteuer from your income.

Instead, the Finanzamt calculates quarterly Einkommensteuer-Vorauszahlungen (advance income tax payments) based on your prior year's declared profit. These are due on March 10, June 10, September 10, and December 10 each year. Missing a payment triggers interest charges.

In your first year, you declare your expected profit in the Fragebogen and the Finanzamt sets advance payments accordingly. After year one, they recalibrate based on your actual filed return.

For Gewerbetreibende: Gewerbesteuer is assessed separately by your municipality on profits above EUR 24,500. A portion of Gewerbesteuer is creditable against your Einkommensteuer liability (§35 EStG), which partially offsets the burden — but the net effect varies significantly by municipality.

Set aside at least 25–30% of net revenue each month for income tax and, if applicable, Gewerbesteuer. Do not treat gross revenue as spendable income.

Invoicing requirements

Every invoice you issue must meet the requirements of §14 UStG. Missing fields can create legal and tax complications, particularly if your client wants to claim input VAT deductions. Required elements:

  • Your full name and address
  • Your client's full name and address
  • Your Steuernummer (or USt-IdNr for EU B2B invoices)
  • Invoice date
  • A unique, sequential invoice number (must not repeat or skip numbers)
  • Clear description of the services rendered and the time period covered
  • Net amount, applicable VAT rate, VAT amount, and gross total
  • For Kleinunternehmer: the phrase "Umsatzsteuer gemäß §19 UStG wird nicht erhoben"
  • Payment due date or payment terms

For invoices above EUR 250, all fields above are mandatory. Below EUR 250, simplified invoice rules apply (§33 UStG), but including all fields is best practice.

First 90-day control framework

  • Week 1 to 2: determine Freiberufler vs. Gewerbetreibende status; if Gewerbe required, register at Gewerbeamt
  • Week 3 to 4: complete Fragebogen zur steuerlichen Erfassung via ELSTER; decide on Kleinunternehmer vs. regular VAT
  • Month 2: receive Steuernummer; issue first compliant invoices; open a dedicated business bank account
  • Month 3: review advance payment schedule, confirm VAT filing frequency with Finanzamt, set up bookkeeping system

This sequence reduces compliance risk while keeping execution practical. A single session with a Steuerberater at the outset pays for itself quickly.

Risk checks

!Issuing invoices before residence/tax setup is clearly in place.
!Mixing personal and business spending from the start.
!Ignoring recurring payment and filing dates until penalty letters arrive.

Official sources

We review this guide regularly and refresh it when official rules change.

Related guides

Continue with the next guide

Browse the full pillar or jump to tools.