Photo by Tierra Mallorca on Unsplash
What a German rental contract actually covers
A German rental contract, or Mietvertrag, is a legally binding agreement between you (the tenant) and the landlord (Vermieter). It defines the rent, the notice period, who pays for repairs, and what you can and cannot do in the apartment. Most German rental contracts follow the rules in the Bürgerliches Gesetzbuch (BGB), the civil code. However, the contract itself can add specific clauses, so you must read every page before signing. A standard German rental contract runs between two and five pages, but some landlords use longer forms with extra terms.
Before you sign, check that the contract names the correct apartment (address and floor), the correct rent, and the correct start date. If anything is missing or wrong, ask for a corrected version. Once signed, you are bound by every clause, even the ones you did not read. If you are unsure about a specific term, get advice from a local tenants’ association (Mieterverein) or a lawyer before committing.
Kaltmiete vs Warmmiete: the two numbers that matter
The most important distinction in any German rental contract is between Kaltmiete (cold rent) and Warmmiete (warm rent). The Kaltmiete is the base rent you pay for the space itself. It does not include heating, water, or other utilities. The Warmmiete is the Kaltmiete plus the Nebenkosten (ancillary costs). When you see an apartment advertised, the price shown is almost always the Warmmiete, not the Kaltmiete.
For example, an apartment listed at EUR 1,200 per month might break down as EUR 900 Kaltmiete and EUR 300 Nebenkosten. The Kaltmiete is the figure that determines future rent increases, so you need to know it precisely. Always ask for the breakdown before signing. If the landlord only quotes one number, request the full cost split in writing.
What are Nebenkosten and which ones appear in your contract?
Nebenkosten are the operating costs the landlord passes on to you. German law (§ 556 BGB) defines which costs can be passed on. The most common ones are heating (Heizung), warm water, cold water, sewage (Abwasser), property tax (Grundsteuer), building insurance, caretaker fees (Hausmeister), garbage collection, lighting for common areas, elevator maintenance, and garden care.
Some costs cannot be passed to tenants. These include the landlord’s property management fees, repairs to the building structure, and any costs the landlord causes through neglect. Your German rental contract should list which Nebenkosten are included. If the contract says “inklusive Nebenkosten” without a breakdown, ask for a detailed list. You have the right to see the annual operating cost statement (Nebenkostenabrechnung) after each calendar year.
Can you negotiate rent in Germany?
Yes, you can negotiate the rent, but your leverage depends on the local market. In cities like Munich, Frankfurt, and Berlin, demand is high and landlords rarely lower the Kaltmiete. In smaller cities or rural areas, you may have more room to negotiate. The most common negotiation points are the Kaltmiete itself, the amount of the security deposit, the start date, and whether the landlord will cover certain improvements (like painting or new flooring) before you move in.
Some contracts include a Staffelmiete (graduated rent) or an Indexmiete (index-linked rent), which we cover below. If your contract has one of these clauses, the rent will change over time regardless of negotiation. In rent-controlled areas (Mietpreisbremse), the Kaltmiete cannot exceed 10% above the local comparative rent (ortsübliche Vergleichsmiete) when a new contract is signed. Check whether your city has this cap in force.
Staffelmiete vs Indexmiete: how your rent can change
A Staffelmiete is a graduated rent clause. The contract sets fixed rent increases at specific dates. For example, the rent might be EUR 900 for the first two years, EUR 950 for the next three years, and EUR 1,000 after that. This gives both sides predictability. The increases must be clearly stated in the contract; vague language is not enforceable.
An Indexmiete ties the rent to the consumer price index (Verbraucherpreisindex) published by the Federal Statistical Office. The rent adjusts automatically based on inflation. This type of clause is less common but legal. If your German rental contract includes an Indexmiete, ask the landlord to show you a sample calculation so you understand how much your rent could rise in a high-inflation year.
Typical contract duration and fixed-term rules
Most German rental contracts are open-ended (unbefristet), meaning they continue until either party gives proper notice. Fixed-term contracts (befristet) are allowed only if the landlord states a valid reason in the contract, such as personal use (Eigenbedarf) after the term ends, planned renovations, or the landlord intends to sell the property. If no reason is stated, the fixed-term clause may be invalid, and the contract is treated as open-ended.
A fixed-term contract without a stated reason is only valid for a maximum of a few months in most cases, and the tenant can challenge it. If you sign a fixed-term contract, make sure the reason is written into the document. Otherwise, you may find yourself locked into a rent you cannot afford, or forced to move when you expected to stay.
Your cancellation rights and notice periods (Kündigungsfrist)
The standard notice period for a tenant in a German rental contract is three months, unless the contract specifies a longer period. However, the law limits how long the notice period can be. For contracts lasting less than five years, the notice period cannot exceed three months. For contracts lasting five to eight years, it can be up to six months. After eight years, it can be up to nine months. These longer periods apply only if the contract explicitly states them.
The landlord’s notice rights are much more restricted. A landlord can only terminate the contract for specific reasons: personal use, significant breach of contract by the tenant, or if the landlord would suffer substantial hardship by continuing the tenancy. The landlord must use the official termination form and give the notice period stated in the contract, which is usually three to nine months depending on the duration of the tenancy. If you receive a termination notice, you have three weeks to challenge it in writing (Widerspruch) if you believe it is unjustified.
Are pets allowed in a German rental contract?
Small pets (kleine Haustiere) such as hamsters, fish, birds, and small cages animals cannot be banned by a standard rental contract. This is established in German case law. However, dogs and cats are considered larger pets, and the landlord can prohibit them in the contract. Many German rental contracts include a clause stating “Haltung von Hunden und Katzen ist nicht gestattet” (keeping dogs and cats is not permitted).
If you have a dog or cat, negotiate this before signing. Some landlords will allow pets for an additional deposit or a small monthly surcharge. If the contract is silent on pets, you generally have the right to keep small animals but not necessarily dogs or cats. Emotional support animals and service animals have different legal treatment; get written confirmation from the landlord before assuming they are permitted.
Can your landlord enter the apartment without permission?
No. Your landlord cannot enter the apartment without your consent. The apartment is your rented space, and you have the right to privacy (Hausrecht). The landlord may enter only in specific situations: emergencies (fire, burst pipe), agreed-upon repair appointments, or to show the apartment to prospective tenants or buyers near the end of the tenancy. Even then, the landlord must give reasonable advance notice, usually at least 24 to 48 hours.
If your landlord enters without permission, you can refuse entry and, in serious cases, seek a court order to stop the behaviour. Document any unauthorised entry in writing and send a letter to the landlord. If the problem continues, contact your local tenants’ association for support.
Repairs: who is responsible for what?
In a German rental contract, the landlord is responsible for anything related to the building structure and major systems: the roof, walls, windows, heating system, plumbing, and electrical wiring. You, as the tenant, are responsible for minor maintenance and everyday upkeep. This includes changing light bulbs, unblocking drains caused by your use, cleaning windows, and maintaining the garden if the contract assigns it to you.
The legal concept is called Mieterpflichten (tenant obligations). You must also carry minor repairs up to a value set by the contract, typically around EUR 100 to 150 per incident, or one month’s Kaltmiete per year, depending on what the contract states. If something major breaks, notify the landlord in writing immediately. If the landlord fails to carry out necessary repairs, you may be entitled to reduce the rent (Mietminderung), but you must follow a strict legal process. Never simply stop paying rent without proper documentation and legal advice.
What happens if you break the rules
Violating your German rental contract can lead to warnings (Abmahnung), termination without notice (außerordentliche Kündigung), or a claim for damages. Common breaches include persistent late rent payment, subletting without permission, causing significant damage to the apartment, or using the apartment for commercial purposes when the contract forbids it.
If you fall behind on rent, the landlord can terminate the contract if you are in arrears for two consecutive months with at least one month’s rent, or if the arrears amount to two months’ rent over a longer period. The landlord must first give you a written warning and a chance to pay. If you receive a warning, take it seriously and respond in writing. Ignoring it makes the situation worse and can lead to eviction proceedings.
Regional differences you should know
Rent levels and local rules vary significantly across Germany. Munich, Stuttgart, and Frankfurt have the highest rents, with Kaltmiete often exceeding EUR 18 per square metre per month. Leipzig, Dresden, and cities in the Ruhr area are considerably cheaper, sometimes below EUR 8 per square metre. The Mietpreisbremse (rent cap) applies in about 11 of the 16 Bundesländer, but the rules differ. Berlin, for example, had a more aggressive rent cap that was struck down by the Federal Constitutional Court in 2021. Always check the rules in your specific city.
Some cities also require a Wohnungsgeberbestätigung (confirmation of residence) from the landlord for your Anmeldung (address registration). Without this document, you cannot register your address at the Bürgeramt, which you must do within 14 days of moving in. Ask the landlord for this form before or on the day you receive the keys.
FAQ: Common questions about German rental contracts
What is the difference between Kaltmiete and Warmmiete?
Kaltmiete is the base rent for the apartment alone. Warmmiete is the Kaltmiete plus Nebenkosten (heating, water, and other operating costs). The Warmmiete is what you actually pay each month, but the Kaltmiete is the figure used for rent increases and legal comparisons.
How much is a typical security deposit?
The maximum security deposit (Kaution) is three months’ Kaltmiete, not Warmmiete. The landlord must hold the deposit in a separate account and pay interest on it. You receive the deposit plus interest when you move out, minus any legitimate deductions for unpaid rent or damage beyond normal wear.
Can I sublet my apartment?
Only if your German rental contract allows it or you get written permission from the landlord. If the contract is silent on subletting, you may still need to ask. The landlord can refuse permission only for valid reasons, such as overcrowding or if the sublet would cause financial loss.
What should I do before moving out?
Give written notice within the contract’s notice period, schedule a handover inspection (Übergabeprotokoll) with the landlord, and document the apartment’s condition with photos. Return all keys and request your security deposit back in writing within six months of moving out.
Is a verbal rental agreement valid in Germany?
Yes, a verbal agreement is legally binding, but it is extremely risky. Without a written contract, you cannot prove the rent amount, notice period, or any special terms. Always insist on a written German rental contract before handing over any money or moving in.
Rules and fees change; confirm with the responsible office before you act. This article reflects the legal situation as of early 2025. For the most current information, consult your local Mieterverein or the Federal Ministry of Justice.