Germany has no single "freelance visa". It has one paragraph, § 21 of the Residence Act, with two routes: self-employment under Abs. 1 (economic interest, positive effects, secured financing) and the freelance route under Abs. 5 for liberal professions, which mainly asks whether you can finance yourself and hold any licence your profession needs. Health insurance is required everywhere, over-45s must show pension provision, and the permit runs up to three years. What you bring differs by city: Berlin wants two client letters of intent and a revenue forecast, Munich a full business plan. Requirements change, so date-check everything below.
Most guides to the German freelance visa are written by relocation agencies, and most make the same mistake: they describe one city's office as if it were national law. This guide separates the two. The law is short and stable. Local practice is where people fail, usually by bringing an investor-style business plan to an office that wanted two client letters. Everything below carries the date we checked it, 5 September 2026 unless stated otherwise.
One paragraph, two routes
The legal basis is § 21 AufenthG, the Residence Act's section on self-employment. It contains two different tests.
Route 1: self-employed (Abs. 1). A permit "kann" be issued if an economic interest or regional need exists, the activity is expected to have positive effects on the economy, and financing is secured through equity or a loan commitment. The office weighs the viability of the idea, your experience, the capital, effects on employment, and innovation. This is the route for a business in the commercial sense: an agency, a shop, a company that will hire.
Route 2: freelance (Abs. 5). For a "freiberufliche Tätigkeit", a permit can be issued "abweichend von Absatz 1": the economic test does not apply. The Residence Act does not define freelance; offices borrow the tax definition in § 18 Abs. 1 Nr. 1 EStG: independent scientific, artistic, literary, teaching or educational work, plus the catalogue professions from doctors and engineers to journalists and translators "und ähnlicher Berufe". Developers, designers and consultants often pass as similar professions, but case by case, and tax office and immigration office do not always agree. The German-side distinction is in Freiberufler or Gewerbe.
The federal portal Make it in Germany states the freelance requirements plainly: "You can provide proof of sufficient funds to finance your projects" and "You have obtained any licences required to perform the job in question."
Two rules apply to both routes. Under § 21 Abs. 3, applicants older than 45 "soll" only receive the permit with adequate old-age provision. And you need health insurance in Germany; Berlin's wording: "either in the statutory health insurance system or a comparable private health insurance" (checked 5 September 2026). Travel insurance does not count. The statutory-versus-private choice is in health insurance for freelancers in Germany.
Where you apply depends on your passport
Per Make it in Germany (page dated 2 July 2026), citizens of Australia, Israel, Japan, Canada, the Republic of Korea, New Zealand, the United Kingdom and the USA "can enter Germany without a visa for the purpose of gainful employment" and apply for the permit inside Germany. Everyone else from outside the EU "must submit a visa application to the responsible German foreigners authority before their arrival": the embassy or consulate in your country, which forwards the file to the office in your future German city. Embassy waiting times vary and no official source publishes a current figure; plan months, not weeks. A Schengen tourist stamp does not let you switch from inside Germany: Berlin lists a national D-visa or an existing residence permit as the prerequisite for applying locally.
Berlin: two letters, one forecast
Berlin's Landesamt für Einwanderung publishes a dedicated page for the freelance route (service.berlin.de, checked 5 September 2026). The document list is short and specific:
- CV with qualifications and professional experience.
- Client letters: "At least two letters of intent may be submitted, providing details of the collaboration and describing the nature and scope of the work", as an alternative to signed fee agreements.
- A revenue forecast on the office's own form.
- Licence or permit for regulated professions, and proof of professional qualifications.
- Passport, proof of your Berlin lease or property, proof of health insurance.
For the over-45 rule, Berlin names numbers, "effective July 1, 2025": a monthly pension of €1,612.53 for at least 12 years, or assets of €232,204.00; nationals of the Dominican Republic, Indonesia, Japan, the Philippines and Sri Lanka are exempt. Fees: €56 for the sticker, €100 for the electronic permit. The sticker can be issued at the appointment; the card takes four to six weeks.
Compare Berlin's page for the self-employment route: business concept, business plan, financing plan, trade registration, plus a €13 processing fee. That is the list relocation guides copy into "freelance visa" checklists. If you are a freelancer in the § 18 EStG sense, Berlin is not asking for it.
What should the letters say? Berlin's wording is the template: who the client is, what the collaboration is about, the nature and scope of the work. Add expected volume or rate and the start date, on letterhead, signed. Three letters from different clients read better than two everywhere, because they show a business rather than a disguised job. That matters beyond the visa: a freelancer with one client is a false self-employment case waiting to happen under German social law. Run the free false self-employment self-check before you write the letters, and read how false self-employment works in Germany.
Munich: the plan is the application
Munich's Kreisverwaltungsreferat publishes one page for a permit for "selbstständige Tätigkeit" (stadt.muenchen.de, checked 5 September 2026). It has no separate Freiberufler checklist and treats the application as a business case: a full "Businessplan" with idea, founder profile, market assessment, competition including a SWOT, location and risk analysis, "Umsatz- und Rentabilitätsvorschau für drei Jahre" plus a three-year liquidity plan, proof of equity or financing, certified translations, and business contacts "zum Beispiel Absichtserklärungen, Vorverträge, Auftragsbestätigungen". Processing time: "10 bis 12 Wochen". Fee: €100.
If your profession is freelance in the tax sense, ask the Munich office in writing, before you assemble a 40-page plan, whether the § 21 Abs. 5 route applies and which parts of the list they still want. Bring the answer to the appointment. The same holds for Hamburg, Frankfurt, Cologne and every other city: the law is the same, the checklist is local.
How long it lasts, and the path to staying
Make it in Germany states that a permit for self-employment "is initially issued for up to three years", with extension possible if the business covers your living costs. Expect to show invoices and tax assessments at the extension. The settlement permit is in § 21 Abs. 4 AufenthG: after three years, if the activity was successfully realised and your livelihood is secured, a Niederlassungserlaubnis can be granted. Keep your tax filings clean from year one; the assessments are the evidence.
After the sticker
The permit is the start of the paperwork. Register your address, file the tax office questionnaire, get your tax number, and the tax office decides whether it agrees you are a Freiberufler: see freelancer registration in Germany. For income tax, VAT and prepayments, start with freelance taxes in Germany, explained in English. Still weighing Germany against Portugal or the Netherlands? The best countries for freelancing in Europe compares the visa and tax logic.
What to do on Monday
- Decide your route: check your services against § 18 EStG. Catalogue or similar profession means Abs. 5; products or hiring means Abs. 1.
- Save the immigration page of your target city as a PDF with today's date, and email the office one precise question about which list applies to you.
- Ask two or three prospective clients for letters of intent: collaboration, nature and scope of work, expected volume, start date, on letterhead.
- Get a German health insurance offer in writing and check what your embassy accepts as proof.
- Over 45? Gather pension statements and asset proofs now. It is the document people discover last.
Once the permit is in your passport, the next problem is the pipeline. A free 9am profile puts your work in front of companies across DACH that hire freelancers, and a growing client list is the best extension argument you can bring to the office in three years.
This article is general information for practitioners and does not replace legal advice. Immigration requirements differ by city and change during the year; the linked official pages are the authority, not this text.