Jump to Navigation Jump to search Jump to Content Jump to Footer
Coming to NRW

Who needs a visa?

The type of residence title needed depends on the person’s country of origin, the length of the intended stay and the intended business activity in Germany.

Generally, citizens of the European Union (EU), the European Economic Area (EEA), may enter, stay, and work in Germany without any visa. They only have to register at the local registration office (Einwohnermeldeamt), e.g., if they change their residence to Germany. 

Citizens of non-EU countries generally require a visa to enter, stay, and work in Germany. For short-term stays in Germany (stays not exceeding 90 days within any 180-day period) a Schengen visa is needed for entry into Germany. A Schengen visa is generally sufficient for most steps required to establish a business in Germany. 

Where the duration of the stay exceeds 90 days (within any 180-day period) or an occupation (self-employed or gainful employment) taken up, all non-EU citizens require a residence permit (Aufenthaltserlaubnis) or settlement permit (Niederlassungserlaubnis). For this purpose, the German embassies or consulates issue a national visa for entering Germany which is “transferred” into a residence or settlement permit in Germany.

Swiss nationals and British citizens

Special cases

Swiss nationals have to notify the local immigration office about their long-term stay in order to get a residence permit certifying their right to free movement.

 

For British citizens, Brexit-related information can be found at the website of the Ministry of the Interior, Building and Community.

British citizens
Types of VisaNeeded forVisa requiredRequired for
Schengen VisaStays in Germany for up to 90 days within any 180-days periodSchengen Travel Visa (for business persons in the form of a “busness visa”Entrepreneurs setting up businesses
National Visa
  • Stays in Germany exeeding 90 days
  • Stays in Germany with the intention of taking up gainful occupation
Residence permit for the purpose of self-employmentEntrepreneurs runnin the business in Germany
National Visa
  • Stays in Germany exeeding 90 days
  • Stays in Germany with the intention of taking up gainful occupation
Residence permit for the purpose of taking up employmentEmployees working in Germany

Visa exemptions

Nationals of certain countries do not require a visa for entry into or short-term stays in Germany. The Federal Foreign Office (Auswärtiges Amt) provides detailed information on entry requirements into Germany.

Read more

Residence permit and settlement permit

Entrepreneurs from non-EU countries require a residence permit (Aufenthaltserlaubnis) or a settlement permit (Niederlassungserlaubnis) if they want to run a business in Germany on-site or if they are employed in Germany.