Freelance Visa Germany 2026: Who Qualifies, What the Office Checks, and the 45+ Rule
By Marwan · moved to Germany in 2023 · facts verified November 2026
You design, write, translate, code or teach, your clients are online anyway, and you'd rather do it from Germany. The question is whether Germany will let you, without an employer to vouch for you.
The short answer: yes, through the freelance visa under § 21 Abs. 5 AufenthG, and it's more reachable than people think. There's no degree requirement and no fixed minimum income. What the office wants is work that counts as a liberal profession, proof that people will pay you (Berlin asks for at least 2 letters of intent or contracts), health insurance, and, if you're over 45, a pension plan. The catch nobody mentions: freelancers wait 5 years for permanent residence, not the 3 that business founders can get.
Freiberufler or Gewerbe: The Question That Decides Your Visa
Germany splits self-employed people in two, and the residence law follows that split. Freelancers (Freiberufler) in the liberal professions get the lighter permit. Everyone running a trade or business (Gewerbe) goes through the stricter self-employment route, with an economic-interest test and a chamber opinion. Which side you fall on depends on what you do, not what you call it:
| Freelance (Freiberufler) | Self-employed (Gewerbe) | |
|---|---|---|
| Who it's for | Liberal professions: designers, writers, translators, teachers, journalists, engineers, architects, consultants, artists | Trade and commerce: shops, agencies selling goods, restaurants, most online businesses, many IT service companies |
| Legal basis | § 21 Abs. 5 AufenthG | § 21 Abs. 1 AufenthG |
| Main test | Your work fits § 18 EStG, you hold any licence it needs, and your income will cover your life here | An economic interest or regional need, positive effects on the economy, and financing secured by capital or a loan commitment |
| Who gets asked | The office can consult the professional body or licensing authority for your field | The local chamber (IHK or Handwerkskammer) and trade office give an opinion, which can add weeks |
| Registration | Finanzamt only | Gewerbeamt (trade registration), then Finanzamt |
| Trade tax | No Gewerbesteuer | Gewerbesteuer applies above an allowance |
| Permanent residence | Standard route: 5 years | Possible after 3 years if the business has succeeded |
If you work in IT, read this twice
Software development isn't on the list in § 18 EStG, so whether you're a Freiberufler depends on the work: engineering-style development and specialist consulting often count, reselling hosting or running a web shop doesn't. The Finanzamt decides when you register. I'd describe the work in the visa file and the tax questionnaire in the same precise words ("development of custom software for business clients"), so the two offices never read two different stories.
Freelance Visa Requirements: What the Office Actually Checks
The federal portal Make it in Germany lists the conditions in one line: you can finance the venture, support yourself, hold any licence you need, and have a pension plan if you're over 45. In practice, each of those becomes a document. The most detailed public checklist is Berlin's, which is why I use it as the reference here; other cities ask for the same things with different wording.
Work that counts as a liberal profession
The test is § 18 EStG: scientific, artistic, writing, teaching or educational work, plus a list of named professions (doctors, lawyers, engineers, architects, tax advisers, journalists, interpreters, translators and similar). If what you do is closer to selling or trading, you're in the self-employment route instead.
A licence, if your profession needs one
Doctors, lawyers, psychotherapists and other regulated professions need the German licence granted or at least promised before the permit is issued. Most freelancers (designers, developers, writers, translators, coaches) need no licence at all.
Income that covers your life here
There is no fixed minimum in the law. You show a forecast of what you'll earn (Berlin calls it an Ertragsvorschau) against rent, health insurance and living costs, backed by real demand: client letters, contracts, and savings to bridge the first months.
At least 2 letters of intent or contracts (Berlin)
For fee-based work, Berlin's immigration office asks for at least 2 letters of intent and/or fee contracts. Other cities don't always write a number down, but every office wants to see that someone is actually going to pay you.
Health insurance
For the visa itself, travel insurance with €30,000 cover is the usual minimum. For the residence permit you need full cover in Germany: Berlin treats statutory insurance as sufficient and checks private policies for type and scope.
Pension provision, if you're over 45
This is the requirement that quietly decides the application for older freelancers. It has its own section below.
If your profession is regulated, the licence comes first and can take longer than the visa: our recognition guide explains which professions need it.
Letters of Intent: What Makes Them Believable
This is the document that makes or breaks most freelance files, and it's the one with the least official guidance. A letter of intent is a client saying, on their letterhead, that they plan to hire you once you have the permit. Here's what I'd make sure every letter contains:
- The client's full company details, a named contact person and a signature.
- What you'll do for them, in one or two concrete sentences.
- An expected volume and rate: hours or projects, and what they'll pay.
- How long the collaboration is planned to run.
- That they're happy to work with you while you live in Germany.
Clients in Germany count for a lot, because they show the office there's demand here. Clients abroad still count: they prove the income. The mix that reads best is a few of each, with no single client carrying everything. And get paid through documented bank transfers: a statement showing regular income from clients is stronger than any letter.
The one-client trap
If one company pays all your income, sets your hours and gives you a company email, German law may treat you as an employee in disguise (Scheinselbstständigkeit). That means back-paid social contributions for the client and a permit built on the wrong purpose for you. More than one real client is the honest fix, and it's also what makes the visa file strong.
Over 45? The Pension Rule
§ 21 Abs. 3 AufenthG says applicants older than 45 should only get the permit with "adequate" pension provision, and this applies to freelancers too. The law doesn't define adequate, so each office sets a benchmark. Berlin publishes one: from age 67 you should be able to show a pension of about €1,600 a month for at least 12 years, or assets of about €230,000. The figure rises every July with German pensions, so check the current number on the Berlin service page before you build your proof.
What usually counts
A pension forecast from your home country's scheme, private pension or life insurance contracts with a stated payout, and documented savings, investments or property. Most people combine several.
Who is exempt
Berlin exempts nationals of the Dominican Republic, Indonesia, Japan, the Philippines, Sri Lanka, Türkiye and the USA, based on treaties. Everyone else over 45 needs the proof.
The honest picture: this is a soft "should" in the law, but offices treat it as a firm condition. If you're close to 45, don't let the file drift, because Berlin applies the rule once you have turned 45 and the visa process takes months. If you're well over it, start collecting the proof before anything else.
How to Apply for the Freelance Visa, Step by Step
Step 1: Build the file before you book
CV with proof of your qualifications, a short description of what you'll do, a revenue forecast for the first years, the letters of intent, bank statements, and your licence if you need one. Documents from abroad may need legalisation first.
Step 2: Apply for the national visa at the German mission
The visa fee is €75. You can't enter on a tourist (Schengen) visa and switch inside Germany: freelance needs the national D visa from the start, unless your nationality lets you enter visa-free and apply here.
Step 3: Wait for the Ausländerbehörde
The mission sends your file to the immigration office of the city you'll live in, which has to agree. This is where most of the waiting happens, and where the professional body may be asked for an opinion.
Step 4: Arrive, register, get your tax number
Do your Anmeldung, then file the Fragebogen zur steuerlichen Erfassung with the Finanzamt through ELSTER within 1 month of starting work. You need the tax number on every invoice.
Step 5: Turn the visa into the residence permit
Before the visa runs out, book the Ausländerbehörde. The permit costs €100; in Berlin it's ready about 4 weeks after the appointment. The first permit is usually issued for up to 3 years.
Documents issued outside the EU usually need an apostille or legalisation before a German office accepts them; our apostille and legalisation guide shows which route your country needs. For the general visa paperwork, see the visa documents checklist.
Already in Germany on Another Permit?
You don't always need a new visa. Two rules in § 21 are worth knowing:
Freelancing on the side (§ 21 Abs. 6)
If you hold a residence permit for another purpose, the Ausländerbehörde can allow self-employment while you keep it. Check what your permit says first: invoicing without permission puts the permit at risk.
German graduates and Blue Card holders (§ 21 Abs. 2a)
If you graduated from a German university, or hold a Blue Card or a research permit, you should get a self-employment permit without the economic-interest test, as long as the work connects to your studies or research.
Renewal and Permanent Residence: Why Freelancers Wait 5 Years
Business founders under § 21 Abs. 1 can get permanent residence after three years if the business works. The freelance paragraph switches that rule off in one sentence ("Absatz 4 ist nicht anzuwenden"), so freelancers take the standard route in § 9 AufenthG: 5 years with a residence permit, secured income, 60 months of pension contributions or comparable provision, B1 German, basic knowledge of German law and society, and adequate housing.
Renewal is where your bookkeeping pays off. For the extension, Berlin asks freelancers for tax assessments, a net-profit calculation, bank statements showing regular income and client statements.
The pension months nobody plans for
Employees collect the 60 months automatically through payroll. Many freelancers aren't in the statutory pension scheme by default, so after 5 years they can have zero months. If I were starting as a freelancer, I'd decide in year one whether to pay voluntary contributions or build a private pension the office will accept, not in year five.
Your First Weeks as a Freelancer: Tax Number, Invoices, Insurance
Tax number. Within 1 month of starting, send the Fragebogen zur steuerlichen Erfassung electronically through ELSTER. The Finanzamt answers with your Steuernummer, which goes on every invoice. It also decides here whether your work is freelance or a Gewerbe.
VAT or not. Under the small-business rule, you can invoice without VAT if your turnover was no more than €25,000 last year and stays under €100,000 this year. Simpler, but you can't reclaim VAT on your own purchases, and business clients often don't care either way.
Health insurance. As a freelancer you pay the whole contribution yourself, public or private. Our health insurance guide compares the two for self-employed people.
The yearly return. Freelancers file an income tax return every year, with the profit calculation attached. The tax return guide covers deadlines and what you can claim.
Mistakes That Sink Freelance Applications
- Applying as a freelancer for work the Finanzamt would call a Gewerbe. Selling products, running an agency that resells other people's work, or e-commerce belongs in § 21 Abs. 1.
- Letters of intent from friends or with no rate, scope or company details. They read as favours, and officers have seen hundreds.
- One client paying all your income. It looks like hidden employment (Scheinselbstständigkeit), which is a problem for the client and for you.
- Entering on a Schengen visa planning to sort it out later. Unless your nationality allows visa-free entry for this purpose, you'll be sent back to apply from home.
- Ignoring the pension rule because you're "only just" 45. Berlin applies it as soon as you have turned 45.
- Missing the Finanzamt deadline. The questionnaire is due within 1 month of starting, and without a tax number you can't invoice properly.
Frequently Asked Questions
Can I get a freelance visa for Germany without a degree?
How much money do I need for a German freelance visa?
Is there an age limit for the freelance visa in Germany?
Am I a Freiberufler or do I need a Gewerbe?
How long until I get permanent residence as a freelancer?
Can I freelance in Germany on a Blue Card or another work permit?
Get Your Personalized Checklist
A freelance move has more moving parts than a job offer: visa, Finanzamt, insurance and pension all at once. Get a checklist built around your situation, in the order that saves you months.
Get Your Personalized ChecklistSources
The figures and requirements on this page are based on the following official sources. Rules change, so always confirm with the German embassy or authority responsible for your case.
- § 21 AufenthG: Self-employment: Abs. 5 freelance permit, Abs. 3 pension over 45, Abs. 4 not applicable to freelancers, Abs. 2a and Abs. 6
- Make it in Germany: Visa for freelance business: conditions, documents, permit length, settlement after five years
- Berlin LEA: Residence permit for freelance work (service description): letters of intent, Ertragsvorschau, pension benchmark, exempt nationalities, fee, processing time
- Berlin LEA: Extension of a § 21 residence permit (service description): renewal documents for freelancers, health insurance check
- § 9 AufenthG: Settlement permit: five years, 60 months of pension contributions, B1 German
- § 18 EStG: Income from self-employed work: definition of freelance (liberal) professions
- Federal service portal: Fragebogen zur steuerlichen Erfassung: one-month deadline, electronic filing via ELSTER, § 138 AO
- Finanzamt Baden-Württemberg: Kleinunternehmerregelung: turnover limits since 1 January 2025
Facts and figures last verified: November 2026
Related Guides
Residence Permit (Aufenthaltstitel)
Converting your visa after arrival, renewals, and the path to permanent residence and citizenship.
Read guideHealth Insurance
Public vs private, real waiting times, and how to actually get appointments (116117, Uniklinik).
Read guideTax Return in Germany (Steuererklärung)
Who must file, what expats can claim, the four-year window for voluntary returns, and the deductions for family abroad.
Read guide