Before You Leave
Before coming to Germany, you should prepare carefully, especially if you are not a citizen of the European Union. It is advisable to start obtaining some of the documents, etc. as soon as you have decided to come to Berlin.
If you are not an EU citizen, special attention should be paid to obtain the correct documents for a visa. Everyone will need to obtain a residence permit to live in Berlin, which will require certain documents. In general, it is much easier to obtain these documents while you are still in your home county rather than after your arrival in Berlin.
Please note that documents which are completed incorrectly will delay your visa application. You will find a checklist below.