Freelancer / Self-Employment

Residence permit for freelancers and self-employed individuals

πŸ“‹ 24 steps totalβœ… 9 free pre-arrival stepsπŸ”’ 15 post-arrival steps

The full German Freelancer / Self-Employment process

  1. Develop Business Plan

    Create a comprehensive business plan for self-employment visa. Include: business concept, market analysis, competitive landscape, revenue projections, funding sources, qualifications. Plan should demonstrate viability and positive economic impact on Germany. Consider professional business plan services.

    ⏱ ~30 daysπŸ’Ά €500πŸ”— Official link
  2. Gather Professional Credentials

    Compile professional credentials: university degrees with transcripts, professional certifications, employment references, portfolio of work. For regulated professions: check recognition requirements at anabin.kmk.org or anerkennung-in-deutschland.de. Certified translations may be required.

    ⏱ ~21 daysπŸ’Ά €200πŸ”— Official link
  3. Proof of Financial Means

    Demonstrate sufficient financial resources for your stay. Amount varies by visa type: students need €11,904/year (blocked account), job seekers similar amount. Options: blocked account (Sperrkonto), sponsor declaration (VerpflichtungserklΓ€rung), scholarship letter, employment contract.

    ⏱ ~14 days🏦 Funds requiredπŸ”— Official link
  4. Health Insurance

    Arrange health insurance before departure. Options: travel insurance for initial period, German public/private insurance starting from arrival date, expat insurance. For visa application: proof of coverage for entire stay or at least initial months required.

    ⏱ ~3 daysπŸ’Ά €100πŸ”— Official link
  5. Gather Documents

    Collect all required documents for your visa application: valid passport, biometric photos, application forms, proof of purpose (job offer, admission letter, etc.), financial proof, health insurance, accommodation proof. Check embassy website for specific requirements.

    ⏱ ~7 daysπŸ”— Official link
  6. Book Embassy Appointment

    Book a national-visa appointment at the German embassy/consulate responsible for your residence district (most posts use an online booking portal; some use external providers like VFS Global). Waiting times of 2-8 weeks are common, so book as soon as your documents are in reach. Confirmation email/QR is checked at the entrance.

    ⏱ ~30 daysπŸ”— Official link
  7. Attend Visa Interview

    Attend your national (D) visa interview at the German embassy or consulate. Bring the full document set: passport, biometric photos, application forms (VIDEX), proof of purpose (contract/admission/invitation), proof of financial means, and incoming health insurance. Fee: €75. Fingerprints are taken at the counter; incomplete files are rejected on the spot.

    ⏱ ~1 dayπŸ’Ά €75πŸ”— Official link
  8. Wait for Approval

    Wait for visa decision from the German embassy/consulate. Processing times vary: employment visas 2-6 weeks, family reunion 8-12 weeks, EU Blue Card 2-4 weeks. Embassy may contact you for additional documents or interview. Track application status if online tracking available.

    ⏱ ~42 daysπŸ”— Official link
  9. Travel to Germany

    Enter Germany within your visa validity period. At border: present passport, visa, and supporting documents if requested. After arrival: complete registration within 14 days, convert visa to residence permit as required. Keep travel documents organized.

    ⏱ ~1 dayπŸ’Ά €500πŸ”— Official link
  10. Find Accommodation

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
    Post-arrival steps are part of the full flow. Start free to track your pre-arrival progress, then unlock the 15 post-arrival steps when you land.
  11. Register Address (Anmeldung)

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  12. Apply for Residence Permit

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  13. Receive Tax ID (Steueridentifikationsnummer)

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  14. Open Bank Account

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  15. Register Business

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  16. Tax Number (Steuernummer)

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  17. Set Up Utilities (Electricity, Gas, Water)

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  18. Set Up Internet Contract

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  19. Get German Phone Number / SIM Card

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  20. Register with a GP (Hausarzt)

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  21. Get Home Contents Insurance (Hausratversicherung)

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  22. Get Liability Insurance (Haftpflichtversicherung)

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  23. Exchange Foreign Driver's License

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link
  24. Enroll in Integration Course (Integrationskurs)

    Detailed instructions, official links and progress tracking for this step are included in the full flow.

    πŸ”— Official link

Track this journey instead of reading about it

Turn this guide into a personal checklist: tick off steps, keep your documents together, and always know what comes next.

Other routes to Germany