Detailed description
You do not have German citizenship and would like to live in Germany to work or pursue self-employment?
To do this, you usually need a visa before entering the country and a residence permit for the purpose of employment.
If you are a citizen of another EU country, you may work or become self-employed in Germany without a residence permit. This also applies to citizens of the European Economic Area (EEA) and Switzerland.
As a rule, you will need approval from the Federal Employment Agency before starting work.
The residence permit is initially granted for a limited period. You can extend it if necessary.