First 90 days in Germany: the checklist for international students
Short answer: before you fly, sort out proof of money (usually a blocked account with €11,904 for 2026), health insurance and a place to live. In your first two weeks, register your address (Anmeldung). Everything else (bank account, tax ID, university enrolment, residence permit) depends on that registration, so do it first.
Before you fly (3–6 months ahead)
- Proof of financial resources. Most students use a blocked account (Sperrkonto). For 2026 the standard amount for students is €11,904 for 12 months, paid out at €992 a month after you arrive. Applicants for the Opportunity Card and some other visa types need more (Fintiba states €1,091 a month for the Opportunity Card). Alternatives such as a scholarship or a formal declaration of commitment (Verpflichtungserklärung) may also be accepted; ask your German mission. Compare providers in our blocked account comparison and work out the exact amount with the calculator.
- Open the blocked account early. Fintiba recommends opening it 3–4 weeks before your visa appointment; international bank transfers can take up to two weeks.
- Travel/incoming health insurance for the visa and the period before university enrolment. Several blocked-account providers bundle it.
- Visa appointment at the German embassy or consulate, with your admission letter, blocked-account confirmation and insurance certificate. Book as early as possible; waiting times vary a lot by country.
- Accommodation with a landlord confirmation. You will need a Wohnungsgeberbestätigung (a form your landlord signs) to register your address. Ask for it before you sign anything. Never pay a deposit for a flat you have not seen through a channel you can verify.
- Money for the first month. Blocked-account payouts usually start only after you activate the account in Germany, so carry enough for rent, deposit and food for several weeks.
Week 1–2: register your address (Anmeldung)
German law requires you to register your address at the local citizens' office (Bürgeramt or Bürgerbüro) within two weeks of moving in. Bring:
- Passport with visa
- Landlord confirmation (Wohnungsgeberbestätigung)
- Completed registration form (most cities publish it online)
You receive a registration certificate (Meldebescheinigung). Keep several copies: banks, the university, the immigration office and employers ask for it. Appointments are scarce in many cities; check the booking system early in the morning and look for cancellations.
Weeks 2–4: money, insurance, university
- German bank account (Girokonto). Needed for rent, salary and blocked-account payouts. Some providers (for example Expatrio) include a bank account with the blocked account.
- Activate blocked-account payouts. Usually requires your passport, visa and registered address in the provider's app.
- Health insurance for enrolment. Universities need proof of statutory health insurance, or proof of exemption if you choose private cover. The exemption decision binds you for your whole degree, so read public vs private health insurance before choosing.
- University enrolment (Immatrikulation) and paying the semester contribution; your student ID often includes a public-transport ticket.
- Mobile number. Prepaid SIM cards need ID verification; a German number makes banking and appointments easier.
Months 2–3: residence permit and the rest
- Residence permit. Your entry visa is temporary. Request an appointment at the immigration office (Ausländerbehörde) well before it expires. Typical documents: passport, biometric photo, registration certificate, enrolment certificate, proof of health insurance and proof of money. If no appointment is available before your visa expires, ask in writing for a provisional certificate (Fiktionsbescheinigung).
- Tax ID (Steuer-ID). Sent automatically by post after you register your address. You need it before you start any job. Tax ID guide.
- Broadcasting fee (Rundfunkbeitrag). One fee per household, not per person. In a shared flat, one person registers and the others can link to that registration. How it works.
- Personal liability insurance (Haftpflichtversicherung). Not mandatory, but cheap and common in Germany; it covers damage you cause to other people's property, including a rented room.
- Working. Non-EU students on a study permit can work up to 140 full days or 280 half days per year (rule under § 16b of the Residence Act; check your permit's conditions).
Why the order matters
| Step | Needs first | Unlocks |
|---|---|---|
| Blocked account | Passport, admission letter | Visa |
| Anmeldung | Landlord confirmation | Bank account, tax ID, residence permit |
| Bank account | Anmeldung (for most banks) | Blocked-account payouts, rent, salary |
| Health insurance | Passport, admission | Enrolment, residence permit |
| Enrolment | Health insurance proof | Residence permit, student ticket |
| Residence permit | All of the above | Staying beyond your visa |
Printable checklist
Before you fly
- Blocked account opened and funded (€11,904 for a 12-month student visa in 2026)
- Travel/incoming health insurance
- Visa appointment booked
- Accommodation + landlord confirmation promised
- Cash or card funds for the first month
First two weeks
- Anmeldung done, certificate copied
- SIM card
- Bank account opened
First month
- Blocked-account payouts activated
- Health insurance for enrolment
- University enrolment complete
First three months
- Residence permit appointment requested before visa expiry
- Tax ID received
- Broadcasting fee registered or linked
- Liability insurance decided