50+ CALCULATORS·FREE · NO SIGN-UP
Overview
Formula

01What this calculator checks

The Passive House (Passivhaus) standard is a performance-based way to design ultra-low-energy buildings. Rather than prescribing specific materials, it sets a small number of hard limits on how the finished building performs. This calculator takes the three headline figures a designer already has — annual space heating demand, primary energy renewable (PER) demand and airtightness (n50) — and checks each one against the Passive House Institute (PHI) limits, then gives you a pass/fail per criterion and an overall verdict.

It is a fast sanity check, not a certification tool. Formal Passivhaus verification is done with a full energy-balance model (PHPP) and a measured blower-door test. But knowing early whether your design is inside the limits — and by how much — tells you where to focus. The same efficiency-first, fabric-first thinking underpins the U.S. Department of Energy building-technologies programme and the ENERGY STAR certified homes programme. For related tools, see our embodied carbon calculator and energy efficiency upgrade calculator.

Tests all three Classic criteria at once and returns a clear PASS or FAIL on each.
Shows a value-versus-limit bar and the headroom (%) so you see how close each figure is.
Converts the heating intensity into a whole-building annual heating energy figure.

02The Passivhaus criteria

These are the core criteria for the Classic Passive House class. Meeting all three (verified in PHPP) is what earns certification. The heating-demand limit can alternatively be met on a peak-load basis (heating load ≤ 10 W/m²), which suits buildings that cannot economically reach 15 kWh/m²/yr on the annual demand route.

Criterion
Limit
What it means
Space heating demand
≤ 15 kWh/m²/yr
Annual heat energy per m² of treated floor area (or heating load ≤ 10 W/m²)
Primary energy (PER)
≤ 60 kWh/m²/yr
Total renewable primary energy for heating, hot water, ventilation, lighting and appliances (Classic)
Airtightness (n50)
≤ 0.6 ACH50
Air changes per hour at 50 Pa, measured by a blower-door test
Verification
PHPP + blower door
Energy balance modelled in PHPP; airtightness confirmed on site
Rule of thumb: the heating-demand limit is usually the hardest to hit and drives the fabric specification; airtightness is the one most often lost on site through poor detailing.

03How to close the gap

If a criterion fails, the fix depends on which one. Passivhaus is a fabric-first standard, so most of the work is in the envelope:

  • Space heating demand too high. Add continuous insulation to walls, roof and floor, upgrade to triple glazing, improve solar orientation and shading, and eliminate thermal bridges with careful junction detailing.
  • PER demand too high. Switch to an efficient heat source (typically an air-source heat pump), add mechanical ventilation with heat recovery (MVHR), reduce hot-water losses and add on-site renewables such as solar PV.
  • Airtightness worse than 0.6. Design a single continuous air barrier, tape and seal all junctions and penetrations, and run an early blower-door test to find and fix leaks before finishes go on — see the ENERGY STAR guidance on sealing and insulating.
  • Everything marginal. Compact form (a lower surface-area-to-volume ratio) reduces heat loss for free, so revisit massing before adding more insulation.
How to use this calculator +×
  1. Enter the treated floor area (TFA) in square metres — the conditioned living space across all storeys.
  2. Enter the annual space heating demand in kWh/m²/yr (from PHPP or your energy model).
  3. Enter the primary energy renewable (PER) demand in kWh/m²/yr.
  4. Enter the airtightness result as n50 in air changes per hour at 50 Pa.
  5. Press Check to see a PASS/FAIL on each criterion, the headroom against each limit and the overall verdict.

Working on the wider build? Our conduit fill calculator helps size electrical containment during first fix.

Limitations +×

This is a pre-check for design guidance and learning, not an official certification. It compares three figures you supply against the Classic limits; it does not:

  • Model the building — you must obtain the heating and PER figures from PHPP or an equivalent energy balance.
  • Cover the Plus and Premium classes (which have lower PER limits and renewable-generation requirements) or the alternative heating-load route.
  • Verify airtightness — that requires a measured blower-door (pressurisation) test on site.
  • Assess comfort, overheating, moisture or non-energy criteria that full certification also considers.
Frequently asked questions +×
Q What U value is required for a passive house?
No single value is mandated. Meeting the ≤15 kWh/m²/yr heating limit in a cool climate typically needs opaque U-values around 0.10–0.15 W/m²K and triple glazing near 0.80 W/m²K, but the exact figures depend on climate, form and orientation.
Q How much energy does a passive house use?
Space heating demand is capped at 15 kWh/m²/yr — roughly 80–90% below a typical existing home. Classic also limits total primary energy (PER) to 60 kWh/m²/yr.
Q What is PHPP?
The Passive House Planning Package: the spreadsheet energy-balance tool used to model a design and verify it against the criteria for certification.
Q What are the Passivhaus criteria?
Space heating demand ≤ 15 kWh/m²/yr (or heating load ≤ 10 W/m²), primary energy renewable (PER) ≤ 60 kWh/m²/yr for Classic, and airtightness n50 ≤ 0.6 ACH50, all verified in PHPP.
This calculator provides an early-stage pass/fail check against the Passive House Institute Classic criteria for educational and design-guidance purposes and is not an official Passivhaus certification. Certification requires a full PHPP energy-balance model, a measured blower-door test and assessment by an accredited certifier. Always confirm the standard and current criteria with the Passive House Institute or your certifier.

01The pass/fail logic

Passivhaus certification is a set of threshold tests: each performance figure must be at or below its limit. The design passes overall only when every criterion passes. The headroom shows how far inside (or outside) each limit you are.

Heating
PASS if space heating demand ≤ 15 kWh/m²/yr
Primary energy
PASS if PER demand ≤ 60 kWh/m²/yr
Airtightness
PASS if n50 ≤ 0.6 ACH at 50 Pa
Headroom
Headroom% = (limit − value) ÷ limit × 100
Overall
Passivhaus ✓ only if all three criteria PASS

Where:

  • space heating demand= annual heat energy per m² of treated floor area (kWh/m²/yr).
  • PER demand= renewable primary energy for all uses, per m² per year (kWh/m²/yr).
  • n50= air changes per hour at 50 Pa pressure difference (ACH50).
  • treated floor area= the conditioned living space used to normalise the demands (m²).

02Worked example

A 150 m² dwelling is modelled in PHPP at 12 kWh/m²/yr space heating demand, 48 kWh/m²/yr PER and an airtightness of 0.4 ACH50. Does it pass?

Step 1 · Heating
12 ≤ 15 → PASS headroom = (15 − 12) ÷ 15 × 100 = 20%
Step 2 · Primary energy
48 ≤ 60 → PASS headroom = (60 − 48) ÷ 60 × 100 = 20%
Step 3 · Airtightness
0.4 ≤ 0.6 → PASS headroom = (0.6 − 0.4) ÷ 0.6 × 100 ≈ 33%
Step 4 · Verdict & energy
3 of 3 PASS → Passivhaus ✓ Annual heating = 12 × 150 = 1,800 kWh

All three criteria pass, so the design earns a provisional Passivhaus ✓ — subject to a full PHPP model and a measured blower-door test. The 1,800 kWh annual heating figure makes the 12 kWh/m²/yr intensity tangible: that is a fraction of a conventional home. Had the airtightness come back at 0.8 ACH50, that single criterion would fail and the verdict would drop to “Not yet certified” until the envelope was sealed and re-tested. For the carbon side of the same project, try our embodied carbon calculator.

Passive House Calculator

kWh/m²·yr
kWh/m²·yr
ACH@50Pa
Enter your treated floor area and PHPP figures, then press Check.
--
Criteria met (of 3)
--
Space heating demand--
-- kWh/m²·yrlimit ≤ 15
Primary energy (PER)--
-- kWh/m²·yrlimit ≤ 60
Airtightness (n50)--
-- ACH50limit ≤ 0.6
--
heating headroom
--
PER headroom
--
airtightness headroom
--
annual space heating (kWh)
--
Elena Castillo ✓ Engineer reviewed
Updated Jul 2026 · 7 min read · Reviewed by the InfoCalculator editorial team