Energirammeberegninger udarbejdes normalt af en ingeniør eller arkitekt i byggeriets planlægningsfase. Dette skal gøres for at beregne, om nybyggeriet eller ombygningen overholder lovkravene som beskrevet i Bygningsreglementet.
Til energirammeberegninger bruges typisk det danske beregningsprogram Be06. Ved passivhusprojekter anvendes det tyske program PHPP udviklet af Passivhaus Institut.
I beregningsprogrammerne indtastes data for bygningens enkeltkomponenter, med mulighed for løbende at følge resultatet. Det er gennem en energirammeberegning, at man afgør en bygnings energiklasse (Be06). Ved at justere på de forskellige komponentdata kan beregneren altså flytte byggeriet op og ned i energiklasser.
Når man sammenligner værdier fra fx et Passivhus, et Aktivhus og et Lavenergiklasse 1 byggeri skal man altså være opmærksom på, at der er tale om forskellige terminologier, fordi de er baseret på forskellige energirammeberegningsprogrammer. Læs mere om de forskellige klassificeringer her på hjemmesiden, for at kunne lave en kvalificeret skelnen.