Finding an Apartment in Germany
Competitive markets, search portals, SCHUFA and documents, Kalt vs Warm rent, deposits, scams, unfurnished kitchens, and handover protocols.
Updated on
Apartment hunting in German cities is competitive, especially in Berlin, Munich, Hamburg, Frankfurt, and increasingly Dresden. Listings can disappear within hours. Landlords prefer applicants with stable income, a clean SCHUFA credit record, and complete paperwork.
Once you have a contract, German tenancy law strongly protects tenants: eviction is difficult and rent increases are regulated. The hard part is getting the contract.
Plan for several months of searching in tight cities. Arrange temporary housing first. Consider outer districts or smaller cities where competition is lower.
For address registration after you move in, see Anmeldung. For kitchens and furniture when a flat is empty, see Furniture Stores in Germany. For monthly housing costs, see Cost of Living in Germany.
Where to search
Major portals.
- ImmobilienScout24 — largest listing volume
- Immowelt — strong secondary portal
- WG-Gesucht — shared flats (Wohngemeinschaft, WG)
- Kleinanzeigen — private landlords; verify carefully
Also worth trying.
- Housing cooperatives (Genossenschaften): long waitlists but often lower, stable rents; member-oriented rather than profit-driven
- Subsidized housing with a WBS certificate (Wohnberechtigungsschein) if you qualify
- Employer relocation support, city Facebook groups, and word of mouth
Post your own search ad (Mietgesuch). On WG-Gesucht and ImmobilienScout24 you can describe what you need. Few applicants do this, so yours may stand out. Private landlords sometimes contact searchers directly. Run this in parallel with active applications.
Tips for a good Mietgesuch.
- Write in German even if it is not perfect (shows effort)
- State profession and contract type early
- Keep it short, warm, and specific (rooms, budget, move-in date, neighborhoods)
- Mention documents ready (SCHUFA, payslips, employer letter)
Documents, viewings, and applying
Prepare a folder before you search:
- SCHUFA credit report (Bonitätsauskunft)
- Last three payslips or proof of income
- Employment contract (ideally permanent)
- Copy of ID or passport
- Landlord reference (Mietschuldenfreiheitsbescheinigung) if available
- Completed tenant self-disclosure (Mieterselbstauskunft)
Landlords usually want income around three times the gross rent (rules of thumb vary). They look for stable employment, no eviction history, and a reliable overall impression.
No SCHUFA yet? See SCHUFA for newcomers for building history, free vs paid reports, and landlord alternatives.
When a listing appears.
- Contact the landlord immediately with a short introduction in German.
- At the viewing, bring your full document folder.
- Dress neatly; arrive on time.
- Ask about heating costs, neighborhood, contract length, and what is included (kitchen, furniture).
- If interested, submit documents the same day and send a polite follow-up the next day.
Decisions are often made within days.
Rent, deposit, and contract basics
Kaltmiete vs Warmmiete
- Kaltmiete: base rent only
- Warmmiete: includes an advance (Abschlag) for heating and building operating costs
Warm rent is an estimate. Once a year you receive a utility settlement (Nebenkostenabrechnung). You may owe extra or receive a refund. Budget for a possible top-up in year one.
Usually separate: electricity, internet, and the broadcasting fee (Rundfunkbeitrag).
Deposit (Kaution)
Maximum three months’ cold rent, payable in up to three installments. The first installment is due at tenancy start, not before you sign. The landlord may withhold keys until the first installment is paid but cannot demand the full deposit upfront.
Deposits must be held in a separate account and returned after move-out (minus legitimate damage), with interest.
Never pay deposit, rent, or fees in cash. Use bank transfer only.
Broker fees (Makler)
Since 2015, whoever hires the broker pays (Bestellerprinzip). If the landlord listed the apartment, you should not pay a broker fee. If an agent demands payment despite being hired by the landlord, you can refuse; illegal fee demands can be fined.
Watch for relabeled “processing fees” or pressure to sign fake search mandates at viewings.
Before you sign
Check:
- Cold rent, operating costs, and total warm rent
- Deposit amount and payment schedule
- Contract duration and notice period (Kündigungsfrist, often three months)
- House rules (Hausordnung)
- Whether kitchen, furnishings, or renovation duties (Schönheitsreparaturen) are included
Unlimited contracts (unbefristet) are standard and offer more security. Fixed-term contracts (befristet) end on a set date unless extended.
Empty flats, handover protocol, and scams
Unfurnished (unmöbliert) can mean very empty
There may be no kitchen (no cabinets, appliances, or even sink), only ceiling wires for lights, no flooring, and no closets. A new kitchen can cost thousands of euros.
Options.
- Buy the outgoing tenant’s kitchen (Ablöse) with a written itemized list; compare prices on Kleinanzeigen or IKEA
- Under case law, Ablöse far above market value may be unenforceable
- Install a modular kitchen (see furniture guide)
- Rent furnished temporarily until you can equip the flat
Ask in writing what is included before signing.
Übergabeprotokoll (handover protocol)
At move-in and move-out, insist on a signed handover protocol listing room condition, existing damage, and meter readings. Photograph all pre-existing defects. Both parties keep signed copies. Without this, deposit disputes are much harder.
Rental scams
Red flags.
- Price far below market
- Landlord “abroad” who cannot show the flat
- Deposit or rent before viewing or before a proper contract
- Western Union, crypto, or urgent payment pressure
- Stolen listing photos
Protect yourself.
- View the apartment in person
- Sign a proper German rental contract before paying
- In large cities, the person at the viewing is often a broker, not the owner; ask for names and agency details
- Prefer established portals; be extra careful on social media and Kleinanzeigen
Temporary housing while you search
- Short term: furnished sublets (Zwischenmiete) on WG-Gesucht or Kleinanzeigen, hostels, or short rentals
- Confirm whether Anmeldung (address registration) is possible; you need it for bank accounts, doctors, and many official steps
Next steps and useful links
- Gather SCHUFA, income proof, and ID copies.
- Set alerts on ImmobilienScout24 and WG-Gesucht.
- Post a Mietgesuch in German.
- Book temporary housing that allows Anmeldung if possible.
- After signing: complete handover protocol, register your address, and plan kitchen setup if needed.
Useful links.
Fiduciary Disclosure: The information provided in this guide is for educational and informational purposes only. While we strive to keep the information up-to-date and correct, we make no representations or warranties of any kind about the completeness, accuracy, reliability, suitability, or availability of the information contained herein. Please consult with official municipal or legal authorities for binding advice.