Germany has something most European countries don’t: a genuine visa route specifically for freelancers. To be clear upfront: Germany does not have a “digital nomad visa.” You’ll see that term thrown around in expat Facebook groups and SEO-bait articles, but no such visa category exists in German immigration law. What Germany does offer is a proper residence permit under Section 21 of the Aufenthaltsgesetz (AufenthG) that allows non-EU citizens to live in Germany and work as self-employed professionals — either as a Freiberufler (liberal professional) or through a commercial business (Gewerbe).

It’s one of the reasons Berlin became Europe’s freelancer capital. And it’s still one of the most accessible routes into the EU for skilled self-employed workers — if you can navigate the process.

We get asked about this more than any other German topic at Remote Work Europe. So let’s be clear about what it is, what it requires, and what the process actually looks like in 2026.

The two routes under Section 21

Section 21 AufenthG provides two distinct paths:

Section 21(1) — Self-employment (business founders)

This is for people starting a commercial business (Gewerbe) in Germany. The requirements are stricter:

  • An economic interest or regional need for your business must exist
  • You need a detailed business plan showing viability
  • Your business must have positive effects on the economy — innovation, job creation, or investment
  • You need proof of adequate financing (savings, investor commitments, or confirmed contracts)
  • Over-45s must additionally demonstrate adequate pension provision

The Ausländerbehörde (foreigners’ authority) typically consults the local IHK (Chamber of Commerce) and sometimes the economic development agency when evaluating applications.

Section 21(5) — Freiberufler (liberal professions)

This is the route most remote workers and freelancers use. It’s simpler because:

  • No formal economic interest test — you don’t need to prove your activity creates jobs or benefits Germany’s economy in the way Section 21(1) requires. But you still need to show that your freelance activity is viable and that you can sustain yourself financially in Germany.
  • No IHK consultation — the foreigners’ authority doesn’t need to involve the chamber of commerce
  • You do need to demonstrate relevant qualifications, professional experience, and ideally evidence of clients (German or EU clients carry more weight)

The distinction maps directly to the Freiberufler/Gewerbe classification we covered in our guide to German freelancer categories. If your work qualifies as a Katalogberuf (catalogue profession) — software development, consulting, translation, design, journalism, teaching — the Section 21(5) route is significantly smoother.

What you actually need

For the initial visa application (at the German embassy/consulate)

Before you arrive in Germany, you need a visa that allows self-employment. You apply at the German embassy or consulate in your home country. Required documents typically include:

  1. Completed visa application form and passport photos
  2. Valid passport with at least two blank pages
  3. Proof of qualifications — degrees, certifications, professional memberships. These should be translated into German by a certified translator, and foreign university degrees may need recognition through anabin (the database of recognised qualifications)
  4. Business plan or activity description — for Freiberufler, this can be a clear description of your professional activity, target clients, and expected income. For Gewerbe, a more detailed business plan is expected.
  5. Client letters or contracts — ideally 2–3 letters from German or international clients confirming they will or intend to commission work from you. These don’t need to be binding contracts; letters of intent are accepted.
  6. Financial proof — bank statements showing you can support yourself during the setup period. There’s no official minimum, but EUR 10,000–15,000 in savings plus confirmed or expected income is a reasonable benchmark.
  7. Health insurance — proof of coverage valid in Germany. Travel insurance is sufficient for the initial visa; you’ll need proper German health insurance for the residence permit.
  8. Proof of accommodation — a rental contract or accommodation confirmation in Germany

Processing time: typically 4–12 weeks depending on the consulate. Some nationalities can enter Germany visa-free and apply for the residence permit directly at the Ausländerbehörde — nationals of the US, UK, Canada, Australia, New Zealand, Japan, South Korea, Israel, Andorra, Monaco, and San Marino have this privilege. Important: a visa-waiver short stay (typically 90 days in 180) allows you to enter Germany and attend appointments, but it does not give you the right to work — including remote work for foreign clients. You need the residence permit before you can legally begin freelancing.

The §19c AufenthG remote-work route

Since the 2023 updates to the Skilled Immigration Act, Section 19c(1) AufenthG in combination with the Employment Regulation (BeschV) has opened a route for nationals of specific countries to obtain a residence permit for remote work — working for a foreign employer or clients while residing in Germany. This is available to nationals of the same visa-waiver countries listed above (US, UK, Canada, Australia, Andorra, Israel, Japan, Korea, Monaco, New Zealand, San Marino). It’s distinct from the freelance routes under Section 21 and may suit people whose work is primarily for non-German clients. Requirements and processing vary by Ausländerbehörde, so check with your local authority or an immigration lawyer.

For the residence permit (at the Ausländerbehörde in Germany)

Once in Germany with your visa (or visa-free entry), you need to:

  1. Complete your Anmeldung — register your address at the Bürgeramt. This is step zero for everything in Germany. Do it within 14 days of moving in.
  2. Register with the Finanzamt — complete the Fragebogen zur steuerlichen Erfassung. The Finanzamt will confirm your Freiberufler or Gewerbe status and issue your Steuernummer.
  3. Book an appointment at the Ausländerbehörde — this is where the real wait begins. Berlin’s Ausländerbehörde is notorious; wait times for appointments can be 2–4 months. Other cities (Munich, Hamburg, Frankfurt, Düsseldorf) are generally faster but still require patience.
  4. Bring everything — all the documents from your initial visa application, plus your Anmeldung confirmation, Finanzamt registration, health insurance proof, and any additional client contracts you’ve secured since arriving.

The residence permit is initially issued for 1–3 years (typically 2 years for first-time applicants). It’s renewable, and after 5 years of residence, you can apply for a Niederlassungserlaubnis (permanent settlement permit) — provided you meet the requirements including adequate German language skills (typically B1 level), financial stability, and 60 months of pension contributions.

The city lottery

One of the most frustrating things about Germany’s freelance visa is that the experience varies dramatically by city. The Ausländerbehörde is a municipal authority, and each one interprets the law differently.

Berlin

The most popular city for freelancers — and the most overwhelmed. Berlin’s Ausländerbehörde (the LEA — Landesamt für Einwanderung) handles an enormous volume of applications. Appointment wait times are long, but the staff are experienced with freelancer applications and generally liberal in their interpretation. Berlin accepts a wider range of activities as Freiberufler and is more relaxed about client letter requirements.

The downside: the bureaucratic delay can leave you in limbo for months. Your initial visa may expire before your appointment, requiring a Fiktionsbescheinigung (fiction certificate) — a provisional document that extends your right to stay and work legally while the application is processed. In 2024–2025, wait times of 3–9 months for initial LEA appointments were commonly reported on expat forums.

Munich

More efficient but stricter. Munich’s Ausländerbehörde processes applications faster but applies a tighter interpretation of what qualifies as Freiberufler. They’re more likely to question IT professionals without formal qualifications and more demanding about business plans.

Hamburg, Frankfurt, Düsseldorf

Generally middle-ground experiences. Shorter wait times than Berlin, reasonable interpretation of the rules. Frankfurt’s proximity to the financial sector means they’re experienced with consulting and advisory freelancers.

Smaller cities

Often faster and friendlier, but the staff may have less experience with freelance visa applications. This can go either way — you might get a sympathetic officer who approves quickly, or one who’s unsure and requests excessive documentation.

The Fachkräfteeinwanderungsgesetz effect

Germany’s Skilled Immigration Act (Fachkräfteeinwanderungsgesetz), significantly updated in 2023 and phased in through 2024, primarily affects employed workers — but it has indirect effects on freelancers:

  • The Chancenkarte (Opportunity Card) introduced a points-based system for jobseekers — but critically, it does not permit self-employment, freelancing, or starting a business. It only allows job searching and limited part-time work (max 20 hours/week). It’s not a viable path for freelancers. Some people use it as an initial entry route before switching to freelance status, but this requires a separate Section 21 application. It requires a recognised qualification, basic German (A1) or English (B2), and adequate funds (~EUR 1,091/month in a blocked account).
  • Recognition of qualifications has been streamlined, making it easier to get foreign degrees recognised — which directly helps Freiberufler applicants whose status depends on their credentials.
  • Digital applications are being expanded across immigration authorities, though progress varies by city.

The law didn’t change Section 21 itself, but the general political direction has been toward making Germany more accessible to skilled international workers. It’s worth noting that the February 2025 federal election brought a CDU/CSU-led coalition to power, which has introduced some uncertainty about the pace of immigration liberalisation — but no rollback of Section 21 provisions has been announced or proposed.

Working for foreign clients

A common question: can you work for clients outside Germany on a German freelance visa?

It’s complicated. Under Section 21(1) — the Gewerbe route — your application must demonstrate an economic interest or regional need, which in practice means the Ausländerbehörde expects to see German or EU-based clients and evidence that your business contributes to the local economy. Turning up with only foreign clients and no German market presence is likely to result in a rejection.

The Freiberufler route under Section 21(5) is more flexible — there’s no formal economic interest test. Many freelancers in Berlin work primarily for UK, US, or other international clients once established. But even here, having at least one or two German or EU client relationships significantly strengthens your initial application. It demonstrates economic integration and gives the Ausländerbehörde confidence that you’re genuinely building a professional life in Germany, not just using the visa as a convenient base.

Once your permit is granted, your residence permit authorises self-employed activity in Germany and doesn’t restrict who you can invoice. But the application stage is where client location matters most.

For tax purposes, the location of your clients matters for VAT (reverse charge applies to B2B EU clients, zero-rating to non-EU clients) but not for income tax — you’re taxed in Germany on your worldwide freelance income once you’re resident.

Health insurance for the visa

The Ausländerbehörde requires health insurance proof as part of the residence permit application. The type matters:

  • Public health insurance (GKV): universally accepted. TK (Techniker Krankenkasse), AOK, and Barmer are the most common providers. As a self-employed person, you can join GKV voluntarily.
  • Private health insurance (PKV): accepted, but the Ausländerbehörde may scrutinise the coverage level. Basic “expat” or “nomad” insurance policies are often rejected — they want comprehensive coverage comparable to GKV.
  • Travel insurance: not sufficient for a residence permit application.

If you’re entering visa-free (e.g., as a US citizen) and applying for the residence permit from within Germany, arrange your health insurance before your Ausländerbehörde appointment. Don’t leave this until the last minute — the application process for GKV can take 2–4 weeks.

Common mistakes

1. Waiting too long to book the Ausländerbehörde appointment. In Berlin especially, appointment slots fill up weeks or months in advance. Book the moment you arrive — or before, if the online system allows it.

2. Insufficient client documentation. Generic statements like “I plan to find clients” don’t work. Bring specific letters from specific clients confirming specific work. Even if the engagements are small or tentative, concrete documentation matters.

3. Claiming Freiberufler status without qualifications. If you’re an IT freelancer without a relevant degree, the Finanzamt may classify you as Gewerbe — which means you need the stricter Section 21(1) visa route instead of 21(5). Know your classification before you apply. Also note: the Fragebogen zur steuerlichen Erfassung (tax registration form) must now be filed online via ELSTER within one month of starting freelance work — late registration can result in fines up to EUR 5,000.

4. Underestimating health insurance costs. Public health insurance for self-employed people in Germany costs EUR 200–900/month depending on your income. This isn’t optional and it’s not cheap. Budget for it.

5. Not speaking any German. There’s no formal German language requirement for the freelance visa (unlike the permanent residence permit, which requires B1). But your Ausländerbehörde appointment will be in German, the forms are in German, and the bureaucratic process assumes German literacy. Bring a German-speaking friend or hire an immigration advisor (typically EUR 1,500–3,000 for full service) if your German isn’t functional.

6. Ignoring the Anmeldung. Without an address registration, you can’t get a tax number, open a bank account, or apply for a residence permit. And you need a real lease — not a hotel, not an Airbnb (most Bürgerämter won’t accept temporary accommodation). This creates a classic chicken-and-egg problem: you need an address to register, but landlords want a registered resident. Short-term furnished flat rentals are the typical workaround.

7. Opening a bank account too late. Many traditional German banks (Deutsche Bank, Commerzbank) require a residence permit before opening an account — but you need a bank account to demonstrate financial stability. Digital banks like N26 are more flexible and will often accept a Fiktionsbescheinigung.

8. Relying on the remonstration procedure. From July 2025, the free remonstration procedure (informal appeal of visa rejections through embassies) has been abolished worldwide. Rejected applicants now need to pursue costlier formal legal remedies. Getting the application right first time matters more than ever.

The path to permanent residency

After 5 years of continuous residence on a freelance visa (or any qualifying residence permit), you can apply for a Niederlassungserlaubnis — unlimited settlement permit. Requirements:

  • 60 months of pension contributions (or equivalent private provision — self-employed people not in the public pension system need to demonstrate adequate retirement savings)
  • German language proficiency at B1 level (certificate required)
  • Adequate living space and stable income
  • Basic knowledge of German legal and social order (Orientierungstest)
  • No significant criminal record

After 8 years of residence (reduced to 7 with B1 German or 6 with B2), you can apply for German citizenship — which includes EU citizenship and the right to live and work anywhere in the EU without restrictions.

One important note for creative professionals: the Künstlersozialkasse (KSK) provides subsidised access to statutory health and pension insurance for artists, journalists, and musicians. If you qualify, it halves your social insurance costs — the KSK pays the employer’s share. Eligibility is profession-specific and the application process is competitive, but it’s a significant benefit worth exploring.

Is it worth it?

Germany’s freelance visa is genuinely one of the best options in Europe for non-EU self-employed workers. The process is bureaucratic, occasionally maddening, and highly dependent on which city you’re in. But it leads to a real residence permit, access to one of Europe’s best healthcare systems, and a clear path to permanent residency and citizenship.

Compare that to the temporary, renewable-but-not-guaranteed permits offered by most digital nomad visas, and Germany’s offer is structurally more serious — even if it doesn’t come with a catchy name.

Just bring patience. And a Steuerberater.


For more on building a freelance career in Germany, explore our Germany country guide. And join our newsletter for updates on visa, tax, and employment rules across Europe.