Find your route

3 quick steps

Freelance Visa for Germany: A Step-by-Step Checklist of Documents and Steps

Freelance Visa for Germany: A Step-by-Step Checklist of Documents and Steps

Find your route

3 quick steps

This part outlines a practical roadmap for freelancers: preparing the required documents, applying for a national visa or Aufenthaltserlaubnis, entering Germany, completing the Anmeldung, contacting the Ausländerbehörde, and registering your business with the Finanzamt. See the first part, covering myths and basic requirements, here: Freelance Visa for Germany: Myths, Reality, and a Step-by-Step Guide to Obtaining It. Part 1.

What exactly are you applying for?

For freelancers, this usually involves the “Visum zur selbständigen Tätigkeit” (visa for self-employment) and then the “Aufenthaltserlaubnis zur Ausübung einer freiberuflichen Tätigkeit” (residence permit for the practice of a freelance profession) under Section 21(5) of the Residence Act (AufenthG). This is not a single, universal “remote work visa,” but rather a permit to engage in self-employed professional activities in Germany.

As of 2026, the official requirements remain as follows: the applicant must demonstrate project funding, professional qualifications, a professional license if the profession is regulated, and sufficient means of support. If the applicant is over 45 years old, the authorities may request proof of adequate retirement benefits.

Step 1. Check where you need to apply

If you are outside Germany and are a citizen of a country that requires a national visa, the application is usually submitted before entry through a German embassy or consulate. Citizens of certain countries, including Australia, Israel, Japan, Canada, New Zealand, the Republic of Korea, the United Kingdom, and the United States, may, under certain circumstances, obtain the required Aufenthaltstitel after entering Germany.

Don’t rely on a blog; instead, check the website of the specific embassy or the Auswärtiges Amt’s Visa-Navigator: the lists of required documents, application format, appointment scheduling, and online application options vary by country and consulate.

Step 2. Gather the basic set of documents

The exact list depends on the consulate, city, and profession, but for a freelance visa, you’ll typically need to prepare:

  • a valid international passport;
  • an application form for a Category D national visa or an online application, if available;
  • biometric photos that meet the requirements of the specific agency;
  • Resume and proof of qualifications: diplomas, certificates, portfolio, letters of recommendation;
  • Description of your activities and a cover letter: what you do, why your activities are related to Germany, and who your clients are;
  • a business plan or financial plan with income, expenses, and a realistic forecast;
  • Letters of Intent, contracts, or requests from German clients;
  • proof of funds for the first few months;
  • health insurance for the period of entry and full Krankenversicherung coverage for your stay;
  • a professional license or registration with a professional association, if the activity is regulated;
  • Proof of retirement benefits, if applicable to your situation.

Documents in Russian or another language often require translation. Whether a certified translation, an apostille, or a certification is required depends on the country where the application is submitted and the type of document.

Step 3. Submit your application to the embassy or consulate

Applications are typically submitted through the official website of the German diplomatic mission or via Auslandsportal, provided your category and country support digital submission. Do not purchase “guaranteed processing times” from intermediaries: the consulate evaluates your documents, profession, financial resources, and the connection between your activities and Germany—not the promises made by a consultant.

During the interview, you may be asked:

  • Why you need to be in Germany specifically;
  • Who are your clients, and how realistic are future orders?;
  • How will you cover rent, insurance, and living expenses?;
  • how your activities benefit the German market, economy, or culture;
  • Do you understand the tax and insurance obligations of a freelancer?

Step 4. Entering Germany and Anmeldung

After obtaining a national visa and entering the country, you’ll need to find housing and register your address. To complete the Anmeldung, you’ll typically need your passport, a completed form, and a Wohnungsgeberbestätigung from your landlord or the person who provided the housing. In Berlin, as in many cities, you must register within 14 days of moving in.

After completing your Anmeldung, you will receive a Meldebestätigung. This document is often required for opening a bank account, obtaining insurance, dealing with the Ausländerbehörde, and other administrative procedures.

Step 5. Submit your application to the Ausländerbehörde

A national visa grants you the right to enter the country and begin the process on-site, but before it expires, you must apply to the local Ausländerbehörde for a Aufenthaltserlaubnis. In some cities, the application is submitted online; in others, it’s done by appointment or through a contact form.

Typically, the following documents are required for an Aufenthaltserlaubnis zur freiberuflichen Tätigkeit:

  • passport and copies of the pages containing personal information;
  • a valid visa or other Aufenthaltstitel;
  • Meldebescheinigung;
  • Proof of health insurance;
  • a lease agreement and proof of housing expenses;
  • financial documents: bank statements, contracts, future orders, income calculations;
  • a business plan, a description of your activities, or an updated cover letter;
  • Proof of registration with the Finanzamt, if you have already registered;
  • a professional license or membership in a professional association, if the profession is regulated.

If you submit your application before your current Aufenthaltstitel expires, the authorities may issue a confirmation of submission or a Fiktionsbescheinigung. Don’t wait until the last day: in large cities, processing applications can take a long time, and an incomplete set of documents will delay the process.

Step 6. Register your business with the Finanzamt

Freelancers typically register their business activities via the “Fragebogen zur steuerlichen Erfassung” in ELSTER and receive a tax ID number (Steuernummer). For independent professions (freie Berufe)—such as many designers, translators, journalists, teachers, doctors, engineers, or architects—tax registration is often sufficient. If the activity is classified as a trade (Gewerbe), a business registration (Gewerbeanmeldung) is also required.

It is important not to confuse:

  • Steuer-ID - personal tax identification number;
  • Steuernummer—a number for your tax purposes;
  • Umsatzsteuer-ID—a separate number for VAT transactions within the EU, if required.

After registering, you’ll need to keep track of your income and expenses, issue invoices with the correct billing information, and understand whether you’re subject to the Kleinunternehmerregelung or required to charge Umsatzsteuer.

What Strengthens Your Application

A good application doesn’t look like a random collection of documents. It presents a clear professional history and a realistic plan.

It is helpful to prepare:

  • several letters of intent or contracts specifically from German clients;
  • a portfolio that showcases your skill level and area of specialization;
  • Calculating income and expenses without overestimating projections;
  • an explanation of why the work is related to Germany;
  • proof of financial reserves for the first few months;
  • A clear plan for tax registration, insurance, and finding clients.

Knowledge of German is not always a formal requirement for a freelance visa, but it helps with communicating with government agencies, finding clients, renting an apartment, and integrating into daily life.

Common Mistakes

  • submitting a generic cover letter template without specific clients or figures;
  • Show only clients outside Germany, without explaining their connection to the German market;
  • confusing Freiberufler, Selbständiger, and Gewerbe;
  • Get only travel insurance and do not arrange for full Krankenversicherung;
  • failing to check the requirements of a specific consulate;
  • Wait until your current visa expires before applying at the Ausländerbehörde;
  • Starting a business without understanding your tax obligations.

Mini-Checklist Before Submission

  1. Determine whether you need to apply before entering the country or if you can apply while in Germany.
  2. Check the list of required documents on the website of the specific German consulate or embassy.
  3. Prepare a business plan, a financial plan, and proof of orders.
  4. Check the requirements for insurance and regulated professions.
  5. After entering the country, complete your Anmeldung and keep your Meldebestätigung.
  6. Submit your application to the Ausländerbehörde before your current visa expires.
  7. Register your business with the Finanzamt via ELSTER and obtain a Steuernummer.

Conclusion

A freelance visa for Germany doesn’t require a “perfect idea,” but rather a convincing and verifiable set of documents: profession, clients, finances, insurance, housing, tax registration, and a clear connection to Germany. The most reliable approach is to check each step against the official website of the consulate and the Ausländerbehörde in your city, because local lists of required documents and application procedures may vary.