Blog

Nebenkostenabrechnung explained: a step-by-step guide

2026-07-11

Every German residential lease with operating-cost prepayments ends its year the same way: someone produces the Nebenkostenabrechnung, the annual statement that turns twelve months of building costs into one settled figure per tenant. Managers who run it from a clean property record treat it as routine; everyone else rebuilds the year from receipts. Here is the Nebenkostenabrechnung explained in the order you actually produce one: the billing period and its deadline, the recoverable cost types, the allocation keys, the heating split, the reconciliation per lease and the content the document has to carry.

The Nebenkostenabrechnung explained: period and the 12-month deadline

A statement covers a billing period of at most twelve months, in practice almost always the calendar year. Section 556 BGB then gives the landlord twelve months from the end of that period to deliver it: the statement for 2025 has to reach the tenant by 31 December 2026. After the deadline an additional claim against the tenant is generally lost, unless the landlord is not responsible for the delay, while a credit in the tenant's favour remains owed. The tenant in turn has twelve months from receipt to raise objections. That deadline shapes everything else: costs, meter readings and prepayments have to be findable long after the year has ended, which makes the statement a data question before it is a legal one.

Which costs are recoverable: the 17 Betriebskostenarten

Not every euro spent on the building can be passed on. Section 2 of the Betriebskostenverordnung lists sixteen named operating-cost types plus a seventeenth catch-all for other operating costs, and the lease has to pass them on before the tenant owes anything. Administration, maintenance, repairs and reserves are never recoverable in residential lettings. One recent change worth knowing: the decades-old pass-through of bulk cable TV contracts under item 15 ended in mid-2024, so that line has dropped out of current statements.

Cost type (Section 2 BetrKV)Typical allocation key
Property tax (no. 1)Living area
Water supply and drainage (nos. 2-3)Metered consumption where meters exist
Heating and hot water (nos. 4-6)Heizkostenverordnung split, see below
Lift, lighting, chimney sweep, insurance, caretaker (nos. 7, 11-14)Living area
Street cleaning and waste collection (no. 8)Living area, persons or waste volume
Building cleaning, pest control, garden (nos. 9-10)Living area
Antenna or broadband, laundry facilities (nos. 15-16)Units or living area
Other operating costs (no. 17)Only if named in the lease, key as agreed

Choosing the Verteilerschlüssel for each cost type

Every cost type needs an allocation key, the Verteilerschlüssel. Where the lease says nothing, Section 556a BGB makes living area the default, and costs that depend on recorded consumption, water through meters above all, are allocated by that consumption. Other common keys are head count, the number of units and, in a condominium building, the Miteigentumsanteile from the declaration of division. What matters most in practice is consistency: the same cost type allocated with the same key year after year, with the key stated on the statement. Tenants and their advisers check exactly this, and a key that silently changes between years is the fastest route to an objection.

Heat and hot water: the Heizkostenverordnung split

Heating and hot water follow their own ordinance. The Heizkostenverordnung requires these costs to be split into a basic share of 30 to 50 percent, allocated by area, and a consumption share of 50 to 70 percent, allocated by the readings of heat cost allocators or heat meters. In most multi-unit buildings this split is mandatory, and where consumption is not recorded as required the tenant may cut the heat portion of the statement by 15 percent. The readings usually arrive as the annual settlement of a metering company; the statement has to carry those figures through to each lease at the ratio the building uses.

Reconciling prepayments against actual costs per lease

The second half of the statement is arithmetic per tenancy. For each lease, the monthly prepayments actually paid during the period are summed and set against the tenant's computed share of each cost type. The difference is a back payment or a credit. Tenancies that began or ended mid-period receive a pro-rata share for their months, with consumption-based costs cut off at an interim reading where one exists. After the statement, either party may adjust future prepayments to a level that matches the result. None of this is hard for one lease; across thirty leases with three move-outs it is exactly where spreadsheet statements go wrong.

What the statement itself must contain

German case law has settled the minimum content of a formally valid statement: an ordered compilation of the total costs, the allocation key stated and explained where it is not self-evident, the calculation of the tenant's individual share, and the deduction of the prepayments. Around that core sit the basics: issuer, recipient, property and unit, and the billing period. A statement missing these elements is not merely incorrect; it is formally invalid and the balance does not fall due.

Running next year from the same property record

The real cost of the Nebenkostenabrechnung is not the first statement, it is producing one every year. When cost types, allocation keys, meters, leases and prepayments live on one property record, next year's statement opens against the same structure with new figures, and the deadline stops being a threat. That is how the Manage workflow in REPM is built, for property managers running full portfolios and for landlords with a handful of tenancies alike. If you want to see your own building in that structure, start with the free trial and set up the property, units and leases before the next billing period closes.

This article is general information, not legal or tax advice.

Back to blog