Home Energy & Household How to Check a German Nebenkostenabrechn...
Energy & Household · Guide

How to Check a German Nebenkostenabrechnung for Errors (and Get Money Back)

A step-by-step guide to checking your annual German service-charge statement: the per-square-metre test against the Betriebskostenspiegel, the §2 BetrKV allowable-cost checklist, the §556 BGB deadlines, and how to object and get overpayments back.

Advertisement
How to Check a German Nebenkostenabrechnung for Errors (and Get Money Back)
1 minute read
  • Check the statement arrived within 12 months of the billing period end, otherwise a back-payment is usually unenforceable (§556 BGB).
  • Run the per-m² test: total ÷ m² ÷ 12, then compare with the ~€2.17-€2.88/m²/month warm Betriebskostenspiegel benchmark.
  • Strike non-allowable items, repairs, administration and reserves are never chargeable under §2 BetrKV; watch for Leerstand costs loaded onto you.
  • Demand Belegeinsicht and object in writing within your 12-month window; heating must be at least 50% consumption-based (HeizkostenV).

Quick answer: To check a German Nebenkostenabrechnung (annual service-charge statement) for errors, do four things: (1) confirm it arrived within 12 months of the billing period's end, otherwise the landlord usually can't enforce a back-payment (§556 BGB); (2) divide the total by your living space and by 12 to get your cost per square metre per month, then compare it with the Betriebskostenspiegel benchmark of roughly €2.17-€2.88/m²/month "warm" (an estimate published by the Deutscher Mieterbund); (3) check every line item against the 17 categories allowed under §2 BetrKV and strike out repairs, administration and reserves, which are never chargeable; and (4) if anything looks off, demand to inspect the original receipts (Belegeinsicht) and object in writing within your 12-month window. Consumer organisations report that a large share of statements contain mistakes, so this 30-minute check often pays for itself.

🧮 Check your statement: Our free Nebenkostenabrechnung-Prüfer walks you through the per-square-metre test, flags non-allowable cost types, and tells you whether an objection letter is worth sending, in about three minutes.

What a Nebenkostenabrechnung actually is

Most German tenants pay a monthly advance (Vorauszahlung) toward operating costs on top of the base rent (Kaltmiete). Once a year the landlord must reconcile those advances against what the building actually cost to run and send you a statement, the Betriebskostenabrechnung or, colloquially, Nebenkostenabrechnung. If your advances were higher than the real costs, you get money back (Guthaben). If they were lower, you owe a top-up (Nachzahlung).

There is an important vocabulary split that decides which benchmark you use:

  • "Kalte" Betriebskosten (cold operating costs), everything except heating and hot water: water and sewage, rubbish collection, building cleaning, garden maintenance, lift, building insurance, property tax passed through, caretaker, and so on.
  • "Warme" Betriebskosten (warm operating costs), the cold costs plus heating and hot-water supply, which are governed by their own rulebook, the Heizkostenverordnung (HeizkostenV).

When someone quotes an average "of about €2.80 per square metre," they almost always mean the warm figure. Comparing your warm total against a cold benchmark (or vice versa) is the single most common self-check mistake, so always confirm which basket you are measuring.

How to read it: the per-square-metre test

You do not need to understand every line to know whether a statement deserves a closer look. The fastest triage is a unit-cost calculation:

Your monthly cost per m² = total operating costs ÷ living space (m²) ÷ 12

Take the grand total the landlord has apportioned to you (not the whole building), divide by your flat's square metres, divide by twelve, and compare against the Betriebskostenspiegel band. As a rough guide (all figures are estimates, and regional prices vary widely):

Result (€/m²/month, warm)Reading
Below ~€2.17Below average, usually fine, no action needed.
~€2.17-€2.88In the normal national band.
Clearly above ~€2.88Red flag, inspect line by line and consider Belegeinsicht.

A high number is not proof of an error, a building with a lift, concierge and heavy oil heating in a cold winter can legitimately run high. But it tells you where to spend your attention.

Worked example: a 70 m² flat

Assume you rent a 70 m² flat and the annual statement apportions €2,400 of warm operating costs to you, against monthly advances of €180 (so you prepaid €2,160 across the year and now face a €240 Nachzahlung). Here is the triage:

ItemFigure
Operating costs charged to you (year)€2,400
Living space70 m²
Cost per m² per year€2,400 ÷ 70 = €34.29/m²/yr
Cost per m² per month€34.29 ÷ 12 = €2.86/m²/month
Benchmark midpoint (est.)~€2.50/m²/month warm
Implied "normal" annual total (70 m² × €2.50 × 12)≈ €2,100
Gap above the midpoint€300/year

At €2.86/m²/month this flat sits right at the top of the normal band, not automatically wrong, but the roughly €300 gap above the midpoint is exactly the kind of money that goes back into your pocket if you find, say, a repair invoice mislabelled as maintenance or an empty-flat share loaded onto you. If a line-by-line review knocked the total back to about €2,100, your €240 Nachzahlung would flip into a small refund. Figures are illustrative estimates.

Allowable vs non-allowable costs (§2 BetrKV)

§2 of the Betriebskostenverordnung (BetrKV) lists the 17 categories a landlord may pass on. Anything outside that list, and specifically repairs, administration and reserves, is not chargeable to tenants. Use this as your checklist:

Allowed (§2 BetrKV, the 17 categories)NOT allowed
Property tax (Grundsteuer)Repairs / upkeep (Instandhaltung, Instandsetzung)
Water supply & drainage/sewageAdministration & management (Verwaltungskosten)
Heating & hot water (per HeizkostenV)Maintenance reserves (Instandhaltungsrücklage)
Lift (Aufzug)Bank/account fees, financing costs
Street cleaning & refuse collectionRepairing a broken boiler or roof
Building cleaning & pest controlNew purchases / improvements (Modernisierung)
Garden maintenanceVacancy costs for empty flats (Leerstand)
Lighting of common areasLegal fees, the landlord's own labour at "market rates"
Chimney sweepOne-off tenancy costs (e.g. new tenant search)
Building & liability insuranceRentable smoke-detector "service" if it is really rent for equipment (contested)
Caretaker (Hausmeister, the caretaking part only)The administrative or repair share of a caretaker's duties
Communal antenna / cable, laundry, "other" per §2 no. 17Anything not agreed in the tenancy contract

Two subtleties catch people out. First, a caretaker or a "facility" invoice often mixes allowable caretaking with non-allowable repair and admin work, you are entitled to ask for that split. Second, Leerstand: if flats in the building stood empty, the landlord, not the remaining tenants, must bear the operating costs for those empty units. Costs for empty flats quietly redistributed onto you are one of the most common and most recoverable errors.

Your rights and the deadlines that matter (§556 BGB)

§556 BGB sets the timetable, and the dates are strict:

  • 12 months for the landlord to bill you. The statement must reach you no later than 12 months after the end of the billing period (typically a calendar year, so by 31 December of the following year). Miss it, and a Nachzahlung is generally no longer enforceable, though the landlord must still pay out any credit you are owed.
  • 12 months for you to object. From receipt of the statement you have 12 months to raise objections (Einwendungen) in writing. After that window, objections you could have discovered are usually barred.
  • Belegeinsicht, the right to inspect receipts. You may demand to see the original invoices and calculations. A statement you cannot verify is a statement you can rightly withhold payment on until it is properly evidenced. Make the request in writing and keep proof of sending.
  • Heating must be at least 50% consumption-based. Under the Heizkostenverordnung, at least 50% (and up to 70%) of heating and hot-water costs must be split by measured consumption, not purely by floor area. A statement that spreads all heating by square metres alone is defective, and you may be entitled to a 15% reduction of the heating bill.

Step by step: how to object and get money back

  1. Check the date. Confirm the statement arrived within the 12-month §556 window. If it's late and shows a Nachzahlung, that alone may end the matter.
  2. Run the per-m² test. Total ÷ m² ÷ 12, compared to the benchmark. Note whether you're measuring warm or cold.
  3. Scan the line items against §2 BetrKV. Strike anything that looks like repair, administration, reserves, financing or new purchases.
  4. Check the distribution key. Is each cost split the way your contract says, per m², per unit, or per metered consumption? Water and heating should be consumption-based where meters exist; the key shouldn't silently change year to year.
  5. Look for Leerstand and arithmetic. Re-add the columns. Confirm empty flats aren't loaded onto you and that your percentage share matches your m² share of the building.
  6. Request Belegeinsicht in writing if anything is unclear, and inspect the original receipts before you pay a disputed Nachzahlung.
  7. Object in writing within 12 months. State the specific line items, cite §2 BetrKV or §556 BGB where relevant, ask for a corrected statement, and set a reasonable deadline (e.g. 14 days). Send it so you can prove delivery.
  8. Escalate if needed. A local tenants' association (Mieterverein) or the Mieterbund can review the statement and, if necessary, take it up with the landlord for you.

Sources

  • Betriebskostenverordnung (BetrKV), §2, the 17 categories of allowable operating costs.
  • Bürgerliches Gesetzbuch (BGB), §556, billing deadline (12 months) and objection period (12 months).
  • Heizkostenverordnung (HeizkostenV), requirement that ≥50% of heating/hot-water costs be consumption-based; 15% reduction right where breached.
  • Deutscher Mieterbund, Betriebskostenspiegel, source of the ~€2.17-€2.88/m²/month warm benchmark (figures cited here are approximate estimates and vary by region and year).
  • Consumer and tenant organisations' reporting that a large share of service-charge statements contain errors.

FAQ

How long does the landlord have to send the Nebenkostenabrechnung?
Twelve months after the end of the billing period (§556 BGB), for a calendar-year billing period, that means by 31 December of the following year. If the statement is late and asks for a back-payment, the landlord generally cannot enforce it. Any credit in your favour, however, still has to be paid out.

What are the most common errors I should look for?
The wrong distribution key (splitting per m² when consumption meters exist), costs for empty flats (Leerstand) pushed onto tenants, non-allowable items such as repairs, administration or reserves, plain arithmetic mistakes, and heating not billed at least 50% by consumption as the HeizkostenV requires.

What counts as "too high" per square metre?
As a rough national guide, a warm total clearly above about €2.88/m²/month sits above the Betriebskostenspiegel average and deserves a line-by-line look. It isn't automatic proof of an error, buildings with lifts, concierges or oil heating run higher, but it tells you to inspect. Always compare like with like: warm figure against warm benchmark.

Can I refuse to pay a Nachzahlung I think is wrong?
You can request Belegeinsicht (inspection of the original receipts) and withhold payment of the disputed portion until the statement is properly evidenced and corrected. Object in writing within your 12-month window, state the specific items, and keep proof. For larger disputes, get a tenants' association to review it before you escalate.

Which costs can never be passed on to tenants?
Repairs and upkeep (Instandhaltung/Instandsetzung), administration and management (Verwaltungskosten), maintenance reserves, financing and bank costs, and anything not listed in §2 BetrKV or not agreed in your contract. If you spot these, they come straight off your total.

Reviewer note

Reviewed by Jonas Schneider (Versicherungsfachmann IHK) for factual consistency with §556 BGB, §2 BetrKV and the Heizkostenverordnung. Written by Leon Fischer, energy-market analyst. The euro figures in the worked example and the per-square-metre bands are illustrative estimates drawn from the Deutscher Mieterbund Betriebskostenspiegel and vary by region, building and year. This article is general information, not individual legal or tax advice. For a binding assessment of your own statement, consult a Mieterverein, a lawyer specialising in tenancy law, or a qualified adviser.

Get Money Tips WeeklyPractical tips and updates delivered to your inbox.
Subscribe
Advertisement
Leon Fischer
Leon Fischer
Energy & Household Editor · Energy market analyst · Strom & Gas comparisons · Reviewed by Jonas Schneider

Leon tracks the German energy market and household bills. He shows readers how to check a Nebenkostenabrechnung, switch Strom and Gas providers, and cut recurring costs without the usual comparison-portal traps. · View all →

Related Guides

Discuss: How to Check a German Nebenkostenabrechnung for Errors (and...

Share your experience or ask a question in the comments.

Join the discussion

Comments (0)

Leave a comment

Your email will not be published. Comments are moderated before they appear.

How this site works

We aim to give you accurate information, but it does not constitute financial advice, so do your own research for your specific circumstances. Deals and rates can change after publication, so always double-check with the provider. Links marked as ad/affiliate may earn us a commission at no cost to you. How we make money · Methodology · Impressum

TopicDrill weekly email

FREE MoneySaving tips email

For all the latest deals, guides and loopholes simply sign up today. No spam, unsubscribe anytime.