R

U-Value & Heat Load Calculator

Calculate the U-value of your wall, roof or basement ceiling layer by layer, check the German legal limit and subsidy eligibility, and estimate your home's heat load.

100% freeNo data storedEN ISO 6946 · as of 09/2026

Guidance, not a certificate

The U-value applies to homogeneous layers under EN ISO 6946; rafters, studs and thermal bridges are not included and there is no condensation check. The heat load is an estimate. Sizing a heat pump requires a room-by-room heat load calculation to EN 12831-1, and the subsidy requires confirmation by an accredited energy efficiency expert.

Part 1: Calculate the U-value

Enter the layers from inside to outside

Heat flow: horizontal · Rsi 0.13 · Rse 0.04 m²K/W

Layers (inside → outside)

↑ inside

1.
cm
2.
cm
3.
cm
4.
cm

↓ outside

U-value of your element · External wall

0.22 W/(m²K)

U = 1 / R = 1 / 4.553 m²K/W

Total thickness

41.0 cm

Inner surface temperature

19.1 °C

Heat flux

6.8 W/m²

German legal maximum (GModG/GEG)

≤ 0.24 W/(m²K) · met

Missing insulation (λ 0.035): none

GModG Annex 7 no. 1a/1b

BEG subsidy (minimum requirement)

≤ 0.20 W/(m²K) · not met

Missing insulation (λ 0.035): + 2 cm

BEG EM TMA no. 1.1 "external wall"

U-value compared with the requirements

Cross-section & temperature profile

24 cm214 cm320.0 °C-11.1 °Cinsideoutside

Temperature profile at 20.0 °C inside and -11.1 °C outside (design outdoor temperature of the chosen location).

Layers in detail
Layerd [cm]λR [m²K/W]Share
Internal surface resistance (Rsi)0.133 %
1. Lime/lime-cement plaster1.501.000.0150 %
2. Solid brick (ρ 1600, old building)240.680.3538 %
3. Mineral wool λ 0.035140.0354.00088 %
4. Lime/lime-cement plaster1.501.000.0150 %
External surface resistance (Rse)0.041 %
Total R41.04.553100 %

The maximum applies when you renew, replace or install the element for the first time and more than 10% of the area of that element group is affected (§ 36 GModG). If the insulation thickness is technically limited, the thickest possible layer with λ 0.035 is sufficient (λ 0.045 for blown-in or renewable insulation).

A single measure is only eligible for the subsidy if the U-value meets the technical minimum requirement. New funding guidelines apply since 17 Aug 2026 — the values shown come from the BEG EM technical annex of 21 Dec 2023 and must be checked before applying.

Part 2: Estimate the heat load

A rough figure for the whole house

m²
°C
Estimated heat loadEstimate

11.5 kW

Building (space heating): 10.9 kW · Hot water allowance: 0.6 kW

Specific heat load

78 W/m²

Design outdoor temperature

-11.1 °C

Temperature difference

31.1 K

Heat load by building standard (your area & location)

For sizing a heat pump this figure is only a starting point. A room-by-room heat load calculation to EN 12831-1 is the basis for sizing, hydronic balancing and the subsidy application.

Assumptions: typical values per construction period at 20 °C inside and −12 °C outside, scaled to your temperature difference. Envelope method with a thermal bridge allowance of 0.10 W/(m²K), factor 0.6 for elements against ground/basement, air volume = living area × 2.5 m. Hot water: 0.2 kW per person (rule of thumb).

Work through a heat pump with this heat load

Email results

Was the U-value calculator helpful?

Kaffee ausgeben ☕

Now work through the right heat pump

Heat Pump Calculator →

Guide: U-Value, Insulation & Heat Load

Formulas, requirements, materials and the design outdoor temperature explained

Calculating the U-Value: Formula, Worked Example and What Counts as GoodFeatured

Calculating the U-Value: Formula, Worked Example and What Counts as Good

The U-value decides how much heat escapes through walls, roofs and floors. How to calculate it to EN ISO 6946 step by step — with a worked example, requirements and typical mistakes.

2026-09-249 min read

You might also find useful

Frequently Asked Questions

For each layer, divide the thickness in metres by the thermal conductivity λ to get the thermal resistance R = d/λ. Add all R-values plus the internal (Rsi) and external (Rse) surface resistances. The U-value is the reciprocal of that total: U = 1/(Rsi + Σ d/λ + Rse). For an external wall, EN ISO 6946 uses Rsi = 0.13 and Rse = 0.04 m²K/W.

If you renew or insulate an external wall and more than 10% of the wall area is affected, Annex 7 of Germany's Building Modernisation Act (called "GEG" until July 2026) allows a maximum U-value of 0.24 W/(m²K). For the BEG single-measure subsidy, the technical minimum requirements demand 0.20 W/(m²K). The values apply to residential buildings.

The lower, the better. An uninsulated 1960s brick wall is often around 1.2 to 1.8 W/(m²K), depending on thickness. Walls insulated to today's standard reach 0.15 to 0.24, passive house elements around 0.10 to 0.15. For roofs, 0.14 or less is a good target because there is usually plenty of space for insulation.

This calculator uses homogeneous layers. Rafters, studs or battens within the insulation layer noticeably worsen the U-value depending on the timber fraction; EN ISO 6946 handles such elements with upper and lower limits. Professionals also use the λ-value of the actual product, corrections for fixings and, for elements in contact with the ground, EN ISO 13370.

It depends on the existing build-up. The calculator shows how many centimetres of insulation with λ 0.035 W/(mK) are still missing. Example: a 24 cm solid brick wall with plaster and 14 cm of insulation reaches about 0.22 W/(m²K); for 0.20 you need roughly 2 cm more, i.e. 16 cm. An uninsulated wall often needs 16 to 18 cm.

The heat load is the power in kilowatts your heating system must deliver on the coldest design day to keep the rooms warm. Heat demand is the amount of energy in kilowatt-hours over the whole year. The heat load determines the size of the heat pump or boiler, the heat demand determines the heating costs.

The design outdoor temperature is the low outdoor temperature a heating system is designed for. Since 2020, Germany uses DIN/TS 12831-1 with values per postcode. It is, for example, −7.0 °C in Cologne, −11.1 °C in Berlin and −16.7 °C in Oberstdorf. It is not the coldest temperature ever recorded but a statistical design value.

No. The estimate shows the order of magnitude and helps you sanity-check quotes. Sizing, hydronic balancing and, as a rule, the subsidy require a room-by-room heat load calculation to EN 12831-1. It accounts for every room, every thermal bridge and the actual ventilation.