Understanding German Rental Contracts: Complete Guide

German rental contracts (Mietvertrag) can be complex, especially if you're new to Germany. This comprehensive guide explains everything you need to know about tenant rights, costs, and obligations.

Key Terms You Must Know

Kaltmiete (Cold Rent)

Base rent without utilities. This is the main monthly payment to your landlord.

Nebenkosten (Additional Costs)

Covers heating, water, garbage, building maintenance. Usually €2-4/m² per month.

Warmmiete (Warm Rent)

Kaltmiete + Nebenkosten = Total monthly payment

Kaution (Security Deposit)

Maximum 3 months' Kaltmiete. Must be returned within 6 months after move-out.

Kündigungsfrist (Notice Period)

Minimum 3 months for unlimited contracts. Must be given by the 3rd working day of a month.

💡 Important:

All rental contracts in Germany must be in writing to be valid for periods longer than 1 year.

Types of Rental Contracts

1. Unbefristeter Mietvertrag (Unlimited Contract)

Most common type. No end date. Can be terminated with 3 months' notice.

2. Befristeter Mietvertrag (Fixed-Term Contract)

Has a specific end date. Landlord must have valid reason (Zeitmietvertrag).

3. Untermietvertrag (Sublease)

Renting from a tenant, not the landlord. Requires landlord's written permission.

Understanding Your Monthly Costs

What's Included in Nebenkosten?

What You Pay Separately

⚠️ Nebenkostenabrechnung (Annual Statement):

You receive this once per year. If you underpaid Nebenkosten, you must pay the difference. If you overpaid, you get a refund.

The Security Deposit (Kaution)

Rules

Getting It Back

Your Rights as a Tenant

Protection from Eviction

Germany has strong tenant protection. Landlord can only terminate for:

Rent Increases

Repairs and Maintenance

Important Contract Clauses

Schönheitsreparaturen (Cosmetic Repairs)

Who pays for painting, wallpapering? Often disputed. Recent court rulings favor tenants.

Kleinreparaturklausel (Small Repairs Clause)

Tenant may pay for small repairs up to €100-150 per repair, max €200-300 per year.

Indexmiete (Index-Linked Rent)

Rent increases automatically based on inflation index. Legal but less common.

Staffelmiete (Graduated Rent)

Pre-agreed rent increases at specific dates. Must be written in contract.

🚫 Invalid Clauses:

Some common clauses are legally invalid: Complete ban on pets, mandatory professional cleaning when moving out, automatic contract renewal.

Moving In - Wohnungsübergabeprotokoll

Move-in protocol is crucial:

Moving Out

Notice Requirements

Returning the Apartment

Summary Checklist

Before Signing:

After Signing:

Need help finding your perfect apartment in Germany?

Try FastFlat for instant apartment alerts →