πŸ‡©πŸ‡ͺ First 90 days β€” updated for 2026

Your first 90 days in Germany.

A practical onboarding roadmap for newly arrived expats: what to do first, what can wait, and which documents, contracts and financial decisions should not be ignored.

Quick answer

The first 90 days are about building your German operating system.

Focus first on address registration, tax ID, health insurance, bank access, communication, salary setup and essential contracts. Then review protection, pension and long-term financial planning.

🏠Register & receive letters

Your registered address is the basis for many official processes.

πŸ₯Confirm insurance

Make sure your health insurance status matches your job, study or residence situation.

πŸ’ΌSet up work life

Employer, payroll, tax class, payslip and social security deductions.

πŸ’ΆPlan long-term

Pension, income protection, family coverage and financial decisions.

90-day timeline

What to do, step by step.

This timeline is a practical orientation. Exact steps depend on your city, nationality, job type, family status and whether you already arranged housing or insurance before arrival.

Step 1Days 1–7
βœ“

Secure a reachable address

Make sure you can receive physical mail. Many important letters in Germany still arrive by post.

Essential
βœ“

Confirm whether your accommodation allows registration

Ask for the landlord confirmation before assuming you can use the address for Anmeldung.

Housing
βœ“

Book or prepare your Anmeldung appointment

Appointment availability differs by city. Prepare passport, housing confirmation and any city-specific forms.

City office
βœ“

Get a German or reliable EU phone number

Useful for banking, appointments, deliveries, rental communication and two-factor authentication.

Everyday
Step 2Days 8–30
βœ“

Complete Anmeldung and wait for your tax ID

After registration, your tax identification number is usually sent by post. Your employer needs it for payroll.

Tax ID
βœ“

Activate or confirm health insurance

Employees, students, freelancers and family members may need different proof. Confirm what your employer, university or authority requires.

Insurance
βœ“

Open or finalize your bank account

Salary, rent, insurance and utility payments are usually much easier with a German or SEPA-compatible account.

Banking
βœ“

Understand your rental and utility setup

Check deposit, handover protocol, heating, electricity, internet, broadcasting contribution and cancellation periods.

Contracts
Step 3Days 31–60
βœ“

Read your first payslip

Check gross salary, wage tax, social security, pension, health insurance, care insurance and net pay.

Salary
βœ“

Check your tax class

Your tax class affects monthly payroll deductions. This is especially relevant for married couples or registered partners.

Taxes
βœ“

Review private liability insurance

Private liability insurance is one of the most common basic insurances in Germany and often useful for everyday risks.

Protection
βœ“

Organize your document folder

Keep registration, tax ID, employment contract, payslips, insurance proof, rental contract and utility documents in one place.

Documents
Step 4Days 61–90
βœ“

Review public vs private health insurance if relevant

If you have a choice, do not decide only based on the monthly contribution. Family plans, long-term flexibility and retirement matter.

Decision
βœ“

Understand pension and retirement basics

International careers can create pension gaps. Learn how German statutory pension and private planning fit together.

Pension
βœ“

Check income protection needs

Consider what would happen if you could not work for a longer period. This is especially important for high earners, families and self-employed people.

Risk
βœ“

Create a tax return folder

Collect work-related costs, moving documents, childcare costs, donations, insurance records and other potentially relevant receipts.

Tax return
Avoid these mistakes

The most common first-90-days problems.

Small setup mistakes can create expensive or annoying consequences later. These are the issues worth checking early.

Assuming every apartment allows Anmeldung: always confirm registration is possible before relying on an address.
Not understanding your health insurance status: expat, travel, public and private insurance can serve very different purposes.
Ignoring letters: important German admin deadlines often arrive by post, not by email.
Only looking at net salary: pension, protection and family coverage may matter more than the first monthly calculation.
Good signs

You are on track if…

You can receive official letters at your registered address.
Your employer, university or authority has accepted your health insurance proof.
Your tax ID, bank account and payroll setup are working.
You understand your monthly net salary and main deductions.
You have started thinking beyond the first apartment and first payslip.

Need personal orientation?

Your first 90 days are the best time to prevent long-term mistakes.

If you want to understand how health insurance, salary, pension and protection fit your personal situation, German Sherpa offers a free 20-minute Financial Check.

Book 20-min Financial Check β†’ Free orientation. No tax or legal advice.