How to get your residence permit in Germany

If you’re from outside the EU and you’ve decided to move to Germany, there’s one major piece of paperwork you need to take care of—the residence permit, or Aufenthaltstitel. This is the document that provides legal status to live in Germany for a longer period of time than your temporary traveling visa. We’ve previously offered guides on how to open a bank account, how to register your address and how to get health insurance in Germany, because you’ll probably need proof of all three before you proceed. But before we get into all of that, let’s clarify some possible confusion.

The difference between a visa and a residence permit

A travel, business or student “visa” allows you to enter Germany and stay for up to 90 days. If you’re a citizen of the United States, Canada, Mexico, Australia, New Zealand, Japan, South Korea or most of South America (full list here), you don’t need to submit a separate application to enter Germany. You can freely enter and exit the country through the regular process whereby a border agent inspects your passport and leaves a dated stamp. If you’re a citizen of China, India, Russia or most of Africa, you do have to make a separate visa application to enter Germany. This is not the same thing as a “residence permit”—which, as the name implies, allows you to live in Germany for a longer period of time. Whether you intend to work as an employee, freelancer, artist, or plan to be a student at a university or language school, this guide will explain how to apply for a residence permit, and how to eventually apply for permanent residence.

Applying for your residence permit as an employee

The first step in getting your German residence permit is to decide what you’ll be doing while living in Germany. If you’re interested in working for a company, you must be able to demonstrate that you’re a highly qualified applicant, and your company must prove to the Federal Employment Agency (Bundesagentur für Arbeit) that you deserve a position more than a German or EU citizen, because of what’s known as the Priority Principle (Vorrangprinzip).

To get your residence permit to work in Germany, your application must include:

  • Valid passport—make sure your passport will not expire during the length of your residence permit

  • 1 current 35mm x 45mm biometric photo—you can take one at any Fotofix booth located in U-Bahn stations around the country

  • Proof of income—your German bank statements will do

  • Proof of employment—your work contract will do

  • Proof of health insurance—your health insurance card will do

  • Proof of residence—your address registration (Meldebescheinigung) will do

  • Completed residence permit application form—also known as the Antrag auf Erteilung eines Aufenthaltstitels

  • Completed employment permission form—also known as the Antrag auf Erlaubnis einer Beschäftigung

  • Completed job description form—also known as the Stellenbeschreibung

  • €50 to €110 application fee, depending on the complexity of your case

If you’ve already taken care of the three major steps—bank account, address registration, and health insurance—you should already be in good shape to apply. Your company will prepare your application documents and send them to the Foreigners’ Office (Ausländerbehörde), and they will review your case. If you get approved, you’ll receive an appointment to come in person and pick up your new residence permit. If it’s your first time, you’ll receive an Aufenthaltserlaubnis, a limited permit that has an expiry date, which you can renew before it expires. This is the easiest way to do it because your company will handle all the application forms, and you share the responsibility of proving you’re a highly qualified person who deserves the position.

Applying for your residence permit as a freelancer, artist, or self-employed

The situation is slightly different if you’re interested in being self-employed, or working as a freelancer or artist rather than being in a full-time role at a company. You have to be able to show that you have enough funds to finance your life and your career without being a burden to the state. This applies to work in a variety of fields, including the arts. If you’re a freelance artist, journalist or musician, you must be able to demonstrate both a body of work and upcoming projects.

To get your residence permit in Germany as a freelancer or an artist, your application must include the following:

  • Valid passport

  • 1 current 35mm x 45mm biometric photo

  • Proof of health insurance

  • Proof of residence

  • Completed residence permit application form—also known as the Antrag auf Erteilung eines Aufenthaltstitels

  • Curriculum Vitae (CV)—an updated document detailing your professional career, your diploma, any qualification certificates, and any references or sponsors

  • Financing plan—this document details how much money you have to finance your employment, including liquid funds, tangible assets, loans and venture capital

  • Revenue forecast—otherwise known as a profit/loss statement that details your projected expenses including your rent, insurance fees and taxes for the next three years

  • €50 to €110 application fee, depending on the complexity of your case

If you’re going to be self-employed, you’ll need everything above, plus a few additional documents:

  • Company profile—this document details all the relevant information about your company including official proof of its existence, names of managing directors, total equity, annual turnover, official business address in your city, official function and more

  • Capital requirement plan—this document details all the potential costs you may incur or may require funding for to start your company, including office renovations, licensing fees, vehicle rentals and more

  • Business concept—this is a precise written set of descriptions about your company including the industry, the target customers, marketing and sales strategy, and market forecasts and risks

  • Business plan—this is a summary document of all the other documents above like your financing plan and revenue forecast that explains the high level function of your company

This may sound like a lot, but you can find templates of most, if not all, of these documents on your city’s official web service portal. You’ll have to interpret line by line in German, but the format is largely the same as comparable documents in your home language. If you’ve never completed these kinds of documents before or are unsure about the exact figures for your capital requirements or revenues, it’s advisable to submit your best estimates, or even better—simply call your local immigration office to ask.

Applying for your residence permit as a student

If you’re interested in studying at a German university, you can apply for a residence permit after you’ve successfully enrolled during your 90 days stay on your student visa. You’ll likely be offered a two-year residence permit, which you can easily extend for the full duration of your studies.

To get your residence permit in Germany as a university student, your application must include:

  • Valid passport

  • 1 current 35mm x 45mm biometric photo

  • Proof of health insurance

  • Proof of residence

  • Certificate of admission to your study course

  • Completed residence permit application form—also known as the Antrag auf Erteilung eines Aufenthaltstitels

  • Proof of secure livelihood—this can be a German Sperrkonto bank account with at least €9,936, a notarized declaration from your parents guaranteeing to support your livelihood during your studies with proof of their income for the last six months, a scholarship, or a declaration of commitment (Verpflichtungserklärung) from another third party

  • €60 to €110 application fee, depending on the complexity of your case

The process is almost identical if you’re interested in studying an intensive language course, which generally means you’ll attend daily lessons for a minimum of 18 hours per week. Night and weekend courses do not meet these requirements. The maximum length of a residence permit for language course students is one year.

To get your residence permit in Germany as a language course student, your application must include:

  • Valid passport

  • 1 current 35mm x 45mm biometric photo

  • Proof of health insurance

  • Proof of residence

  • Completed residence permit application form—also known as the Antrag auf Erteilung eines Aufenthaltstitels

  • Proof of secure livelihood—this can be a German Sperrkonto bank account with at least €10,932, a notarized declaration from your parents guaranteeing to support your livelihood during your studies with proof of their income of the last six months, or a declaration of commitment (Verpflichtungserklärung) from another third party

  • Certificate of enrollment at your intensive language school

  • €60 to €110 application fee, depending on the complexity of your case

Becoming a permanent resident in Germany

Once you’ve got your temporary residence permit and have lived in Germany for a while, you might start thinking about eventually becoming a permanent resident. For that to happen, you’ll want to apply for permanent residency (Niederlassungserlaubnis), which will grant you the right to permanently live in Germany without an expiry date on your residence permit. You’ll also be allowed to work without needing approval from the Federal Employment Agency each time that you change jobs.

To apply to become a permanent resident in Germany, you must fulfill the following conditions:

  • Five uninterrupted years of residence in Germany with a residence permit

  • Five years of secure livelihood, including health insurance and social insurance (pension) contributions

  • Adequate living space for you and your family (at least 13 sqm per person)

  • Working knowledge of the German language (at least B1 level)

  • Working knowledge of the German legal and social systems

  • No criminal record

Gaining German citizenship by naturalization, obtaining a Blue Card and other ways to get your residence permit are outside the scope of this article, but are worth checking out if your case is unique. Perhaps the processes above can seem daunting, but it’s a lot easier when you remember that you only have to deal with the paperwork once a year, or once every few years. Plus, as many expats will tell you, the peace of mind that comes with being approved to live in Germany for longer than just a short holiday makes it worthwhile in the end.

Tired of all the paperwork?

Although we can’t complete your residency permit application for you, we definitely can offer a welcoming pause from all the paperwork. Join N26 to enjoy a 100% mobile banking experience, and simply manage your finances with just a few taps in your app. All you need to sign up is your smartphone, wifi, and just 8 minutes of your time—with absolutely zero paperwork involved. So, let’s find out: which N26 bank account is best for you?


Moving to Germany means navigating a lot of bureaucratic red tape, but opening a bank account doesn’t have to be so complicated. With N26, you can open a German bank account in minutes, right from your smartphone. All you need is a German address—no Anmeldung necessary. You’ll get a local German IBAN, which means no worrying about inconvenient T&C’s that sometimes come with foreign IBANs. There are no hidden fees and you’ll always have access to English-speaking customer service, so the only thing left to worry about is settling in to your new home.

BY N26