You're renting an apartment in Germany and just received a document called Nebenkostenabrechnung? Or you're wondering what those monthly "Nebenkosten" in your lease actually mean? This guide explains everything from scratch — in plain English.
What Are Nebenkosten?
Nebenkosten (also called Betriebskosten) are the ongoing operating costs of a building — on top of your base rent. They include things like:
- Heating and hot water — the biggest item
- Water and sewage
- Garbage collection
- Property tax (Grundsteuer)
- Building insurance
- Janitor / building maintenance
- Stairway cleaning
- Elevator (if applicable)
- Garden maintenance
Your landlord pays these costs upfront and then passes them on to tenants. German law strictly defines which costs can be charged: the Betriebskostenverordnung (BetrKV) lists exactly 17 cost types that landlords may pass on. Everything else is illegal to charge.
Kaltmiete vs. Warmmiete — What's the Difference?
In Germany, your rent has two parts:
| Term | Meaning | Example |
|---|---|---|
| Kaltmiete (cold rent) | Base rent for your apartment | €600 |
| Nebenkosten advance | Monthly estimate for operating costs | €200 |
| Warmmiete (warm rent) | Kaltmiete + Nebenkosten = what you actually pay | €800 |
The advance payment is an estimate. Once a year, your landlord calculates the actual costs. If you overpaid, you get money back. If you underpaid, you owe a top-up. That document is the Nebenkostenabrechnung.
The 17 Allowable Cost Types
Under § 2 of the German Operating Costs Regulation (BetrKV), only these 17 cost categories may be passed on to tenants:
- Public charges (e.g. property tax)
- Water supply
- Sewage / drainage
- Heating
- Hot water
- Combined heating and hot water systems
- Elevator
- Street cleaning and garbage
- Building cleaning and pest control
- Garden maintenance
- Lighting (common areas)
- Chimney sweep
- Property and liability insurance
- Janitor (Hauswart)
- Communal antenna / cable
- Laundry facilities
- Other operating costs (must be specified in the lease)
Anything else is not allowed on your bill. Common errors: administration fees, repairs, or maintenance costs being charged — that's illegal.
The Nebenkostenabrechnung — Your Annual Bill
Once a year, your landlord must send you a Nebenkostenabrechnung. It shows:
- The total costs for the billing period
- The allocation method used to divide costs (e.g. by apartment size)
- Your share as a tenant
- How much you already paid as advance payments
- Whether you owe a top-up or receive a refund
Your landlord has 12 months after the billing period ends to deliver this document. If it arrives late, you generally don't have to pay any top-up.
How Are Costs Divided?
In a building with multiple tenants, total costs must be split. The allocation key (Verteilerschlüssel) determines how:
- By apartment size — most common. An 80 m² apartment pays twice as much as 40 m².
- By number of residents — e.g. for water. A 3-person household pays more than a single person.
- By actual usage — e.g. for heating. Whoever uses more, pays more.
- Per unit — each apartment pays an equal share, regardless of size.
Which method applies is stated in your lease. For heating costs, German law requires that at least 50% must be based on actual consumption.
Your Rights as a Tenant
As a tenant in Germany, you have strong legal protections regarding Nebenkosten:
- Right to inspect receipts — You may request to see all original invoices and contracts underlying the bill (§ 259 BGB).
- 12-month objection period — From the day you receive the bill, you have one year to raise objections (§ 556 Abs. 3 BGB).
- No top-up for late bills — If your landlord sends the bill more than 12 months after the billing period ends, you don't have to pay any additional amount.
- Only allowable costs — Your landlord may only charge the 17 legally permitted cost types. Administration fees, repairs, or vacancy costs are not allowed.
9 Out of 10 Bills Contain Errors
This isn't an exaggeration — studies consistently show that the majority of Nebenkostenabrechnungen contain mistakes. The most common errors:
- Non-allowable costs charged (e.g. administration, repairs)
- Wrong allocation key — different from what the lease specifies
- Formal defects — required information missing, bill delivered too late
- Heating costs not calculated by actual consumption
- Property tax charged in full instead of the residential share only
Learn more in our article The 5 most common errors in German utility bills.
Further Reading
Get Your Bill Checked
Received a Nebenkostenabrechnung and not sure if it's correct? NeKo Check reviews your bill automatically — every line item, every allocation key, every deadline. If we find errors, you get a ready-to-send objection letter.
Disclaimer: This article is for informational purposes only and does not constitute legal advice. For specific legal questions, please consult a qualified lawyer or tenant association (Mieterverein).
Frequently Asked Questions
What is the difference between Nebenkosten and Betriebskosten?
In everyday language, both terms mean the same thing: utility/operating costs. Legally, Betriebskosten (§ 2 BetrKV) refers to the specific costs a landlord may pass on to tenants. Nebenkosten is the informal umbrella term.
What is Warmmiete vs. Kaltmiete?
Kaltmiete (cold rent) is the base rent for your apartment — without utilities. Warmmiete (warm rent) is Kaltmiete plus your monthly utility advance payment. For example: €600 Kaltmiete + €200 Nebenkosten = €800 Warmmiete.
Do I have to pay Nebenkosten?
Only if your lease (Mietvertrag) says so. Almost all German rental contracts include a Nebenkosten clause. Without it, the landlord covers all costs themselves.
How much are Nebenkosten typically?
On average, Nebenkosten in Germany run about €2.17 per square meter per month. For a 70 m² apartment, that's roughly €150/month. This varies significantly by region and building.
What if I don't understand my bill?
That's completely normal — even native German speakers struggle with these bills. You can have it checked by a tenant association (Mieterverein), a lawyer, or a service like NeKo Check. We explain every line item clearly.
I don't speak German — can I still use NeKo Check?
Absolutely. Upload your bill in German (photo or PDF) and NeKo Check analyzes it automatically. Your report highlights all errors in clear language. You just need to send it to your landlord.