Nebenkosten in numbers
Average utility costs in Germany: Nebenkosten per square meter and what is normal
Is €250 a month in Nebenkosten a lot for your flat, or normal? The best answer comes from the German Tenants' Association, which publishes what tenants actually pay. Here are the average utility costs in Germany per square meter, by cost type, flat size and city, and how to compare them with your own bill.

By Phil Holthaus & Johann Slawski, founders of nebify — Nebenkostenabrechnungen checked by people and software.
Last updated October 27, 2026
Key facts at a glance
- Average utility costs in Germany: €2.67 per m² per month in 2024, heating and hot water included (Deutscher Mieterbund).
- Heating and hot water make up about half: €1.32 per m². All other operating costs together come to about €1.35.
- For a 70 m² flat, the average means about €2,242.80 a year, or €186.90 a month.
- Electricity for your own flat, internet and the broadcasting fee are not included.
- An average is a guide, not a limit. If you are clearly above it, look at the items and the invoices.
Already got your statement? Upload it to the free pre-check. You see in 2 minutes how your costs compare and which items look suspicious.
Start pre-checkOn this page
- 1. Short answer
- 2. Average Nebenkosten per square meter
- 3. Average utility costs by flat size
- 4. Nebenkosten per m² by cost type
- 5. How utility costs in Germany have developed
- 6. Nebenkosten in German cities
- 7. What the averages include, and what not
- 8. Why your costs differ from the average
- 9. Estimating Nebenkosten before you rent
- 10. How to compare your own bill
- 11. Common mistakes when comparing
- 12. What you can do if you are above average
- 13. FAQ
Short answer
The average utility costs in Germany are €2.67per square meter per month, heating and hot water included, according to the German Tenants' Association for the billing year 2024. About half of that, €1.32 per m², is heating and hot water. The rest covers items such as building insurance, water and sewage, caretaker, cleaning, property tax and waste collection. For a 70 m² flat, the average comes to about €2,242.80 a year. These figures are for operating costs your landlord may pass on. Electricity for your own flat and internet come on top.
Average Nebenkosten per square meter in Germany
The German Tenants' Association (Deutscher Mieterbund, DMB) evaluates real operating cost statements every year and publishes the result as the Betriebskostenspiegel (operating costs index). It is the most widely used benchmark in Germany. The figures below are for all operating costs together, including heating and hot water.
€2.67
Average per m² per month according to the German Tenants' Association, 2024 (all Nebenkosten incl. heating)
€2,242.80
That is per year for a 70 m² flat (all Nebenkosten incl. heating)
| Flat | Per month | Per year |
|---|---|---|
| 50 m² | €133.50 | €1,602.00 |
| 70 m² | €186.90 | €2,242.80 |
| 90 m² | €240.30 | €2,883.60 |
How we calculated: Tenants' Association average per m² of living space per month × floor area × 12. It is a nationwide average across many buildings; depending on region, age of the building and facilities, individual statements are well above or below it. Source: Betriebskostenspiegel des Deutschen Mieterbunds, Abrechnungsjahr 2024 (Deutscher Mieterbund).
An average is not a legal limit. Your landlord must keep costs economical (§ 556 (3) sentence 1 BGB), but according to the Federal Court of Justice, pointing to a nationwide average alone does not prove that an item is too high (judgment of 6 July 2011, VIII ZR 340/10). If you are well above the average, that is a good reason to look at the invoices and compare with last year.
Average utility costs by flat size
Because Nebenkosten are mostly split by floor area, the simplest estimate is the average per m² times your living space. This table shows the national average for common flat sizes, split into heating and all other costs:
| Flat | Heating per month | Other costs per month | Total per month | Total per year |
|---|---|---|---|---|
| 30 m² | €39.60 | €40.50 | €80.10 | €961.20 |
| 50 m² | €66.00 | €67.50 | €133.50 | €1,602.00 |
| 70 m² | €92.40 | €94.50 | €186.90 | €2,242.80 |
| 90 m² | €118.80 | €121.50 | €240.30 | €2,883.60 |
| 120 m² | €158.40 | €162.00 | €320.40 | €3,844.80 |
How we calculated: DMB average per m² per month × floor area, and × 12 for the year. Heating: €1.32; other costs: €2.67 − €1.32 = €1.35. Source: Deutscher Mieterbund, billing year 2024.
Some costs are not split by area but by persons or consumption, for example water, waste or hot water. A single person in a large flat may therefore pay less than the table suggests, a family of four in a small flat more.
Nebenkosten per m² by cost type
The DMB also publishes averages for individual cost types. They help you find the item that makes your bill expensive:
| Cost type | Per m² per month | Per year, 70 m² |
|---|---|---|
| Heating and hot water | €1.32 | €1,108.80 |
| Building insurance | €0.31 | €260.40 |
| Water and sewage | €0.29 | €243.60 |
| Caretaker | €0.21 | €176.40 |
| Cleaning of shared areas | €0.21 | €176.40 |
| Lift | €0.20 | €168.00 |
| Property tax | €0.18 | €151.20 |
| Waste collection | €0.16 | €134.40 |
| Garden care | €0.15 | €126.00 |
| Antenna / cable | €0.07 | €58.80 |
| Other operating costs | €0.07 | €58.80 |
| Shared electricity | €0.06 | €50.40 |
| Street cleaning | €0.04 | €33.60 |
| Chimney sweep | €0.04 | €33.60 |
Water includes sewage; heating includes hot water. Caretaker: €0.21 where cleaning, garden and winter service are billed separately, otherwise about €0.37. Antenna/cable: 2024 value, still including the first half of the year with cable fees. Not every building has every item (many have no lift), so the item averages do not add up to the overall average. Source: DMB, “Alle Betriebskostenarten im Überblick” (2024).
How utility costs in Germany have developed
| Billing year | Average |
|---|---|
| 2018 | €2.17 |
| 2022 | €2.28 |
| 2023 | €2.51 |
| 2024 | €2.67 |
From 2018 to 2024, the average rose by about 23 %. Heating and hot water make up about half of the total, so changes in energy prices have a strong effect on your bill. If your statement is higher than a few years ago, that alone is normal. What matters is whether each item is allowed and correctly split.
Nebenkosten in German cities
For some cities and federal states, local operating cost surveys exist. They are not all from the same year, so compare with care:
| City | Average | Source and year |
|---|---|---|
| Berlin | €2.79 | Berliner Betriebskostenübersicht (Senat), billing year 2022 |
| Munich | €2.78 | Betriebskostenspiegel DMB Bayern, billing year 2024 |
| Cologne | €2.71 | Betriebskostenspiegel DMB NRW, billing year 2024 |
| Frankfurt | €2.80 | Hessischer Betriebskostenspiegel, billing year 2019/20 |
| Düsseldorf | €2.71 | Betriebskostenspiegel DMB NRW, billing year 2024 |
| Leipzig | €2.87 | Betriebskostenspiegel der Stadt Leipzig, billing year 2023 |
| Dresden | €2.83 | Mieterverein Dresden, billing year 2022 |
| Hanover | €2.03 | Betriebskostenspiegel DMB Niedersachsen, billing year 2022 |
| Hamburg | €2.67 | national DMB value (no local survey), billing year 2024 |
Where no local survey exists, the national value is shown. Regional values often apply to a whole federal state, for example the same value for all cities in North Rhine-Westphalia or Bavaria.
What the averages include, and what not
- Included: all operating costs your landlord may pass on, including heating and hot water, water and sewage, property tax, insurance, waste, cleaning, caretaker, garden, lift and shared electricity.
- Not included: electricity for your own flat, gas for a flat-level boiler with your own contract, internet and phone, the broadcasting fee (Rundfunkbeitrag) and your household insurance.
- Not included either: management fees and repairs. They are not operating costs and may never appear in your Nebenkosten.
Why your costs differ from the average
Building and insulation
An old, poorly insulated building needs much more heating energy than a new one.
Heating type
Gas, oil, district heating or a heat pump: prices and CO₂ costs differ a lot.
Building services
A lift, a caretaker, a large garden or a concierge cost money, and many buildings have none of these.
Region and municipality
Water, sewage, waste fees and property tax are set locally and vary between cities.
Your consumption
Heating, hot water and water are partly split by consumption. Home office, children or a top-floor flat change your share.
Errors
Costs that are not allowed, a wrong key or a wrong floor area raise your share without any real reason.
Estimating Nebenkosten before you rent a flat
Flat listings in Germany usually show the base rent (Kaltmiete) and the monthly advance for operating costs (Nebenkosten or Betriebskostenvorauszahlung). The advance is the landlord's estimate, not a price. If it is set low, the flat looks cheaper than it is, and the difference comes back as a back payment after the first year.
A quick reality check: multiply the floor area by the national average. For a 60 m² flat, €2.67 × 60 = €160.20 per month. If the advance in the listing is far below that, ask why. There may be a good reason, for example a new, well-insulated building or a separate gas contract for heating. But ask before you sign.
- Ask for the last operating costs statement of the flat or a comparable flat in the building.
- Ask how the flat is heated, and whether heating and hot water are included in the advance or billed through your own contract.
- Look at the energy performance certificate (Energieausweis). A high energy demand means high heating costs.
- Check whether the building has a lift, a caretaker or a large garden. These items cost money every year.
- Plan your own electricity, internet and the broadcasting fee on top: they are not part of the Nebenkosten.
How to compare your own bill
- 1
Take your total costs
Use your share of the costs before the advance payments are deducted, not the back payment.
- 2
Divide by floor area and 12
Example: €2,400 ÷ 70 m² ÷ 12 = €2.86 per m² per month.
- 3
Compare with the average
Total against €2.67, heating against €1.32, and each item against the table by cost type.
- 4
Look at the outliers
The item that is furthest above its average is where to ask for the invoices.
- 5
Compare with last year
Your own history is often the better benchmark: a sudden jump in one item is a clearer signal than a high level.
Common mistakes when comparing
Comparing the back payment
The Nachzahlung depends on your advance payments. Compare your total costs instead.
Forgetting heating
If your heating is billed separately or you have your own gas contract, compare against the average without heating.
Mixing years
Compare a 2025 statement with the latest average, and keep in mind that prices rose since.
Treating the average as a limit
Being above average is not an error, and being below average does not mean everything is right.
Your costs are above average, but is anything wrong?
A high value tells you where to look, not what is wrong. Whether an item contains management fees, repairs or a wrong key only shows in the invoices and your rental contract. We check every item and tell you in English what you can claim back.
What you can do if you are above average
Your landlord must keep operating costs economical. The law says so twice, for the statement and for changes in costs:
„Bei Veränderungen von Betriebskosten ist der Grundsatz der Wirtschaftlichkeit zu beachten.“In English: “When operating costs change, the principle of economic efficiency must be observed.”
- Ask to see the invoices for the items that are clearly above average (§ 556 (4) BGB).
- Object in writing to items that are not allowed or not agreed, within 12 months after receiving the statement (§ 556 (3) BGB).
- If you think a service is overpriced, collect comparison offers. The average alone is not enough (BGH, VIII ZR 340/10).
- Adjust your advance payments after the statement if they are far off (§ 560 (4) BGB).
Checked by nebify
Find out why your Nebenkosten are above average
An average shows you that something may be off, not what. Whether you pay for management fees, repairs or a wrong floor area only shows when someone compares your statement with your rental contract and the invoices. We do that for you and explain every finding in English.
- Pre-checkfree
Upload your statement and see in 2 minutes whether a full check is worth it. In English.
- Full report€24.90
Every item checked with its legal basis, an English summary and a ready-to-send objection letter (German, with English translation).
- Pro Service€44.90
The full report plus personal support until the matter with your landlord is settled.
- Report within 48 hours once all documents are in
- Checked by people and software
- Money-back guarantee for residential tenants, one-off price, no subscription
FAQ: average utility costs in Germany
What are the average utility costs in Germany per m²?
How much are Nebenkosten for a 70 m² flat in Germany?
What is a normal Nebenkosten advance payment in Germany?
Do the averages include electricity?
Why are my Nebenkosten higher than the average?
Are my Nebenkosten too high if they are above the average?
Which city in Germany has the highest Nebenkosten?
What is the difference between Nebenkosten and Betriebskosten?
How do your Nebenkosten compare?
Upload your statement to the free pre-check. In 2 minutes you see how your costs compare and whether a full check is worth it.
Start free pre-checkNebenkostenabrechnung check in English
Money-back guarantee on the full check for residential tenants.
Legal note: This guide gives general information and is not legal advice on your individual case. Whether an item in your statement is actually not allowed depends on your rental contract and the facts of your case. For legal questions, a tenants' association (Mieterverein) or a lawyer specialising in tenancy law (Fachanwalt für Mietrecht) can help you.
More guides in English
- → Utility bill too high in Germany? How to tell if your Nebenkosten are wrong
- → What can your landlord charge in Germany? The Betriebskosten list in English
- → Your German utility bill explained: what the Nebenkostenabrechnung really says
- → Nachzahlung: do you really have to pay the back payment on your Nebenkosten?
- → Techem bill explained in English: what every part of your heating bill means
- → Nebenkostenabrechnung check in English: how it works and what it costs