Once a year, a letter arrives that decides whether your housing costs for the past twelve months were what you thought they were. It is called the Nebenkostenabrechnung, the annual statement that settles your utility services against what you actually paid in advance, and it is the single German document that foreign residents most often file away without reading. It is dense, it is in German, it ends with a number you are asked to pay, and it carries a deadline. This chapter helps you read that statement, check it line by line, and challenge it when it is wrong – because a surprisingly large share of these statements are wrong, and the law gives you considerably more power here than most tenants ever use.
This is a chapter about verification, not about signing up. If you are still connecting your electricity, gas, water and internet, our chapter on setting up utilities covers contracts, meter readings, the Grundversorger and the monthly Abschlag. If you want the broader picture of life as a tenant after you have the keys, see more on renting in Germany. What follows starts at the moment the annual bill lands.
The Nebenkostenabrechnung: Your Utility Services, Settled Once a Year
German rent is quoted in two layers. The Kaltmiete is the cold rent, the payment for the flat itself. On top sits a monthly amount for Betriebskosten, the building’s running costs, and together they make the Warmmiete, the warm rent you actually transfer each month. That second layer is almost never an exact charge. In most contracts it is a Vorauszahlung, an advance payment: an estimate collected monthly and reconciled once a year against what the building genuinely cost to run.
The Nebenkostenabrechnung is that reconciliation. It sets out what the building’s utility services cost in total over the Abrechnungszeitraum, the billing period, which is usually the calendar year. It divides those costs among the flats. It subtracts what you already paid in advance. The result is either a Nachzahlung, a back-payment you owe, or a Guthaben, a credit you are owed. Both outcomes are normal. A Nachzahlung of a few hundred euros after a cold winter is not by itself evidence of anything.
A minority of contracts instead use a Betriebskostenpauschale, a flat monthly sum that is not reconciled at all. If that is your contract, no annual statement is coming and most of this chapter does not apply to you – though the rules on what may be charged at all still do. Check your Mietvertrag for the words Vorauszahlung and Pauschale before you spend an evening waiting for a statement that will never arrive. The overwhelming majority of German residential leases use Vorauszahlungen, so the annual statement is the normal case.
Nothing Is Allocable Unless Your Contract Says So
Before asking whether a particular cost is allowed, ask a prior question that tenants routinely skip: has your contract passed running costs to you at all? Under §556(1) BGB, the parties “können vereinbaren” – may agree – that the tenant bears the Betriebskosten. May agree. The default position of German law is that running costs are the landlord’s, as part of what he does with the rent. They land on you only because your contract puts them there, and only to the extent it does.
In practice virtually every lease contains such a clause, so this rarely wins a case outright. But it shapes everything downstream. If your contract says only that you pay “die Betriebskosten” with no further detail, courts have long accepted that a bare reference to the term Betriebskosten, or to the Betriebskostenverordnung, is enough to pull in the standard catalogue – the term is legally defined, so the reference is not vague. What a blanket reference does not do is stretch. It is read strictly, and it pulls in the catalogue and nothing beyond it.
This matters most for the last item on the catalogue. As you will see below, the final category is “sonstige Betriebskosten”, other operating costs – and if that were a free-text field, the whole structure would be pointless. It is not. An item can only be billed under that heading if it is named individually and specifically in your contract, so that you could see when you signed what you were agreeing to pay. A landlord cannot introduce a new charge years later by declaring it a sonstige Betriebskost. If a line appears on your statement that is not in the standard catalogue and not named in your lease, its legal basis is missing regardless of how reasonable the amount looks.
Which Utility Services Your Landlord May Charge You For
What counts as Betriebskosten is not left to argument. §556(1) BGB defines them as costs that arise to the owner on an ongoing basis – laufend – from ownership of the property or from its proper use, and hands the detail to the Betriebskostenverordnung (BetrKV), the operating costs ordinance. The word laufend is doing real work: recurring costs qualify, one-off costs do not.
BetrKV §2 then lists the categories, and there are seventeen of them. In order: ongoing public charges on the property, meaning above all the Grundsteuer (property tax); water supply; drainage and sewage; heating; hot water; combined heating and hot-water systems; the lift; street cleaning and refuse collection; building cleaning and pest control; garden maintenance; lighting of shared areas and the exterior; chimney sweeping; property and liability insurance; the Hauswart (caretaker); the communal antenna or in-building broadband distribution system; shared laundry facilities; and finally sonstige Betriebskosten, other operating costs.
Read that list against your statement. Every line on the statement should map to one of those categories. This is where the phrase “closed list” earns its keep, and also where it needs a caveat that is usually left out: category seventeen is a catch-all, so the list is not closed in the sense of being seventeen fixed line items. It is closed in a more useful sense. Anything billed under category seventeen must still satisfy the underlying definition – it must be a recurring cost of ownership or proper use – and it must be named in your contract. Those two constraints are what stop the seventeenth category from swallowing the other sixteen.
One item on that list has recently changed and is worth checking on any current statement. Under BetrKV §2 Nr. 15, the fee for a communal antenna installation and the monthly basic charges for a broadband connection were allocable only until 30 June 2024. That arrangement, known as the Nebenkostenprivileg, has ended. A cable television charge appearing in your Betriebskosten for 2025 or 2026 is billing something the ordinance no longer permits, and it is worth a specific query. Fibre is treated separately: an in-building fibre distribution system falls under Nr. 15c, but only where you are free to choose your own telecommunications provider over the connection, and §556(3a) BGB adds that a Glasfaserbereitstellungsentgelt is payable only where the work was carried out economically. For an expensive installation, the landlord must have obtained three quotes where possible and chosen the most economical.
The Two Costs That Are Never Your Utility Services
The most valuable paragraph in the whole ordinance is the one that says what is excluded. BetrKV §1(2) removes two groups of cost from Betriebskosten entirely, and between them they account for a large share of everything that is wrongly billed to tenants in Germany.
The first is Verwaltungskosten, administration costs. The ordinance is unusually specific: the cost of the staff and facilities needed to administer the building, the cost of supervision, the value of administrative work the landlord performs personally, the cost of statutory or voluntary audits of the annual accounts, and the cost of Geschäftsführung, management. If your statement contains a line for Hausverwaltung, Verwaltergebühr, Verwaltungskosten, bank charges, account maintenance, or the cost of preparing the statement itself, that line is not allocable. This is the single most common improper charge in German residential letting, and it appears constantly on statements produced by professional property managers – which is precisely where tenants are least likely to question it.
The second exclusion is Instandhaltungs- und Instandsetzungskosten: maintenance and repair. The ordinance defines these as the costs that must be spent during the useful life of the building to keep it fit for its proper use, remedying defects caused by wear, ageing and weather. Repairs are the landlord’s, always. This is the distinction to hold on to: servicing that keeps a system running is generally allocable as part of that system’s operating costs, but fixing what has broken or worn out is not. A line for Reparatur, Instandsetzung, or the replacement of a failed component does not belong on your statement. Nor does a Rechtsschutzversicherung, legal expenses insurance – BetrKV §2 Nr. 13 covers property and liability insurance, and legal expenses cover is neither.
The Hauswart line deserves special attention, because it is where the two exclusions get quietly smuggled back in. BetrKV §2 Nr. 14 allows the caretaker’s pay and social contributions to be allocated, but expressly not to the extent his work concerns Instandhaltung, Instandsetzung, Erneuerung, Schönheitsreparaturen or Hausverwaltung. A caretaker who spends part of his week repairing things and part of it administering the building must have that part stripped out before the rest is billed to you. In practice the whole salary is often passed through undivided. Asking how the Hauswart cost was split is a legitimate and frequently productive question.
The Twelve-Month Deadline That Runs in Both Directions
§556(3) BGB imposes two separate twelve-month clocks, one on each party, and they are the most consequential dates in this chapter. The first constrains your landlord: the statement must reach you no later than the end of the twelfth month after the end of the billing period. For the calendar year 2025, that means 31 December 2026. Miss it and he is barred from claiming a Nachzahlung at all, unless he is not responsible for the delay – an exception read narrowly, and one that ordinary disorganisation or a busy property manager does not satisfy. Note the asymmetry carefully: the bar is on the back-payment specifically. A late statement showing a credit still owes you that credit.
The second clock constrains you, and this is the half tenants lose money to. You must raise your Einwendungen – objections – within twelve months of receiving the statement, or you lose the right to raise them, again unless you are not responsible for the delay. This is precisely where a language barrier turns into a bill. A statement that arrives in dense German in November and gets put in a drawer becomes uncontestable the following November, errors and all. Our chapter on more on renting in Germany covers how this deadline sits within the wider tenancy. What matters here is the practical rule: the day it arrives, note the date, and treat that date plus twelve months as a hard deadline.
Within that window, your first check is formal rather than arithmetical, and it is easier than it sounds. Settled BGH case law holds that a Nebenkostenabrechnung must contain four things to be valid at all: a compilation of the total costs for each category, the Umlageschlüssel (allocation key) used and an explanation of it, the calculation of your individual share, and the deduction of your prepayments. A reader with no legal training must be able to follow the arithmetic from total cost to their own share. A statement that gives you only your share, with no total and no visible key, does not meet that standard – you cannot check what you cannot see. This is a formal defect, and a formally defective statement does not start the landlord’s clock in the way a valid one does.
The Umlageschlüssel: How Your Share Is Calculated
Once you accept that a cost is allocable, the next question is how much of it is yours. That is the Umlageschlüssel, the allocation key, and §556a BGB governs it. The default rule is simple: absent any other agreement, Betriebskosten are allocated by share of Wohnfläche – floor area. Your flat’s square metres divided by the building’s square metres gives your fraction of each cost. Contracts often agree something else instead, most commonly allocation per Wohneinheit (per dwelling unit, so every flat pays an equal share regardless of size) or per Personenzahl (by number of occupants). Any of these can be valid if agreed.
There is one key the parties cannot contract away. §556a(1) Satz 2 says that costs which depend on consumption or causation actually captured for the tenants must be allocated by a key that reflects that different consumption. Where a meter exists and is read, the meter governs. Your landlord cannot install water meters, read them, and then bill water by floor area because it is easier. §556a(2) also lets him move to a consumption-based key unilaterally by declaration in Textform, but only before a billing period begins, never retroactively mid-year – and if the cost was previously inside the rent, the rent must come down accordingly.
Because floor area is the default and the most common key, the floor area written in your contract quietly multiplies through every area-based line on your statement. If your lease says 78 square metres and the flat is really 70, you are overpaying on the Grundsteuer share, the insurance share, the caretaker, the lighting, the garden and the rest, every year, invisibly. Wohnfläche is calculated under the Wohnflächenverordnung, which does not count what you might assume: a balcony or terrace usually counts at only 25 percent, floor under a sloping ceiling counts fully only above two metres of headroom and at half between one and two metres, and an unheated cellar or a garage does not count at all. Overstated contract areas are common, especially in attic flats and in flats with large balconies. Measuring is worth an afternoon. Tenant rights and responsibilities covers the wider consequences when the real area falls materially short of the contract figure.
Heating and Hot Water Follow Stricter Rules
Heating is usually the largest single item on the statement, and it is governed by its own instrument: the Heizkostenverordnung (HeizkostenV), the heating costs ordinance. It overrides what your contract says. Whatever key your lease sets for everything else, heating does not follow it.
§7(1) HeizkostenV requires that at least 50 percent and at most 70 percent of the costs of operating a central heating system be distributed according to each user’s captured heat consumption. The remainder goes by floor area or by enclosed volume. This band is mandatory. A statement that allocates heating entirely by square metres is not applying a permissible key – it is breaking the ordinance, and the consequence is set out in the next section. There is a case where the ceiling becomes a floor: in buildings that do not meet the 1994 Wärmeschutzverordnung insulation standard, are heated by oil or gas, and have mostly insulated exposed distribution pipes, 70 percent consumption-based allocation is compulsory rather than merely permitted.
Hot water has its own parallel rule that is easy to overlook. §8(1) HeizkostenV imposes the same structure independently: at least 50 percent and at most 70 percent of the costs of operating a central hot-water system by captured hot-water consumption, the rest by floor area. So a building with central heating and central hot water is running two separate consumption-based allocations, each with its own meters and its own band. If your statement shows a Warmwasser line allocated purely by area while hot-water meters exist in your flat, that is the same category of defect as with heating. For the underlying energy contracts and what drives these costs up or down, see energy providers and options.
The Fifteen Percent Reduction Most Tenants Never Claim
Here is the most directly actionable right in this chapter, and it is barely known outside tenant associations. §12(1) HeizkostenV gives the tenant a self-help remedy when the heating rules are broken. It contains three distinct rights with three distinct triggers, and they are frequently reported as one. They are not, and using the wrong number weakens an otherwise good objection.
The first, §12(1) Satz 1, is the fifteen percent. Where the costs of supplying heat or hot water are not billed consumption-dependently contrary to the ordinance, you have the right to reduce your share by 15 percent. Read the trigger precisely: it is not a penalty for any error in the heating bill. It is specifically for the failure to bill by consumption – the landlord allocated heat by floor area when he was required to allocate 50 to 70 percent by meter, or he never captured consumption at all. Where that is what happened, the reduction is your right, exercised by you, not something a court must grant first.
The second and third rights are each three percent, not fifteen. Under §12(1) Satz 2, if the owner has failed to install fernablesbare Ausstattung – remotely readable metering equipment – where §5 requires it, you may reduce your share by 3 percent. Under Satz 3, the same 3 percent applies where the owner does not supply the consumption information required by §6a, or supplies it incompletely. One caveat worth knowing: §12(1) Satz 4 disapplies all three reductions in the relationship between an individual condominium owner and his Wohnungseigentümergemeinschaft. As a tenant you are unaffected by that carve-out; if you own your flat, it means these particular levers are not yours against the owners’ association.
The Monthly Consumption Information You Are Owed
Since 1 January 2022, §6a(1) Nr. 2 HeizkostenV has required building owners to give users monthly information about their heating and hot-water consumption. This obligation carries one condition that decides whether it applies to you at all: it exists only where fernablesbare Ausstattung zur Verbrauchserfassung – remotely readable metering equipment – has actually been installed. If your building still has devices that a person visits once a year to read, no monthly information is owed, and there is nothing to claim.
Where remote-read equipment is installed, the content of the monthly information is specified rather than left to the sender’s discretion. Under §6a(2), it must contain your consumption in the last month in kilowatt-hours, a comparison with your own consumption in the previous month and in the same month of the previous year where that data was collected, and a comparison with a normed or benchmarked average user in the same category. Separately, §6a(3) requires a set of information to accompany the annual statement itself, including the share of energy sources used and, for buildings on Fernwärme (district heating), the associated annual greenhouse gas emissions and the network’s primary energy factor.
Many landlords with newly installed remote-read meters simply do not send this. That silence is what §12(1) Satz 3 attaches the 3 percent reduction to. It is a modest sum on its own, but it is worth raising for a reason beyond the money: it is easy to prove. Either the monthly messages arrived or they did not, and you know which. It establishes on the record that your landlord is not complying with the ordinance, which changes the tone of any conversation about the larger heating figures on the same statement.
Belegeinsicht: Your Right to See the Original Receipts
You are never restricted to the summary your landlord chose to send. §556(4) BGB now states it directly: on request, the landlord must grant the tenant Einsicht – inspection – into the Belege underlying the statement, meaning the actual invoices, contracts and receipts behind every figure. This right used to be derived from the general accounting duty in §259 BGB and from BGH case law; it is now written into the tenancy provisions themselves, which makes it harder to argue about. The same provision permits him to provide the Belege electronically, so a refusal framed as “we cannot photocopy all that” is not a valid objection in itself.
Belegeinsicht is where vague suspicions turn into specific objections. The statement says the building insurance cost 4,200 euros; the invoice shows what was actually insured and whether a legal-expenses component is buried in the premium. The statement says Hauswart, 9,000 euros; the service contract shows how much of his work was repairs, which must come out. The statement says Gartenpflege; the invoice may show a tree being felled and replaced, which edges from maintenance into something else. You cannot make these arguments from the summary, and that is exactly why the summary is all you were sent.
The practical mechanics matter. Ask in writing, keep a copy, and ask early – well inside your twelve-month objection window, because the window does not pause while you wait for an appointment. And know this: where you have properly requested Belegeinsicht and it has not been granted, you have a Zurückbehaltungsrecht, a right of retention, over the Nachzahlung. You may decline to pay the demanded sum until you have been allowed to inspect the evidence for it. You are not refusing to pay; you are declining to pay a claim you have been prevented from checking. That is a materially different position, and it is a lawful one.
A Nachzahlung Demand Is Not Automatically Owed
Everything above converges on one point that deserves saying plainly, because it runs against the instinct most newcomers arrive with. A Nebenkostenabrechnung is not a bill from an authority. It is a claim by a private party, asserted in a letter, and like any claim it can be wrong in whole or in part. The payment deadline printed on it is your landlord’s preference, not a legal deadline. It does not override your twelve-month right to object, and it does not convert a defective statement into a valid one.
The document is designed, whether by intent or by convention, to be paid rather than examined. It arrives in German, often in the formal register of a property management company. It carries an official-looking layout. It states a sum and a date. For someone whose German is functional but not legal, and who has been conditioned by a year of German bureaucracy to treat printed deadlines as absolute, the path of least resistance is to transfer the money. That instinct is correct for a Bußgeld from the city. It is not correct here.
So do this instead. When the statement arrives, record the date of receipt. Read it against the seventeen categories and strike out anything that is not one of them. Look specifically for Verwaltung, Hausverwaltung, bank charges, Reparatur, Instandhaltung and Rechtsschutz. Check that the total costs, the key and your share are all visible and that your prepayments were deducted. Check that heating is not allocated purely by area. If anything is unclear or wrong, send a short written objection naming the specific items and requesting Belegeinsicht, well before your twelve months expire. If you must protect a relationship or avoid a dispute while you investigate, you can pay unter Vorbehalt – under reservation – which means the money moves but you expressly do not accept the claim and keep your right to reclaim it. Say so in writing when you transfer.
Where to Get Help When the German Is the Obstacle
The most cost-effective step available to a foreign tenant in Germany is joining the local Mieterverein or Mieterschutzbund, the tenants’ association. Membership costs a modest annual fee, and it includes having documents like this checked by people who read hundreds of them a year and know what the local courts accept. For a statement carrying a four-figure Nachzahlung, the membership pays for itself the first time you use it. Most associations require you to have been a member before the dispute arose, so joining when you get the keys is worth more than joining when the letter lands.
Be aware of what a tenants’ association is and is not. It advises its own members on their own tenancies; it is not a general legal service. If your case escalates – if your landlord rejects a well-founded objection, or the sums are large, or a termination is in play – you need a Fachanwalt für Mietrecht, a specialist lawyer in tenancy law. Our chapter on legal services for expats explains how to find one who works in English, what Rechtsschutzversicherung covers, and how legal costs work in Germany. If you already hold legal expenses insurance, check whether it includes Mietrecht before you need it, and note the waiting period that usually applies.
Tools That Help You Check a Nebenkostenabrechnung
Werkzeu.ge, a browser-based collection of tools for German bureaucracy built by Cryon UG, the company behind WeLiveIn.de, has a tool aimed squarely at this document. The Nebenkostenprüfer works through your statement item by item, mapping each one onto the seventeen BetrKV §2 categories with the legal basis for each, and flagging what does not belong there – it looks specifically for the administration costs, repairs, bank charges and legal-expenses insurance discussed above. It compares your cost per square metre for each item against the Betriebskostenspiegel, the national operating-cost benchmark, with a traffic-light rating so you can see which lines are unremarkable and which are conspicuous. It checks the §556(3) BGB twelve-month deadline and reviews the Umlageschlüssel, and where it finds problems it produces a draft Widerspruchsschreiben, an objection letter, with your details and the specific complaints. It is a Plus tool, which is a paid tier; the page carries a live preview so you can see what it does before deciding.
Two related tools are worth knowing about. The Wohnflächen-Checker (also Plus, paid) calculates your real floor area under the Wohnflächenverordnung, applying the correct factor to each room type – the 25 percent for balconies, the three-band treatment of sloping ceilings, the exclusion of cellars and garages – and compares the result against the figure in your contract. Given that floor area is the default Umlageschlüssel under §556a, that calculation feeds directly into every area-based line on your statement. The Mieter-Suite (Plus, paid) bundles these with deposit, Mietpreisbremse, handover protocol and registration tools for people who would rather have the whole tenancy toolkit in one place. All seven tools in the Wohnen category are on the Plus tier, so none of them is free; current subscription terms are on the Werkzeu.ge pricing page. The platform is in beta until 30 November 2026, and its own terms note that tools may be incomplete.
Two honest limits, both of which the Nebenkostenprüfer states on its own page. First, its benchmark figures are nationwide averages, not figures for your city, and operating costs vary considerably between regions – a line flagged as high in a national comparison may be ordinary in Munich. Treat the traffic light as a prompt to look closer, not as a finding. Second, and more importantly, none of this is legal advice. Werkzeu.ge’s terms exclude Rechtsberatung, and the Rechtsdienstleistungsgesetz (RDG) restricts who may give legal advice on an individual case in Germany. A tool can tell you that Verwaltungskosten are not allocable under BetrKV §1(2) and show you where they appear on your statement. It cannot tell you what to do about your specific landlord, and it does not replace the Mieterverein or a lawyer. Its value is that it gets you to a specific, well-grounded question fast – and a specific question is what makes the hour you spend with an adviser productive.
What To Do Next
Start before the statement arrives, because two of the checks are much easier in advance. Find the clause in your Mietvertrag that passes Betriebskosten to you and read what it actually says, noting any sonstige Betriebskosten named individually – those are the only ones outside the standard catalogue that can ever be billed. Then measure your flat and compare it against the contract’s Wohnfläche, since that figure silently multiplies through every area-based line for as long as you live there. Both take an evening and both keep paying back.
When the statement does arrive, write the date of receipt on it, in pen, before anything else. That date starts your twelve months and you will not remember it later. Then work through it in one sitting: check that the total costs, the allocation key and your share are all visible and that your prepayments were deducted; strike anything that is not one of the seventeen categories; look hard for administration, repairs and bank charges; and confirm that heating and hot water are allocated 50 to 70 percent by consumption rather than by area. If they are not, §12(1) Satz 1 HeizkostenV gives you a 15 percent reduction on that portion.
If anything looks wrong, do two things in the same letter: raise your specific Einwendungen, naming the items rather than complaining generally, and request Belegeinsicht. Keep a copy and send it in a way you can prove. If the sum is significant, take the statement and the receipts to your Mieterverein before you pay – and if you are not yet a member, join now rather than when you need it, since most associations will not help with a dispute that predates your membership. The one thing not to do is the thing the document is designed to produce: pay it because it looked official and the German was hard.
Sources
The information in this chapter draws on the official sources and publications listed below, last reviewed in July 2026. It is general guidance for orientation, not individual legal, tax, or medical advice.
