Mietrecht · Finding a Flat & Anmeldung
Finding a flat in Germany
Germany's tight rental market — where to search, the Schufa/Selbstauskunft and documents landlords expect, and avoiding scams.
Finding a flat in Germany is one of the most challenging aspects of relocating to the country. The rental market, especially in major cities like Berlin, Munich, and Frankfurt, is highly competitive, with limited supply and strong demand. Success requires patience, persistence, and above all, the right documents prepared in advance.
Where to Search: The Main Portals
Germany's apartment search relies on a small number of dominant online platforms, each serving a different segment of the rental market. The largest and most popular is ImmoScout24, which hosts hundreds of thousands of listings for both rentals and sales. Most landlords and agencies list their apartments here first. Because of the high volume, properties often receive hundreds of inquiries in the first few hours of posting. Many expats upgrade to ImmoScout24 Premium (MieterPlus), which gives your application folder priority placement in landlords' inboxes and provides early access to new listings.
WG-Gesucht is the leading platform for shared flats (Wohngemeinschaften or WGs) and short-term furnished rooms. It remains the go-to destination for students and young professionals seeking flatshares, and listings are often posted by current tenants, providing a more personal insight into the shared living arrangement. For students in particular, WG-Gesucht is less competitive than ImmoScout24 and typically free to post and search.
Immowelt is another significant rival to ImmoScout24, covering both rentals and sales across the country. Kleinanzeigen (formerly eBay Kleinanzeigen) is a massive classifieds site where private landlords frequently post properties directly, bypassing real estate agents. It can be a goldmine for finding cheaper apartments, particularly at the local level, though scam density is higher here—be extra cautious of red flags.
Understanding the Apartment Viewing: Massenbesichtigung vs. Private Showings
Germany operates with two distinct viewing formats. A Massenbesichtigung (mass or group viewing) is a large, open showing where multiple potential tenants visit the apartment simultaneously—sometimes dozens or even hundreds in major cities. These viewings often feel competitive, with everyone smiling politely and hoping the landlord remembers their face. Private showings are smaller, calmer, and typically by appointment only, reserved for shortlisted applicants. You get more time to ask questions, but these are rarer.
Treat a viewing like a job interview. Arrive early or on time to appear reliable, dress neatly, and demonstrate genuine interest in the property. Bring all your Bewerbungsunterlagen (application documents). If the viewing is a Massenbesichtigung, try to stay until other visitors have left and hand your documents to the landlord or agent in person—this helps you stand out from the crowd. If you like the property, say so immediately and ask when you can expect to hear back.
Do not be afraid to ask technical questions about the heating system, the Nebenkosten (ancillary costs) breakdown, when utilities are billed, or whether the internet connection is stable. This shows you are a serious, knowledgeable tenant. If you take photos, always ask permission first. If you must submit your application by email after the viewing, do so as soon as you get home—ideally within the hour—and include a brief thank-you note.
The Bewerbermappe: Your Rental Application Folder
A Bewerbermappe (or Bewerbungsmappe) is the folder of documents you attach to every apartment inquiry. In a competitive market, landlords shortlist quickly based on who has their documents ready. Attaching your complete folder in the first message is a significant advantage over applicants who say they will send documents later. This is not optional—it is essential.
Prepare two versions of your application folder. The slim version for first contact should include: a cover letter, an employer confirmation of income, a SCHUFA report (see below), and a completed Selbstauskunft (self-declaration form). Send this with your initial inquiry or immediately after a viewing. The full set—payslips, ID copy, bank statements, and a Mietschuldenfreiheitsbescheinigung (certificate of no rental arrears)—goes out only once a landlord is seriously considering you and has specifically asked for it.
Combine each version into a single PDF with a clear filename like 'Rental_Application_FirstName_LastName.pdf' and add a cover page listing the contents. For in-person viewings, bring printed copies in a folder. If you recently moved to Germany and are missing certain documents (such as German payslips or a German Schufa report), include a brief, honest explanation and provide alternatives where possible. Transparency is appreciated.
The Selbstauskunft (Self-Declaration Form)
The Selbstauskunft is a standardized form capturing essential tenant information: personal details, employment status, income, previous rental history, and references. Many landlords and real estate agents have their own template; check the property website or ask if a specific form must be filled. The Selbstauskunft is based on your voluntary statements, so untruthful answers to unlawful questions carry no consequences.
Schufa and Credit Reports
Schufa (Schutzgemeinschaft für allgemeine Kreditsicherung) is Germany's leading credit reference agency. German landlords almost universally ask for a Schufa report as proof of creditworthiness. It documents your financial reliability and payment history. German consumers can request a free overview of their Schufa data once per year, but for rental applications, most landlords require a paid SCHUFA-BonitätsAuskunft (credit report certificate).
You have two options for obtaining this certificate. The traditional method is ordering a paper SCHUFA-BonitätsAuskunft directly from schufa.de, which arrives by post and contains two documents: one for the landlord showing only positive information about your creditworthiness, and one for yourself with detailed data. Alternatively, you can purchase a verified, landlord-friendly PDF version (SCHUFA-BonitätsCheck) directly through ImmoScout24 or your German online banking portal for around €30. The PDF version hides private transaction details and displays only the verified certificate of clean credit, and you can download it instantly to attach to digital applications.
For new arrivals with no German credit history, you have no Schufa score. This is a major obstacle. In this case, include a cover note explaining you are newly arrived, and provide alternative financial proof: recent bank statements, an employment contract showing salary, a letter from your employer, or confirmation of savings. Some landlords—particularly private ones—care far more about whether you seem like a reliable person than about your Schufa file and may be more flexible with new arrivals, though scam density is higher on private platforms.
Income and Employment Documents
Include the last three payslips (Lohnzettel/Gehaltsabrechnungen), an employment contract clearly showing your salary, or a letter from your employer confirming your position and income. This proves you can afford the rent. For self-employed applicants or those without recent German income, provide bank statements from the last three months and any proof of financial stability you have.
Understanding Kaltmiete vs. Warmmiete: What You Actually Pay
One of the first critical lessons for expats in Germany is the distinction between Kaltmiete and Warmmiete—a distinction that does not exist in many other countries. This difference can easily add hundreds of euros to your monthly housing costs, so understanding it is essential to budgeting accurately.
Kaltmiete (cold rent or base rent) is the basic rent for the apartment or room with no additional costs included. It covers only your right to occupy the living space itself and use its basic facilities. Warmmiete (warm rent) combines the Kaltmiete with Nebenkosten (ancillary or utility costs). These Nebenkosten typically include: heating, water, building maintenance, garbage disposal, property insurance, and common area maintenance such as hallways and stairwells. The formula is simple: Kaltmiete plus Nebenkosten equals Warmmiete.
Important to note: Warmmiete does not include electricity or internet. You arrange and pay these separately with providers of your choice. Electricity alone can add 40 to 80 euros per month for a one-bedroom apartment, depending on usage. Internet is another separate cost. When budgeting, calculate: Warmmiete + Electricity + Internet = Your true monthly housing expense.
On apartment listings, the Kaltmiete is typically shown prominently, with Nebenkosten listed separately or in smaller text. Landlords emphasize Kaltmiete because it is the fixed, comparable price for the apartment itself. Nebenkosten vary based on consumption, building efficiency, energy prices, and individual habits. Two identical apartments in different buildings might have the same Kaltmiete but very different Nebenkosten depending on the age of the heating system, insulation quality, and building condition.
When comparing apartments, always compare Kaltmiete to Kaltmiete. Do not compare one apartment's Warmmiete to another's Kaltmiete. Older buildings (Altbau) with poor insulation can result in Nebenkosten that are 30-40% of the Kaltmiete or even higher during winter. Ask the landlord for an Energieausweis (energy certificate) and examine its rating; a building with a Class G rating will likely have higher heating costs. Review your rental contract carefully to see exactly which costs are included in the Nebenkosten prepayment.
Recognizing and Avoiding Rental Scams
Germany's tight housing market has become a breeding ground for rental fraud. The Verbraucherzentrale (German Consumer Advice Centre) and police have repeatedly warned about fake apartment ads, upfront payment requests, and identity theft during the housing search. International students and expats are frequently targeted because they are often desperate, unfamiliar with German law, and may not be able to visit properties in person.
The four most common scam patterns are: fake listings for non-existent apartments, upfront payment demands before viewing, illegal viewing fees, and contract manipulation. Fake listings are the most widespread problem. Scammers copy professional photos from legitimate ads on ImmoScout24 or Kleinanzeigen, attach a suspiciously low rent price, and wait for desperate apartment hunters to respond. The apartment usually does not exist, or the person posting has no authority to rent it.
The upfront payment scam is where people actually lose money. The fake landlord claims they are currently abroad, working, or traveling, and asks you to wire a deposit or first month's rent before you have seen the apartment. Once you transfer money to their account, the scammer disappears and you have no recourse. Remember: a real landlord in Germany will never ask for any payment before you have viewed the apartment in person, signed a fully completed rental contract, and received the keys.
Red flags to watch for include: rent prices far below market level for the location and size; very generic descriptions that could fit almost any apartment; listings without interior photos or with photos that appear stolen from hotel or Airbnb websites; landlords claiming to be abroad and unable to show the apartment in person; requests for personal bank data, copies of your identity documents, or money before a viewing; and landlords who are shy of meeting or talking to you and communicate only via email or chat.
Scammers also sometimes collect personal data before any viewing—asking you to submit your passport, salary slips, and other sensitive documents—either to steal your identity or to compile a database of vulnerable applicants. Avoid submitting detailed personal documents until you have viewed the property in person and are ready to sign a legitimate contract.
How to Protect Yourself
- Never send personal bank data, copies of identity documents, or detailed financial information to strangers or before viewing the apartment.
- Never transfer money before you have seen the apartment yourself or sent a trusted person to check it out.
- Never transfer money before you have a fully completed, signed rental agreement and a copy of the landlord's ID or passport.
- Never transfer money to a foreign bank account.
- Always visit the property and meet the landlord in person, or ask a friend to do so if you are abroad. If that is impossible, arrange a live video tour where you see the landlord handling keys and moving through the space naturally.
- Use reverse-image search tools to verify that photos in listings are not stolen from other websites.
- Verify the landlord's identity through public records or ask for proof of ownership or authorization to rent.
- Download and review what a standard German rental agreement looks like before signing anything. Scammers often use contracts with suspicious terms or missing clauses.
- Stick to established, verified platforms like ImmoScout24, WG-Gesucht, Wunderflats, or Studentenwerk (student housing organizations).
- If the deal looks unreasonably perfect or the process is being rushed, it is probably a scam.
- Report suspected scams to the police (Polizei) and to the platform where you found the listing to prevent others from falling victim.
- If you have been scammed or face other rental disputes, contact your local Mieterverein (tenants' union) or a lawyer. If you win a case, your landlord typically pays your legal fees.
Next Steps After Securing an Apartment
Once you have signed a lease and received your keys, you must register your residence with the local Bürgeramt (citizen's office). This is called Anmeldung (registration) and is a legal requirement for all residents in Germany. You cannot work, open a bank account, or access most government services without an Anmeldung. You will receive a Meldebescheinigung (registration certificate), which you will need to set up electricity, arrange health insurance (Krankenversicherung), and file taxes with the Finanzamt. If you do not have a German tax ID (Steuer-ID), the registration process will help you obtain one.
Understanding German rental law and tenant protections is beyond the scope of this article, but be aware that renting in Germany comes with substantial legal protections for tenants, particularly regarding notice periods, rent increases, and eviction procedures. Take time to read and understand your rental contract, ask questions if anything is unclear, and do not hesitate to contact a lawyer or Mieterverein if you have concerns.
Keep reading — Finding a Flat & Anmeldung
Always verify with official sources before acting on the information above.
