The German Freelancer Visa under §21 lets self-employed professionals live and work in Germany without an employer sponsor. It's built for consultants, developers, and specialists who can prove genuine demand for their work inside Germany. Check what your projected freelance income would actually be worth after tax on GlobalOffer.dev before working through the demand evidence below.
Quick Comparison
| Requirement | Detail |
|---|---|
| Employer needed | No, self-employed status |
| Core requirement | Recognized profession plus demonstrated German client demand |
| Financial proof | Health insurance plus sufficient means to cover living costs |
| Visa term | Typically 1-3 years initially, renewable |
Who Qualifies
This visa splits applicants into two legal categories under German law, and which one you fall into changes your process meaningfully:
- •Freiberufler (liberal professions). Recognized independent professions including many tech and consulting roles: software development, IT consulting, engineering, and design. This category has a simpler registration process and different tax treatment than standard business ownership.
- •Gewerbetreibende (trade/business). Broader self-employed business activity that doesn't fall under the recognized liberal professions list. This category requires business registration (Gewerbeanmeldung) and generally faces more scrutiny during the visa process.
Software developers and IT consultants most often qualify as freiberufler, the more favorable classification, though this depends on the specific nature of the work and how immigration authorities in your particular city classify it — practice varies somewhat between cities.
Required Documents
- •Passport valid for the visa duration
- •Detailed business plan explaining your services, target clients, and pricing structure
- •Letters of intent or signed contracts from German clients, demonstrating actual demand for your services
- •Proof of relevant qualifications: degree, certifications, or professional experience supporting your claimed expertise
- •Health insurance valid in Germany, either private or a qualifying public plan
- •Proof of financial means to cover living costs during the initial period before freelance income stabilizes
- •CV and portfolio of prior work
Client letters of intent are the single most scrutinized document in this application. A generic letter stating vague interest carries little weight — immigration case workers look for specific project scope, expected engagement value, and realistic timelines that show genuine, not speculative, demand.
Application Steps
- Confirm your profession classification. Research whether your specific work qualifies as freiberufler in the city where you plan to apply, since local Ausländerbehörde (immigration office) practice varies.
- Build your business plan and pricing structure, showing realistic market rates and a credible path to sustaining yourself financially, not just aspirational figures.
- Secure letters of intent or signed contracts from German clients. Aim for at least 2-3 solid commitments rather than one uncertain lead, since reviewers weigh the strength and specificity of demand evidence heavily.
- Apply at the German embassy or consulate in your home country, or through the local Ausländerbehörde if already in Germany on a visa type that allows a status change.
- Attend an interview, common for this visa category, where you may be asked to explain your business plan and demonstrate genuine knowledge of your target market.
- Wait for a decision, typically 8-12 weeks, longer than most other routes due to the individual case review this visa requires.
Once approved, freiberufler applicants register directly with the local tax office (Finanzamt) rather than going through full business registration, a meaningfully simpler process than the Gewerbetreibende category.
Frequently Asked Questions
Is software development classified as freiberufler or Gewerbe in Germany?
Most software development and IT consulting work qualifies as freiberufler, but classification can vary by city and the specific nature of your services, so confirming with your local Ausländerbehörde before applying is worth the extra step.
How many client letters do I need for the visa?
There's no fixed legal number, but 2-3 solid, specific letters of intent or signed contracts are generally stronger than a single client relationship, since reviewers want to see sustainable demand rather than one-off work.
Can I switch from freiberufler to Gewerbe status later?
Yes, though it typically requires re-registering with the tax office and may affect your visa renewal terms, so it's worth clarifying your long-term business structure before applying if possible.
Does this visa lead to permanent residence?
Yes, after several years of demonstrated successful self-employment, though the exact timeline depends on income stability and integration factors evaluated case by case.
Why Applications Get Rejected
- •Vague or speculative client letters. A letter that says a company is "interested in potentially working together" without project specifics or expected value reads as weak evidence, not a genuine business relationship.
- •Business plan pricing that doesn't match realistic German market rates. Case workers cross-check proposed rates against typical freelance pricing for the profession, and figures that seem inflated or unrealistically low both raise concerns about the plan's credibility.
- •Insufficient financial buffer for the initial period. Freelance income rarely starts immediately at full pace, and applicants who show no cushion for the first few months face questions about how they'll sustain themselves while building a client base.
- •Misclassifying trade work as a liberal profession. Applying under freiberufler status for work that authorities consider standard business activity leads to rejection or a requirement to restart under the correct category.
What Happens After Approval
The initial visa is typically granted for 1-3 years, after which renewal depends on demonstrating that your freelance business is actually functioning: real income, real clients, and tax filings showing genuine self-employment activity. There is no fixed employer tying you to a single company, so you're free to take on and drop clients as your business evolves, provided you maintain the profession classification you were approved under.
Apply Directly
Once your business plan and client evidence are ready, apply through the German embassy or consulate handling your region, or your local Ausländerbehörde if already in Germany:
👉 Make it in Germany — Self-Employment Visa Official Guide
Final Take
This route rewards genuine preparation over speed. Most rejections trace back to client demand evidence that reads as hopeful rather than confirmed, not a fundamental problem with the applicant's qualifications.
Use GlobalOffer.dev to model realistic freelance income against German living costs before finalizing your business plan and pricing structure.