Back to Blog

Warmmiete vs Kaltmiete: What's Actually Included in German Rent? (2026)

7. Januar 2026· Updated March 14, 2026

Warmmiete vs Kaltmiete: What's Actually Included in German Rent? (2026)

Photo by Markus Spiske on Unsplash

If you are searching for an apartment in Germany, you will encounter two terms repeatedly: Kaltmiete and Warmmiete. Understanding the difference between these is fundamental to knowing what you will actually pay each month. Many newcomers are surprised when the apartment they thought cost 800 euros actually costs 1,100 euros once all costs are added up.

This guide explains exactly what Kaltmiete and Warmmiete mean, what is included in each, and how to calculate your true monthly housing costs before signing a rental contract.

The basic difference

Kaltmiete translates literally to "cold rent." It is the base rent for the apartment itself, without any utilities or operating costs included. This is the amount that goes directly to the landlord for providing you with a place to live.

Warmmiete translates to "warm rent." It includes the Kaltmiete plus an estimated monthly payment for Nebenkosten (operating costs like heating, water, garbage collection, and building maintenance).

A simple example: if an apartment has a Kaltmiete of 800 euros and Nebenkosten of 200 euros, the Warmmiete is 1,000 euros — and that is what you actually transfer to your landlord each month. The formula is just Kaltmiete plus Nebenkosten equals Warmmiete.

Why German listings show the cold rent

Most apartment listings in Germany display the Kaltmiete prominently, with Nebenkosten listed separately or in smaller text. This can confuse people from countries where rental prices always include basic utilities.

Landlords show Kaltmiete because it is the fixed, comparable price for the apartment. Nebenkosten vary based on consumption, building efficiency, and your personal habits. Two identical apartments in different buildings might have the same Kaltmiete but different Nebenkosten depending on the age of the heating system, insulation quality, and how well previous tenants used resources.

Listing sites like Immobilienscout24 and Immowelt often allow sorting by Kaltmiete or Warmmiete, but defaults usually show Kaltmiete. When searching, make sure you are comparing the right numbers.

For platforms that handle this more transparently, see our guide on finding apartments in Germany as a foreigner.

What is included in the cold rent

The Kaltmiete is purely the rent for the physical space. It covers your right to occupy the apartment for the rental period. Nothing else.

The landlord uses the Kaltmiete to cover their costs: mortgage payments, property maintenance, management fees, and profit. It does not include any utilities, services, or consumption-based costs.

When landlords discuss rent increases or when courts evaluate whether rent is fair according to the local Mietspiegel (rent index), they look at the Kaltmiete. Legal rent caps and maximum deposit calculations (three months' Kaltmiete) are also based on this figure.

What is included in operating costs

Operating costs (Nebenkosten, also called Betriebskosten) cover the ongoing expenses of running the building. The biggest item by far is heating — gas, oil, or district heating — which typically makes up more than half of the total and swings the most between apartments. After that come water and sewage, garbage collection, building insurance against fire, water damage, and storms, and property tax levied by the municipality.

The remainder covers the shared running of the building: stairwell cleaning, elevator operation, garden upkeep, and the building superintendent (Hausmeister). None of these are negotiable — they are set by the federal operating-costs ordinance (Betriebskostenverordnung), which defines what a landlord is allowed to pass on to tenants.

For a complete breakdown of what can and cannot be charged, see our detailed guide on the annual statement of operating costs.

What is not included, even in the warm rent

The warm rent is not your total cost of living in the apartment. Four items are paid separately and need to be in your budget from day one.

Electricity (Strom) is almost always a separate contract with a provider of your choice. Expect 30 to 80 euros per month depending on apartment size and how many people live there. Internet and phone are separate contracts as well, with a good connection running 20 to 50 euros per month.

The public broadcasting fee (Rundfunkbeitrag) is a mandatory 18.36 euros per month per household, regardless of whether you own a TV. It is not optional, and registration happens automatically once you complete your address registration. Finally, two insurances are worth budgeting for even though they are technically optional: contents insurance (Hausratversicherung, 5 to 15 euros per month) protects your belongings against fire, theft, and water damage, and personal liability insurance (Haftpflichtversicherung, typically under 10 euros per month) covers you if you damage someone else's property. Almost every German carries the liability cover — it is inexpensive and landlords often ask whether you have it.

How to calculate your true monthly costs

When evaluating an apartment, add the Warmmiete together with the costs the landlord does not cover: electricity (30 to 80 euros, depending on apartment size), internet (25 to 45 euros), the 18.36 euro Rundfunkbeitrag, and roughly 15 euros combined for contents and liability insurance if you do not already have them. For an apartment listed at 800 euros Kaltmiete with 200 euros Nebenkosten (so 1,000 euros Warmmiete), a realistic monthly picture looks like this:

CostAmount
Warmmiete1,000 euros
Electricity50 euros
Internet35 euros
Rundfunkbeitrag18 euros
Insurance15 euros
Total1,118 euros

The apartment that appeared to cost 800 euros actually costs over 1,100 euros when you account for everything. This is why calculating true costs matters.

Red flags in operating-cost estimates

Some landlords deliberately underestimate the Nebenkosten to make their listings look cheaper. It is not technically illegal, but it is misleading — you end up paying the true amount anyway through the annual Nebenkostenabrechnung, and usually as a large one-off Nachzahlung.

A reasonable estimate is 2 to 4 euros per square meter. For a 70 m² apartment that means roughly 140 to 280 euros per month. If you see a 70 m² listing with Nebenkosten of only 70 euros, treat it as a warning sign — the real costs will catch up with you at the year-end reconciliation. Building age matters too: a beautifully renovated Altbau apartment can still hide substantial heating bills if the thermal efficiency of the building envelope was never upgraded.

How operating costs are reconciled annually

The monthly Nebenkosten in your Warmmiete are prepayments (Vorauszahlung), not final amounts. Once a year, your landlord creates a Nebenkostenabrechnung that compares your prepayments to actual costs.

If you paid 200 euros monthly (2,400 euros for the year) but actual costs were 2,700 euros, you owe a Nachzahlung of 300 euros.

If actual costs were only 2,100 euros, you receive a Guthaben (credit) of 300 euros back.

Large discrepancies between prepayments and actual costs usually lead to adjusted prepayments for the following year. If you regularly owe Nachzahlung, expect your monthly Warmmiete to increase.

Operating costs and your rental contract

Your Mietvertrag (rental contract) should clearly state both the Kaltmiete and the Nebenkosten prepayment. It should also list which specific costs are included.

Some contracts specify a Pauschale (flat rate) instead of Vorauszahlung. With a Pauschale, you pay a fixed amount regardless of actual costs. This transfers the risk to the landlord. If costs rise, they absorb it. If costs fall, they keep the difference. There is no annual Nebenkostenabrechnung with a Pauschale arrangement.

Verify that your contract does not include costs that legally cannot be passed to tenants, such as property management fees or repairs beyond routine maintenance.

What counts toward the deposit calculation

The security deposit (Kaution) in Germany is capped at three months of Kaltmiete, not Warmmiete. This is defined in German law under paragraph 551 BGB.

For an apartment with 800 euros Kaltmiete and 200 euros Nebenkosten, the maximum deposit is 2,400 euros (3 x 800), not 3,000 euros (3 x 1,000).

This distinction matters because some landlords mistakenly or deliberately calculate deposits based on Warmmiete. Know your rights and pay only what is legally required. For complete details, see our guide on how the rental deposit works in Germany.

Regional differences in operating costs

Nebenkosten vary significantly across Germany. Several factors influence costs in different regions.

East Germany generally has lower property taxes and some service costs than West Germany, though this gap is narrowing.

Major cities like Munich and Frankfurt tend to have higher service costs and property taxes than smaller towns.

Buildings in areas with district heating (Fernwärme) may have different heating cost structures than those with individual gas or oil systems.

Climate matters too. Apartments in colder regions of Germany (northern and eastern areas) typically have higher heating costs than those in milder southwestern regions.

When comparing apartments in different cities, look at the Nebenkosten figures carefully. A lower Kaltmiete does not necessarily mean lower total costs.

Quick reference table

TermGermanWhat it meansExample
Cold rentKaltmieteBase rent only800 euros
Additional costsNebenkostenOperating costs estimate200 euros
Warm rentWarmmieteKaltmiete + Nebenkosten1,000 euros
ElectricityStromPaid separately50 euros
InternetInternetPaid separately35 euros

Preparing your documents with costs in mind

When applying for apartments, landlords want to see that you can afford the Warmmiete plus other expenses. The standard requirement is that your net income should be at least three times the Warmmiete.

For an apartment with 1,000 euros Warmmiete, you need to show approximately 3,000 euros net monthly income. Bank statements, employment contracts, or proof of income should reflect this.

For complete information on what you need, see our guide on documents required to rent an apartment in Germany.

Summary

Kaltmiete is the base rent for the apartment. Warmmiete is the Kaltmiete plus estimated operating costs (Nebenkosten). Your actual monthly housing costs include the Warmmiete plus electricity, internet, and a few other items you pay separately.

When evaluating apartments, always calculate the true total cost. Be suspicious of unusually low Nebenkosten estimates. Understand that the monthly Nebenkosten is a prepayment that gets reconciled annually.

The difference between Kaltmiete and Warmmiete is not just a terminology issue. It directly affects your budget, your deposit, and your understanding of what an apartment truly costs.

Frequently Asked Questions

What is the difference between cold rent (Kaltmiete) and warm rent (Warmmiete)?

Cold rent (Kaltmiete) is the base rent only — it pays for the apartment itself. Warm rent (Warmmiete) is Kaltmiete plus operating costs (Nebenkosten): heating, water, building maintenance, garbage. Warmmiete is what you actually pay monthly; Kaltmiete is what's used to calculate your deposit and rent caps.

What does Kaltmiete include?

Cold rent (Kaltmiete) covers only the use of the apartment. It does not include heating, water, electricity, internet, garbage collection, or building maintenance. Think of it as 'rent before utilities'.

What does Warmmiete include?

Warm rent (Warmmiete) = cold rent + operating costs (Nebenkosten). Typical operating costs: heating, hot water, cold water, garbage, building cleaning, elevator, caretaker (Hausmeister), property insurance, gardening. Electricity and internet are usually NOT included and paid separately.

Why do German listings usually show Kaltmiete?

Legally, the security deposit (Kaution) and rent caps like the rent brake (Mietpreisbremse) are calculated on cold rent only. Listing the cold rent also makes the number look lower in search results. Always check the warm rent (Warmmiete) before deciding — it's your real monthly cost.

Is the Kaution calculated on Warmmiete or Kaltmiete?

The deposit (Kaution) is calculated on the cold rent (Kaltmiete). Under §551 BGB, the maximum deposit is 3 months of cold rent, not warm rent. A landlord demanding 3 months of Warmmiete is asking for too much.

Get In Before Everyone Else

Renting shouldn't be this broken. We fixed it. Early birds get free premium features for life.

No spam. Just one email when we launch.

Warmmiete vs Kaltmiete: What's Actually Included in German Rent? (2026) | Domily