- Bring originals and translations of your degree, marriage and birth certificates.
- Book temporary housing for at least the first month.
- Register your address within two weeks; your tax ID depends on it.
- Book the immigration office early if your visa is shorter than your contract.
I made most of the classic mistakes when I moved. This checklist is what I would give my younger self.
Before you fly
- Passport with your visa, plus copies.
- Degree certificates, transcripts and recognition documents, originals and copies.
- Marriage and birth certificates if your family comes, with apostille or legalisation and translation as required.
- Signed contract and your employer's contact person.
- Travel health insurance until your job starts.
- Temporary housing for at least four weeks, where you can register.
- Some cash in euros and a card that works abroad.
First week
- Book the Anmeldung appointment. You must register within two weeks.
- Get a SIM card. Prepaid works with your passport.
- Open a bank account. Many online banks open accounts quickly; some need your registration first.
- Choose your health insurance. Your employer needs it for payroll.
First month
- Receive your tax ID by post after the Anmeldung, and give it to HR.
- Register for the Rundfunkbeitrag or share your flatmate's number.
- Start looking for a long term flat.
First 90 days
- Apply for your residence permit at the immigration office if your visa is shorter than your stay.
- Buy liability insurance.
- Start your driving licence conversion if you need to drive.
- Join a German course; it makes daily life and work much easier.
Common questions
Should I ship things from India?
Usually only documents and essentials. Furniture and appliances are easier to buy in Germany.
How much money should I bring?
Enough for a deposit of up to three months' net cold rent, the first month's rent and living costs until your first salary.
What if I can't get an Anmeldung appointment in time?
Keep trying and keep proof of your attempts. Offices know appointments are scarce.
ARRIVAL to @swapnil_in_germany on Instagram.