61% van de Nederlandse woningvoorraad had eind 2023 een geldig energielabel, terwijl een groot deel van de woningen dus buiten een directe labelvergelijking valt. Tegelijk had circa 51% van de gelabelde woningen label A of B. Wie alleen de letterklasse naast elkaar zet, vergelijkt daarom niet automatisch woningen op een eerlijke manier. De landelijke cijfers van het Compendium voor de Leefomgeving laten zowel een ruime marktdekking als een aanzienlijke spreiding tussen energiezuinige en minder zuinige woningen zien.
Voor banken, hypotheekverstrekkers, taxateurs, vastgoedinvesteerders en productteams ligt de praktische vraag niet bij “welke woning heeft de hoogste letter?”, maar bij welke technische indicatoren, woningkenmerken en actualiteitsdata maken een vergelijking betrouwbaar? In deze gids staat die vraag centraal. Je leest hoe je energielabel woning vergelijken toepast op adresniveau en in portefeuilles, waarom de methodiekbreuk van NTA 8800 belangrijk is en hoe Altum AI woningdata daarvoor als transparante datalaag inzet.
Waarom energielabels vergelijken nu relevant is
Een energielabel is een geregistreerde indicatie van de energieprestatie van een woning. Voor organisaties in de woningmarkt is het tegelijk een transactiedatum, een beleidsgegeven en een modelvariabele. De waarde ervan hangt dus niet alleen af van de letter, maar ook van de meetmethode, de ouderdom van het label en de vraag of de woning überhaupt in de gelabelde voorraad voorkomt.
Op 31 december 2023 waren ruim 5 miljoen Nederlandse woningen voorzien van een geldig label. Dat was 61% van een totale woningvoorraad van ruim 8,2 miljoen woningen. Van de gelabelde woningen had bijna 35% label A of hoger, 16% label B en 25% label C. Deze verdeling is vastgelegd door het Compendium voor de Leefomgeving.
Daaruit volgt een belangrijk dataprobleem: ongeveer 39% van de woningvoorraad had op dat meetmoment geen geldig label. Een analyse op basis van alleen labelletters heeft daardoor een selectie-effect. Dat speelt bijvoorbeeld wanneer een hypotheekteam een portefeuille vergelijkt waarin recente transacties oververtegenwoordigd zijn, terwijl oudere of niet-verkochte woningen zonder actueel label buiten beeld blijven.
Waarom de historische trend niet genoeg is
De labelverdeling is in de tijd veranderd. Eind 2010 had 16% van de gelabelde woningen label A of B, tegenover 51% eind 2023. Het aandeel labels E, F en G daalde in dezelfde periode van 25% naar 14%. CBS beschrijft deze ontwikkeling en de geldigheidsduur van labels.
| Labelgroep | Eind 2010 | Eind 2023 | Praktische duiding |
|---|---|---|---|
| A en B | 16% | 51% | Toegenomen aandeel binnen gelabelde woningen |
| E, F en G | 25% | 14% | Afgenomen aandeel binnen gelabelde woningen |
De historische verbetering zegt echter niet dat alle woningen met dezelfde letter technisch gelijk zijn. Bouwjaar, woningtype, oppervlakte en installaties beïnvloeden de uitkomst. CBS-data over energielabels naar bouwjaar laten zien dat nieuwere bouwperioden vaker in A- en B-klassen vallen, terwijl oudere woningen vaker E, F of G hebben.
Praktische regel: gebruik de labelletter als startpunt voor segmentatie, niet als eindpunt voor acceptatie, taxatie of verduurzamingsbesluitvorming.
Voor productteams betekent dit dat een vergelijking minimaal moet aangeven welke woningen zijn meegenomen, wanneer het label is geregistreerd en welke onderliggende indicatoren beschikbaar zijn. Zonder die context lijkt een portefeuille misschien energiezuiniger dan ze werkelijk is.
De basis van NTA 8800 en drie kernindicatoren
NTA 8800 is sinds 1 januari 2021 de bepalingsmethode voor het vernieuwde energielabel. De methode geldt voor bestaande en nieuwe gebouwen en rekent met drie kernindicatoren: energiebehoefte, primair fossiel energiegebruik en aandeel hernieuwbare energie. De RVO-infographic over NTA 8800 licht deze systematiek toe.

De methodiekbreuk per 1 januari 2021 is bepalend voor historische analyses. Oudere labels zijn niet automatisch één-op-één vergelijkbaar met labels die volgens NTA 8800 zijn vastgesteld. Een model dat uitsluitend A tot en met G vergelijkt, kan daardoor methodeverschillen interpreteren als technische verschillen.
Welke indicatoren lees je uit
De eerste indicator is de energiebehoefte van het gebouw. Die beschrijft de warmte- en koudevraag die samenhangt met onder meer isolatie, vorm en gebruiksoppervlakte. De tweede is het primair fossiel energiegebruik, uitgedrukt per vierkante meter. Deze indicator verwerkt het gebouwgebonden energiegebruik, systeemverliezen en de energetische gevolgen van opwekking.
De derde indicator is het aandeel hernieuwbare energie. Daarmee zie je welk deel van de energievoorziening uit duurzame bronnen komt. De combinatie van deze indicatoren bepaalt het uiteindelijke resultaat, naast vaste energiefactoren voor gas, elektriciteit en warmte. Het officiële energielabelplatform van de Rijksoverheid beschrijft dat de woninglabelklasse op meerdere onderliggende kenmerken berust.
Een concreet voorbeeld maakt het verschil zichtbaar. Twee woningen kunnen allebei label C hebben, terwijl woning A een lager primair fossiel energiegebruik per vierkante meter heeft en woning B een groter aandeel hernieuwbare energie. De letterklasse is dan gelijk, maar de route naar die klasse en het verduurzamingspotentieel verschillen.
Voor een technische verdieping over de berekening kun je de uitleg over NTA 8800-berekening bij Altum AI gebruiken. Let daarbij op de datum van registratie en de gebruikte bepalingsmethode.
Benodigde data en API-aanroep in de praktijk
Een betrouwbare energielabelvergelijking begint met een unieke objectidentificatie en voldoende fysieke kenmerken. Voor een woningniveau-analyse heb je minimaal het BAG-verblijfsobject-ID, bouwjaar, gebruiksoppervlakte, woningtype en relevante gebouwonderdelen nodig. Denk aan gevel-, dak- en vloeroppervlak, installaties voor verwarming, koeling en ventilatie, en het aanwezige glas.
De geregistreerde gegevens komen uit officiële bronnen, waaronder EP-Online. Rijksoverheid beschrijft wanneer een energielabel verplicht is, bijvoorbeeld bij verkoop, verhuur en oplevering. Voor integraties is het verstandig om naast de klasse ook de geldigheidsdatum en de onderliggende indicatoren op te slaan.
Een praktisch request
In een applicatie kan een energielabelvergelijking bijvoorbeeld worden opgezet met het endpoint POST /v1/energielabel/vergelijk. De request bevat een API-key, Content-Type: application/json en een JSON-body met de BAG-ID's van twee of meer woningen.
POST /v1/energielabel/vergelijk
X-API-Key: jouw-api-key
Content-Type: application/json
{
"bagIds": [
"woning-id-1",
"woning-id-2"
]
}
Een response moet voor elk object ten minste de klasse, het primaire fossiele energiegebruik, de verwarmingsvraag, de CO₂-uitstoot en de geldigheidsdatum beschikbaar maken:
{
"resultaten": [
{
"bagId": "woning-id-1",
"energieklasse": "C",
"primairFossielKwhm2": ...,
"verwarmingGJ": ...,
"co2Kg": ...,
"geldigTot": ...
}
]
}
De puntjes staan hier bewust voor de teruggegeven waarden uit de API. Vul in een productieomgeving geen ontbrekende waarden aan met aannames. Markeer ze als onbekend en stuur het object naar een aanvullende datakwaliteitscontrole.

De energielabeldatabase van Altum AI is relevant wanneer je geregistreerde labeldata wilt koppelen aan een klantreis, taxatieproces of portefeuillebestand. Leg naast de API-response ook bron, peildatum en status vast. Zo kan een taxateur of modelbeheerder later reconstrueren waarom een woning in een bepaalde vergelijkingsgroep terechtkwam.
Een eerlijke vergelijking opstellen per woning
Een eerlijke vergelijking betekent dat je de drie NTA 8800-indicatoren samen bekijkt. De labelletter geeft een compacte klasse, maar het primaire fossiele energiegebruik, het aandeel hernieuwbare energie en de CO₂-uitstoot geven meer inzicht in de technische samenstelling van die klasse.
Normaliseer de analyse op woningtype, bouwjaar en gebruiksoppervlakte. Een appartement met een kleine vloeroppervlakte mag je niet rechtstreeks naast een grote vrijstaande woning leggen zonder de uitkomst per vierkante meter en de installatiestructuur te interpreteren. Ook de energiedrager telt mee. Elektrische verwarming, gasverwarming en collectieve warmte hebben verschillende gevolgen voor de berekende indicatoren.
Een beslisstructuur voor datateams
Werk met segmenten waarin woningen onderling vergelijkbaar zijn. De tabel hieronder is een beslisstructuur, geen universele norm met vaste grenswaarden. De officiële bronnen geven de methodiek en labelklassen, maar niet voor ieder woningtype dezelfde acceptatiedrempels.
| Woningtype | Primair fossiel | Hernieuwbaar | CO₂ | Labelgrens 2021 |
|---|---|---|---|---|
| Appartement | Per m² vergelijken binnen hetzelfde segment | Relatief aandeel beoordelen | Per m² volgen | NTA 8800-label vanaf 2021 |
| Tussenwoning | Combineren met bouwjaar en installaties | Opwekking apart controleren | Relateren aan energiedrager | NTA 8800-label vanaf 2021 |
| Hoekwoning | Corrigeren voor groter verliesoppervlak | Zonnepanelen en warmtevoorziening meenemen | Per m² en woningtype volgen | NTA 8800-label vanaf 2021 |
| Vrijstaande woning | Niet zonder oppervlaktecontext vergelijken | Hernieuwbare component afzonderlijk analyseren | Totale en relatieve uitkomst scheiden | NTA 8800-label vanaf 2021 |
Een woning uit een oudere bouwperiode met label C kan in primair fossiel gebruik gunstiger uitvallen dan een andere woning met een hogere letter, afhankelijk van oppervlakte, installatie en energiemix. Dat is precies waarom je de labelgrens per 1 januari 2021 als methodisch ijkpunt moet vastleggen en oude labels niet zonder context met nieuwe labels mag mengen.
Voor referentiewoningen en modelmatige waardering helpt een vaste vergelijkingslogica. Deze uitleg over het zoeken naar woningreferenties bij Altum AI sluit daarop aan: selecteer eerst vergelijkbare objecten en vergelijk daarna de energie-indicatoren binnen dat segment.
Aankoopadvies versus portefeuille-analyse
Aankoopadvies werkt op adresniveau, portefeuille-analyse werkt op verdeling en trend. Dat verschil bepaalt welke data je nodig hebt, hoeveel detail je moet bewaren en hoe je onzekerheid interpreteert.
Bij aankoopadvies wil je weten waarom één woning label C heeft en een andere woning label A of hoger. Daarvoor zijn een actuele NTA 8800-berekening, bouwkundige kenmerken, installaties en energiedrager nodig. Ook toekomstige verduurzamingskosten horen in de analyse, maar die volgen niet automatisch uit de geregistreerde labelletter.

Twee processen met een andere uitkomst
Voor een individueel aankoopdossier gebruik je een BAG-ID of adres als sleutel. Je haalt het geregistreerde label op, controleert de geldigheid en koppelt de drie kernindicatoren aan woning- en marktdata. Een aanvullende controle op onderhoud, installaties en geplande maatregelen blijft nodig, omdat een registratie geen toekomstige renovatie vastlegt.
Een portefeuilleproces begint anders. Je levert een batch BAG-ID's aan, groepeert op woningtype en bouwjaar en berekent vervolgens labelverdeling, gewogen gemiddelde-indicatoren en CO₂-intensiteit per portefeuilleonderdeel. Ontbrekende labels moeten als aparte categorie zichtbaar blijven, anders lijkt de portefeuille vollediger vergelijkbaar dan ze is.
| Onderdeel | Aankoopadvies | Portefeuille-analyse |
|---|---|---|
| Eenheid | Individueel adres | Batch of portefeuille |
| Belangrijkste vraag | Is deze woning technisch en financieel passend? | Waar zitten spreiding en verduurzamingsrisico? |
| Datadiepte | Hoog, inclusief installaties en bouwkundige details | Breed, met consistente kernvelden |
| Uitkomst | Dossieradvies of taxatie-input | Segmentatie, prioritering en monitoring |
| API-patroon | Eén object of kleine vergelijking | Batch met BAG-objecten |
Gebruik bij beide toepassingen dezelfde definities en bronvelden. Alleen dan kun je een individuele beoordeling later herleiden naar portefeuillebeleid. De keuze tussen detail en schaal is geen technische voorkeur, maar een gevolg van het beslisdoel.
Wat je nog niet ziet in een geregistreerd label
Een geregistreerd energielabel is een momentopname. Het beschrijft de berekende energieprestatie op basis van de opname en methode, maar het toont niet automatisch bewonersgedrag, onderhoudsstaat of geplande verduurzaming. Een woning kan daardoor in de praktijk anders presteren dan de registratie doet vermoeden.
De geldigheid van een geregistreerd label is 10 jaar, ongeacht hoe vaak de woning in die periode van eigenaar wisselt. De Rijksoverheid bevestigt deze geldigheidsduur. Voor datateams betekent dit dat je niet alleen energieklasse moet opslaan, maar ook geldigTot, registratiedatum en bepalingsmethode.

Vijf controles die de letter aanvullen
- Momentopname: de registratie beschrijft de woning op het moment van opname.
- Geen gedrag: bewonersgedrag en werkelijk verbruik zijn geen directe onderdelen van de labelletter.
- Geen onderhoudsstaat: gebreken, achterstallig onderhoud en actuele installatiestatus blijven buiten beeld.
- Betrouwbaarheidsgap: hoe ouder de registratie, hoe groter de kans dat latere wijzigingen niet zijn verwerkt.
- Geen plannen: geplande isolatie, zonnepanelen of een warmtepomp tellen pas mee wanneer de woning opnieuw wordt beoordeeld en geregistreerd.
Ook de dekking zelf verdient aandacht. Eind 2024 had circa 61% van de Nederlandse woningvoorraad een geldig energielabel, volgens de actuele CLO-indicator over energielabels. De resterende voorraad moet in analyses herkenbaar blijven als ontbrekend, niet stilzwijgend worden behandeld alsof het gemiddelde label van de buurt van toepassing is.
Voor beleidsmakers en portefeuillebeheerders is de registratie daarom één laag in een monitoringsproces. Combineer labelactualiteit met woningkenmerken, verduurzamingsstatus en relevante beleidsdeadlines. Zo voorkom je dat een statische letter wordt gebruikt als voorspelling van toekomstige energieprestatie.
Conclusie en directe vervolgstappen via de API
Energielabel woning vergelijken werkt pas goed wanneer je drie NTA 8800-indicatoren combineert met actuele woningdata en expliciete kwaliteitscontroles. De letterklasse blijft bruikbaar voor snelle segmentatie, maar is onvoldoende voor een technische vergelijking tussen woningen, taxatie-input of portefeuilleprioritering.
Gebruik deze checklist voor een reproduceerbaar proces:
- Verzamel objectdata: leg BAG-ID, bouwjaar, woningtype, gebruiksoppervlakte, installaties, glas en energiedrager vast.
- Controleer de methode: scheid labels van vóór en vanaf 1 januari 2021, tenzij je een onderbouwde herberekening of contextlaag gebruikt.
- Lees de indicatoren uit: gebruik energiebehoefte, primair fossiel energiegebruik en aandeel hernieuwbare energie naast de labelletter.
- Markeer ontbrekende data: behandel woningen zonder geldig label als een aparte analysecategorie.
- Koppel aan het beslisdoel: gebruik detail voor aankoopadvies en consistente aggregatie voor portefeuille-analyse.
- Bewaak actualiteit: sla registratiedatum en geldigheidsdatum op en herhaal de controle wanneer woningdata wijzigt.
Altum AI kan in dit proces de energielabeldata via een API beschikbaar maken voor CRM-, taxatie- en hypotheekworkflows. Combineer de teruggegeven indicatoren met woningkenmerken en marktdata, zodat gebruikers niet alleen een labelletter zien, maar ook de onderliggende reden voor de vergelijking.
Altum AI biedt via altum.ai een API-laag voor herleidbare woning-, energie- en verduurzamingsdata, inclusief energielabelinformatie die je op BAG-objectniveau kunt koppelen. Start in de sandbox met voorbeeldadressen, controleer de responsevelden en integreer daarna de drie NTA 8800-indicatoren in jullie CRM-, taxatie- of hypotheekworkflow.