Bestemmelsen lister opp 13 ulike bygningskategorier. Hvis ingen av disse bygningskategoriene passer for det aktuelle tiltaket, skal man velge den bygningskategorien som likner mest.
Netto energibehov er bygningens energibehov, uten hensyn til virkningsgraden i energisystemet eller tap i energikjeden, jf. NS 3031:2014. Det må gjennomføres en beregning som viser at totalt netto energibehov ikke overskrider den fastsatte energirammen, for den aktuelle bygningskategorien, angitt i kWh/m2 oppvarmet BRA per år. Kontrollberegningen skal gjøres etter reglene i NS 3031:2014. Man kan bruke validerte beregningsprogrammer som er i samsvar med denne standarden.
Alle energiposter knyttet til ordinær drift av bygningen, inngår i kontrollberegningen. Energibehov til prosesser og utstyr ut over det som inngår i NS 3031:2014 Tillegg A, inngår ikke i kontrollberegningen. Dette kan være energi til å drive industrielle prosesser, dataservere med tilhørende infrastruktur, gartnerier, badeland, svømmehaller, kjøle- og fryselagre og lignende.
Energirammen for småhus inkluderer et arealledd som tar høyde for at småhus har relativt større ytterflate og tilhørende større varmetap per m2 oppvarmet BRA, enn større bygninger.
Når småhuset for eksempel er et rekkehus med flere boenheter, skal hele rekkehuset følge rammekravet for småhus, jf. definisjon av småhus i § 1-3.
Det skal benyttes faste og standardiserte verdier for bruksavhengige data. Dette omfatter innetemperaturer, driftstider, internvarmetilskudd, energibehov til varmtvann, belysning og elektrisk utstyr, samt utetemperatur og soldata og strålingsfluks for et referanseklima. Verdiene finnes i NS 3031:2014 Tillegg A og M. For vindusorientering og eventuell helning benyttes reelle data for bygningen. Verdier i standardens tabell B1 kan benyttes som dimensjonerende luftmengde, når de reelle luftmengdene er høyere.