# Plans task

# Introduction to the Plans Task

In the Plans task, you create your initial floor plan - the *surveyed plan* - and then create [design options](https://help.heatpunk.co.uk/books/plans-task/page/surveyed-plan-and-design-options "Plans and Design Options") by placing heat pumps, cylinders, and modelling emitter upgrades directly on the plan.

With heat loss calculations fully integrated into the Plans task, you can clearly see where [emitter upgrades](https://help.heatpunk.co.uk/books/plans-task/page/emitters "Emitters") are needed. The [ventilation calculation](https://help.heatpunk.co.uk/books/plans-task/page/ventilation-calculations-in-heatpunk "Ventilation Calculations in Heatpunk") and, for UK users, the [sound check](https://help.heatpunk.co.uk/books/plans-task/page/sound-check-uk "Sound Check (UK)") are also completed in this task.

### Creating your surveyed plan

When creating a floor plan, the first step is to select or create your [material palette](https://help.heatpunk.co.uk/books/plans-task/page/managing-your-material-palettes-and-library "Managing Your Material Palettes and Library"). This palette determines the materials (radiators, walls, windows, floors, etc.) you can use to model the property. This can be edited at any stage.

You will be then prompted to complete the [ventilation calculation](https://help.heatpunk.co.uk/books/heat-pump-task-and-system-performance/page/ventilation-calculations-in-heatpunk "Ventilation Calculations in Heatpunk").

#### Ventilation calculation

For Heatpunk UK/IE, choose from:

- Legacy MCS method / S.R.50-2021
- Standard method / BS EN 12831-1:2017 using assumed air permeability
- BS EN 12831-1:2017 using measured air permeability

Once completed, you can edit the ventilation calculation by clicking click the **⋯ three dots** in the top right corner and then selecting *Ventilation details*.

#### Creating floor plan 

You will then be prompted to input the default ceiling height and complete the surveyed plan.

To build your plan, drag and drop elements (rooms, radiators, windows, doors) from the left-hand sidebar. As you build the plan and add emitters, you can view the heat loss, total floor area and W/m<sup>2</sup> at the bottom of the right-hand sidebar. For details on the heat loss for individual rooms, click **🡥 *See room details*** on the right-hand sidebar of each room.

<p class="callout info">Read more about **[creating a floor plan](https://help.heatpunk.co.uk/books/plans-task/page/creating-a-floor-plan "Creating a Floor Plan")** and how to speed up creating your floor plan by **[uploading architectural plans](https://help.heatpunk.co.uk/books/plans-task/page/pro-importing-floor-plans "Pro: Importing Floor Plans")** with Heatpunk Pro.</p>

All emitters added to the *surveyed plan* will be listed as *Existing* in the Emitters tab. Read more about [emitters](https://help.heatpunk.co.uk/books/plans-task/page/emitters "Emitters") for details on emitter upgrades and UFH.

Once you have completed your initial plan, click ***Finish surveyed plan*** at the top.

### Completing design option plan

Design options are built on top of the surveyed plan. Here you can model the heat pump, cylinders and emitter upgrades directly onto the plan.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/y4FU941YZaIWHfVb-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/y4FU941YZaIWHfVb-image.png)

On the right hand sidebar, you can **adjust the flow temperature** using the slider. From the Sources and Emitters tab, you can view how this affects the heat pump and emitter outputs.

<p class="callout warning">Changes made to the **room temperature**, **ACH** and **emitters** are specific to each design option. Changes will not apply across plans. Navigate back to the *surveyed plan* to make any changes to your existing emitters. Any other fabric or layout changes can be made from any design option but will apply to all of them. Read more about **[how design options work](https://help.heatpunk.co.uk/books/drafts-templates-and-archive/page/design-options-3Kw "Design options")**.</p>

#### Sources

<span style="color: rgb(224, 62, 45);">[![Heatpumpplacement.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/PTdus0mdBXPnJVGo-heatpumpplacement.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/PTdus0mdBXPnJVGo-heatpumpplacement.gif)</span>

To add a heat pump, while on a design option drag and drop a *Pump* from the left-hand sidebar. Once you have placed these on the floor plan, a menu will pop up to specify the model.

##### Sound check (UK)

The sound check status can be seen on the right-hand side. Click the **⋯ three dots** and then the name of the heat pump(s) where the sound check hasn't been completed.

<p class="callout info">Read more about [selecting a heat pump and completing the sound check](https://help.heatpunk.co.uk/books/plans-task/page/sources "Heat sources"). </p>

#### Hot water 

<span style="color: rgb(224, 62, 45);">[![CylinderPlacement.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/GZuj0C235ygScsya-cylinderplacement.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/GZuj0C235ygScsya-cylinderplacement.gif)</span>

Similarly, to add a hot water storage, drag and drop from *Hot water* on the left-hand sidebar. A menu will then appear to specify the model.

<p class="callout info">Read more about specifying [hot water storage](https://help.heatpunk.co.uk/books/heat-pump-task-and-system-performance/page/hot-water-storage), including information on domestic hot water calculations. </p>

#### Emitters

From the Emitters tab, you can see the existing, removed and new emitters for each room. You can click the **🡥** icon on each room to see the full room details.

You can also add room overrides by clicking the exclamation icon and inputting the reason for the override.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/FCxdcsSMauBIV997-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/FCxdcsSMauBIV997-image.png)

To model emitter upgrades follow the steps outlined below.

- To upgrade existing radiators, click on the radiator from the plan and click upgrade. Input the new radiator details and save.
- To replace an existing radiator with UFH, delete the radiator from the floor plan and add underfloor heating by clicking the **🡥** icon on each room. Click *Add underfloor heating* and input the output and m<sup>2</sup>.

<p class="callout info">Read more about [emitters](https://help.heatpunk.co.uk/books/plans-task/page/emitters "Emitters"). </p>

#### Accessories 

Once you have added both a heat pump and hot water storage, a menu will appear to add any accessories. If possible, compatible accessories will be automatically selected. This step can be skipped.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/rSsoHAKBvmoaiRO2-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/rSsoHAKBvmoaiRO2-image.png)

To re-open the accessories menu, navigate to the accessories tab and click *+ Add Accessories*. If you already have accessories selected, click *Edit accessories*.

[![download.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/ptSsF62kymJy7yup-download.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/ptSsF62kymJy7yup-download.gif)

---

If you have further questions, please get in touch on <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Material Library and Palettes

This section covers managing your material library. Skip to creating floor plan or back to the rest of the plans task guides.


# Managing Your Material Palettes and Library

For each Heatpunk project you will need to use a **material palette**. This palette defines the u-value and thickness of the walls, doors, floors, ceilings that make up the property you're modelling. You can create **default palettes** usable on any project via your **material library** or build palettes from scratch for each project.

### Material Library

The material library can be accessed from the Heatpunk homepage under *My Material Library*. This library contains all your material palettes.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/nC4dYejRBySP9hPT-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/nC4dYejRBySP9hPT-image.png)

When you create a project, you will see all your complete palettes and the option to create a palette from scratch (*No Presets*). You can also navigate to the material library from here by clicking *Manage palettes.*

<p class="callout info">If you select *No Presets* and create a palette through a project, it **will not save** to your material library.</p>

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/qxbzem4axGJC4CNd-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/qxbzem4axGJC4CNd-image.png)

In your material library, you will be able to **view** and **edit** all your material palettes and **create new ones**. Each palette will have a three-dot menu in the top right which will give the following options:

<table border="1" id="bkmrk-edit-details-edit-th" style="border-collapse: collapse; width: 100.476%; height: 204.406px; border: 1px hidden rgb(255, 255, 255);"><colgroup><col style="width: 7.75778%;"></col><col style="width: 92.3545%;"></col></colgroup><tbody><tr style="height: 68.0781px;"><td style="height: 68.0781px; border-color: rgb(255, 255, 255);">[![6M6gz1NJneGPPmZb-edit.jpg](https://help.easy-pv.co.uk/uploads/images/gallery/2025-11/scaled-1680-/8gb7pLeezNV2Vyih-6m6gz1njnegppmzb-edit.jpg)](https://help.easy-pv.co.uk/uploads/images/gallery/2025-11/8gb7pLeezNV2Vyih-6m6gz1njnegppmzb-edit.jpg)</td><td style="height: 68.0781px; border-color: rgb(255, 255, 255);">**Edit palette**

Make changes to the palette. This will not affect projects already using this palette.

</td></tr><tr style="height: 68.25px;"><td style="height: 68.25px; border-color: rgb(255, 255, 255);">[![image.png](https://help.easy-pv.co.uk/uploads/images/gallery/2025-09/scaled-1680-/jMO6FxliPQuscMfZ-image.png)](https://help.easy-pv.co.uk/uploads/images/gallery/2025-09/jMO6FxliPQuscMfZ-image.png)</td><td style="height: 68.25px; border-color: rgb(255, 255, 255);">**Clone palette**

Make a copy of the palette.

</td></tr><tr style="height: 68.0781px;"><td style="height: 68.0781px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/yXEEcfO2NaTOkGHU-image.png)](https://help.easy-pv.co.uk/uploads/images/gallery/2025-09/UcWzpF4HY8xhSg91-image.png)</td><td style="height: 68.0781px; border-color: rgb(255, 255, 255);">**Delete palette**

Remove the palette from your library. This will not affect projects already using this palette.

</td></tr></tbody></table>

<p class="callout info">See [here](https://help.heatpunk.co.uk/books/creating-a-floor-plan/page/choosing-a-material-palette "Using Material Palettes within projects") for information on **editing a palette within a project**. </p>

In the top right you can **create a new palette**.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/PTCprknlCLLYIFHS-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/PTCprknlCLLYIFHS-image.png)

### Creating a palette

<iframe allowfullscreen="allowfullscreen" height="469" src="https://www.youtube.com/embed/Ti02JsAqZ8Q" style="width: 840px; height: 469px;" width="840"></iframe>

1. Click ***+ New Palette*** in the top right, then ***+ New Team/User Palette***.
2. Input the name of the palette and click *OK*.
3. Click on the new palette to add materials.
4. For each section (External walls, Windows, etc.) select the materials you would like to be included in the palette.
5. Click the star next to the material you'd like to be the **default** one used for this palette.
6. Once you have added all the materials you need to a section, click *Next* on the bottom right or navigate to the next section directly from the sidebar.
7. Once you have entered a material for each section and completed your palette then click *Home* on the bottom left to finish.

<p class="callout info">**Default** **materials** (starred) are automatically selected in floor plans, but this can be easily **[overridden or edited](https://help.heatpunk.co.uk/books/creating-a-floor-plan/page/choosing-a-material-palette "Using material palettes (hidden)")** on a per-project basis. </p>

You will then be able to select this palette on any new projects. Note:

- Pre-set materials are based on CIBSE's Domestic Heating Guide, if you can't find the material you need, you can [create a custom material](https://help.heatpunk.co.uk/books/creating-a-floor-plan/page/custom-materials "Custom materials").
- Some floor materials will not list the u-value. This is because in the MCS calculation, floor U-values are dependent on the area of the room and the number of edges which are external and are calculated per room.
- Standard users will only be able to make user-level palettes. Pro users will be able to create team-level palettes that will be available when pro team members create a project.

#### Incomplete palettes

Incomplete palettes will save but will not be selectable on projects.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/6iqu3kVrdbWGZdIc-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/6iqu3kVrdbWGZdIc-image.png)

Each section needs **at least one material**, but only materials used in a project will be displayed on reports. The **!** symbol next to each section title signifies that the section is incomplete. Make sure each section has a material, even if you do not plan to use it.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/n1i5HeUc2KxBNl38-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/n1i5HeUc2KxBNl38-image.png)

---

If you have further questions, please get in touch on <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Choosing a Material Palette

When you create a project, you will be prompted to select a [material palette](https://help.heatpunk.co.uk/books/plans-task/page/managing-your-material-palettes-and-library "Material palettes and library"). This palette determines the composition of the walls, floors, windows, doors and radiators that can be used within a project.

Click on each palette to preview what materials are selected for each section (External Wall, Internal Wall, Floor, etc.). You will be able to make adjustments to the selected palette from within the Plan task. Once selected, click *Use Palette* in the bottom left.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/iUCVm59w3To23Usv-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/iUCVm59w3To23Usv-image.png)

<p class="callout info">If you select *No Presets*, you can build a palette from scratch but this will not save to your material library. Click *Manage palettes* in the top right to navigate to your material library to [create default palettes](https://help.heatpunk.co.uk/books/plans-task/page/managing-your-material-palettes-and-library#bkmrk-creating-new-palette) or edit existing ones. </p>

### **Using a palette in a project**

When creating your floor plan, the **default** (starred) materials will be used for each external wall, internal wall, floor, etc. Each material has a **key** (patterned square) so you can see where each is being used in the floor plan.

Click on each component to **view the full material details** and **make changes**.[![simplescreenrecorder-2026-01-06_12.51.14-ezgif.com-video-to-gif-converter.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/v5lqtUHADDBmGbkq-simplescreenrecorder-2026-01-06-12-51-14-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/v5lqtUHADDBmGbkq-simplescreenrecorder-2026-01-06-12-51-14-ezgif-com-video-to-gif-converter.gif)

#### Editing palette within a project

In this same menu, you can click *Add Material* to make project-level changes to the palette.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/Tki1vWCIZ2585gk0-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/Tki1vWCIZ2585gk0-image.png)

Click *Close* in the bottom left to save these changes.

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Custom Materials

When creating or editing a material palette in Heatpunk, you have the option to **create custom materials**. This includes custom walls, floors, roofs, doors, windows and radiators.

### **Custom materials**

To create a custom material, first start by [creating a material palette](https://help.heatpunk.co.uk/books/plans-task/page/managing-your-material-palettes-and-library "Material palettes and library"). Select the relevant section (External walls, Windows, etc.), then in the top right you will see the option to create a custom material.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/YcGehcZ5U5XDY1an-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/YcGehcZ5U5XDY1an-image.png)

There are two options when creating your own material (excluding radiators):

- **Build layers** (only for walls and roofs)
- **Enter U-value**

Custom **radiators** use information from the relevant datasheet.

<p class="callout info">After creating a material (steps below), make sure to **select it on the palette** and star it if you'd like it to be the default material used for that section.</p>

#### Managing custom materials across palettes

You can view all custom materials you've created across palettes from within a material palette, in the final section on the left-hand sidebar called *Custom*. Click the three-dot menu on the custom material to **edit**, **clone** or **delete it**. Existing projects are not affected by any changes made here.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/nbxgAZCUYpfJf6J3-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/nbxgAZCUYpfJf6J3-image.png)

<p class="callout info">You can only view the custom materials that are within the scope of the palette. For example, if you're creating a team level palette, you will only be able to view team custom materials. Follow the steps below to view and use all custom materials. </p>

When creating a new custom material, you can also **copy the details from existing materials** using the *Copy from* in the top right. Here you will be able to see all custom materials (user and team level) **regardless of the scope of the palette** being viewed.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/ERnVDmIpsTrMGyhn-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/ERnVDmIpsTrMGyhn-image.png)

### Step-by-step

#### Custom material using *Build layers*

This option is available for custom **walls** and **roofs**:

1. Input the name for the custom material.
2. Select category of material from the drop-down.
3. Select material from the drop-down.
4. Input thickness of that layer.
5. Add row and repeat from step 2 to 4 until each layer is created.
6. Click *Create* in the bottom right.

For each layer, Heatpunk will then calculate the k-Factor based on the material and thickness. If you select *Custom* for the material category, you will need to input this k-Factor yourself. The overall thickness and U-value of the material is given at the top.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/aAeDe6eEAKwUtMBa-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/aAeDe6eEAKwUtMBa-image.png)

#### Custom material using *Enter U-value*

This option is available for all materials (excluding radiators):

1. Input the name for the custom material.
2. Input the U-value and thickness.
3. Click *Create in the bottom right.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/yhwZyCWhaJlyOxiC-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/yhwZyCWhaJlyOxiC-image.png)

#### Custom radiators

<p class="callout info">The default P+, K1, K2, and K3 radiators in Heatpunk are the Stelrad Classic Compact range. If you are not using these radiators, it's important to create custom radiators so the [outputs](https://help.heatpunk.co.uk/books/faqs/page/how-are-radiator-outputs-calculated) are accurate.</p>

1. Input the name for the custom material.
2. Input the width and height of the radiator.
3. Input the n-coefficient from the datasheet (typically around 1.3)
4. Input the P50 for the corresponding radiator size.
5. Click *Create in the bottom right.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/qRSFY3yDozBnDTuC-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/qRSFY3yDozBnDTuC-image.png)

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Creating a Floor Plan

This section covers the tools needed to create a floor plan - focusing on the surveyed plan.
Go back to material library and palettes or to the rest of the plans task guides.

# Creating a Floor Plan

<p class="callout info">This guide covers an update coming to Heatpunk UK April 27th 2026. Read more about it [here](https://help.heatpunk.co.uk/books/new-in-heatpunk/page/floor-plan-update-april-2026). View the old guide [here](https://help.heatpunk.co.uk/books/plans-task/page/creating-a-floor-plan/revisions/1378). </p>

The first step in a project is to create a floor plan. The floor plan you build in Heatpunk is used to model the existing state of the property for **heat loss calculations**, model any **emitter upgrades**, and specify the **location of the heat pump and hot water** storage on the plan.

This guide focuses on creating the initial plan, called the ***surveyed plan***. [Emitter upgrades](https://help.heatpunk.co.uk/books/plans-task/page/emitters "Emitters"), [heat pumps](https://help.heatpunk.co.uk/books/plans-task/page/sources "Heat sources") and [hot water storage](https://help.heatpunk.co.uk/books/plans-task/page/hot-water-storage "Hot Water Storage") also use the floor plan but are modelled in [design options](https://help.heatpunk.co.uk/books/plans-task/page/surveyed-plan-and-design-options "Design Options"), rather than the *surveyed plan*.

### Starting a floor plan

When you create a project, you will be prompted to [select a material palette](https://help.heatpunk.co.uk/books/plans-task/page/choosing-a-material-palette "Choosing a Material Palette"). This determines the materials you can choose from when modelling the property but can be amended at any stage.

You are then prompted to enter the default height for the rooms in the property.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/5iIkReriIjUDNf7s-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/5iIkReriIjUDNf7s-image.png)

All of these details can be adjusted as you construct your floor plan.

<p class="callout info">**Heatpunk Pro**: Speed up creating your floor plan by [uploading architectural plans](https://help.heatpunk.co.uk/books/plans-task/page/pro-importing-floor-plans "Pro: Importing Floor Plans") to take measurements from.</p>

#### Examples<span style="color: rgb(224, 62, 45);"> </span>

Join our [weekly training session](https://cal.com/midsummer-energy/heat-punk-training) for a live example.

### Creating rooms

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/pBYeEZIZz3c58XSu-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/pBYeEZIZz3c58XSu-image.png)

Drag and drop a room from the left-hand menu into position and [size to the correct shape](https://help.heatpunk.co.uk/books/plans-task/page/creating-rooms "Creating Rooms"). If not using an uploaded floor plan, click the corners of the room to view the dimensions. If using an uploaded floor plan, you can rely on aligning the rooms with the plan below.

#### Editing room details

Click each room to view the following options:

<table border="1" id="bkmrk-edit-details-edit-th" style="border-collapse: collapse; width: 100.476%; height: 404.297px; border: 1px hidden rgb(255, 255, 255);"><colgroup><col style="width: 21.6667%;"></col><col style="width: 78.3333%;"></col></colgroup><tbody><tr style="height: 72.3906px;"><td class="align-right" style="height: 72.3906px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/nt3KYZVoKB71sU15-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/nt3KYZVoKB71sU15-image.png)</td><td style="height: 72.3906px; border-color: rgb(255, 255, 255);">**Change height**

Adjust the height of the room. Input the height and click the tick to save or the cross to cancel.

</td></tr><tr style="height: 70px;"><td class="align-right" style="height: 70px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/zTpxgDZEuI0pCQ9P-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/zTpxgDZEuI0pCQ9P-image.png)</td><td style="height: 70px; border-color: rgb(255, 255, 255);">**Flue**

Select whether there is a flue. Choose from: no flue, throat restrictor fitted to flue, no throat restrictor fitted to flue.

</td></tr><tr style="height: 70px;"><td class="align-right" style="height: 70px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/x1PgLh6onYZNvV7I-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/x1PgLh6onYZNvV7I-image.png)</td><td style="height: 70px; border-color: rgb(255, 255, 255);">**Edit name**

Change the name of the room.

</td></tr><tr style="height: 49px;"><td style="border-color: rgb(255, 255, 255); height: 49px;">[![notes.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/Rsz04REktTSW8ixS-notes.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/Rsz04REktTSW8ixS-notes.png)</td><td style="border-color: rgb(255, 255, 255); height: 49px;">**Room notes**

Enter any additional notes about this room, such as customer preferences, pipe routes, etc. These notes will be displayed in the technical report.

</td></tr><tr style="height: 73.3125px;"><td class="align-right" style="border-color: rgb(255, 255, 255); height: 73.3125px;">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/RU5qpk7DzqO6I59N-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/RU5qpk7DzqO6I59N-image.png)</td><td style="border-color: rgb(255, 255, 255); height: 73.3125px;">**Select room type**

Each room needs a type as this determines the ACH, temperature and default name for the room. Select from pre-set options or create a custom room.

</td></tr><tr style="height: 69.5938px;"><td class="align-right" style="border-color: rgb(255, 255, 255); height: 69.5938px;">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/StKzyJAmIjYjUfkp-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/StKzyJAmIjYjUfkp-image.png)</td><td style="border-color: rgb(255, 255, 255); height: 69.5938px;">**Delete**

Remove the room from the floor plan

</td></tr></tbody></table>

<p class="callout warning">Note if [ceiling regions](https://help.heatpunk.co.uk/books/plans-task/page/floor-and-ceiling-regions "Floors and Ceilings") are added later, they will override height for the room. </p>

On the right-hand side bar, under emitters you can also see each room listed. Click **🡥 See room details**. Here you can view the emitter, annual demand, volume, area, heat loss and element heat loss for the room. You can also adjust the room temperature and ACH, as well as add underfloor heating or other emitters.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/saEx0HqAOb7kEpNS-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/saEx0HqAOb7kEpNS-image.png)

#### Adjusting wall properties

Click the walls to view the following options:

<table border="1" id="bkmrk-%C2%A0-change-material%C2%A0-c" style="border-collapse: collapse; width: 100.476%; height: 80px; border: 1px hidden rgb(255, 255, 255);"><colgroup><col style="width: 24.881%;"></col><col style="width: 75.119%;"></col></colgroup><tbody><tr style="height: 10px;"><td class="align-right" style="height: 10px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/bw3FU9ooyEycUfWX-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/bw3FU9ooyEycUfWX-image.png)</td><td style="height: 10px; border-color: rgb(255, 255, 255);">Change material

Click to view and select from the material options for this palette. Click *Add Materials* to adjust the palette.

</td></tr><tr style="height: 70px;"><td class="align-right" style="height: 70px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/45syHacmLX3lw1o8-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/45syHacmLX3lw1o8-image.png)</td><td style="height: 70px; border-color: rgb(255, 255, 255);">External temperature

Set the temperature of the region on the other side of this wall. This will default to the [ODT](https://help.heatpunk.co.uk/books/faqs/page/how-is-the-outdoor-design-temperature-odt-set "How is the Outdoor Design Temperature (ODT) set?") and can be adjusted for walls adjoining unheated spaces or neighbouring properties.

</td></tr></tbody></table>

##### External and internal walls

Each wall is either an external or internal wall. This is detected automatically based on whether there is an adjoining room.

As you drag rooms into your plan, it's important that they lock together with existing walls correctly so external/internal walls are correctly identified. Only external walls will have the external temperature setting, external walls are also a darker grey colour.

Walls should not overlap and there typically should not be external walls within the interior of a property. Below are some common errors that will lead to errors in the heat loss calculation.

<table border="1" class="align-center" id="bkmrk-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-don%27t%C2%A0" style="border-collapse: collapse; width: 77.0238%; height: 341.725px; border: 1px hidden rgb(255, 255, 255);"><colgroup><col style="width: 21.7201%;"></col><col style="width: 78.2799%;"></col></colgroup><tbody><tr style="height: 72.4px;"><td style="height: 72.4px; border-color: rgb(255, 255, 255);">Don't [overlap walls](https://help.heatpunk.co.uk/books/faqs/page/how-do-i-model-rooms-with-open-doorways "How do I model rooms with open doorways?")

</td><td style="height: 72.4px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/dcNcEPyHOpx5jm0E-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/dcNcEPyHOpx5jm0E-image.png)</td></tr><tr style="height: 70px;"><td style="height: 70px; border-color: rgb(255, 255, 255);">Don't leave large gaps between internal walls

</td><td style="height: 70px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/wPg4nba2yGUhIUSY-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/wPg4nba2yGUhIUSY-image.png)</td></tr></tbody></table>

### Adding floors 

You can add different floors by clicking the transparent box next to *Add Level.* Move between floors using the expanded view in the bottom-right.

[![simplescreenrecorder-2026-01-14_17.01.04-ezgif.com-video-to-gif-converter.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/td7sLyJTFMyMCbo4-simplescreenrecorder-2026-01-14-17-01-04-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/td7sLyJTFMyMCbo4-simplescreenrecorder-2026-01-14-17-01-04-ezgif-com-video-to-gif-converter.gif)

You can change the ceiling height on the whole floor by clicking on the three dots to the right of the relevant floor and selecting E*dit*. You can also change the name of the floor here. To delete an entire floor, select *Delete*.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-01/scaled-1680-/nl9u1SZ5PlE6f3Qu-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-01/nl9u1SZ5PlE6f3Qu-image.png)

Where the floor and ceiling materials are the **default** on the selected palette, there is **no need to add a region**. If the floor and ceiling region has a different material or height to the rest of the space, you can use regions to model this.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/hgwOIjD9plRRFkgL-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/hgwOIjD9plRRFkgL-image.png)

Read more on [configuring floor and ceiling regions](https://help.heatpunk.co.uk/books/plans-task/page/floor-and-ceiling-regions "Floors and Ceilings"), including **adding vaulted ceilings and dormers**.

A light grey footprint of the floor below will be displayed, ensure the above rooms are **correctly aligned** with the floor below. Misalignment will lead to errors in the heat loss.

[![simplescreenrecorder-2026-01-19_10.16.44-ezgif.com-video-to-gif-converter.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/QH7WGxSKJWnV5mxO-simplescreenrecorder-2026-01-19-10-16-44-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/QH7WGxSKJWnV5mxO-simplescreenrecorder-2026-01-19-10-16-44-ezgif-com-video-to-gif-converter.gif)

### Adding room components

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/Qu2x7PqfaxwGD0o0-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/Qu2x7PqfaxwGD0o0-image.png)

On the left-hand sidebar you will have the above options. Drag and drop an icon to place the component on your floor plan.

#### Adding emitters, doors and windows

Drag and drop a radiator, door or window from the left-hand menu into the room and snap it into position on a wall. Click the component to view and adjust the following options:


<table border="1" id="bkmrk-change-material-or-t" style="border-collapse: collapse; width: 100.476%; height: 209.859px; border: 1px hidden rgb(255, 255, 255);"><colgroup><col style="width: 13.9286%;"></col><col style="width: 86.0714%;"></col></colgroup><tbody><tr style="height: 70.3594px;"><td class="align-right" style="height: 70.3594px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/iDZV7z34GMVcX89r-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/iDZV7z34GMVcX89r-image.png)</td><td style="height: 70.3594px; border-color: rgb(255, 255, 255);">**Change material or type**

Click to view and select from the material options for the selected palette. Click *Add Materials* to edit the palette.

</td></tr><tr style="height: 70px;"><td class="align-right" style="height: 70px; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/UaxpsdPxtasCajvQ-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/UaxpsdPxtasCajvQ-image.png)</td><td style="height: 70px; border-color: rgb(255, 255, 255);">**Adjust dimensions**

Input the width and height, then tick to save or cross to cancel. This option will not be available for custom radiators which require a [different P50](https://help.heatpunk.co.uk/books/faqs/page/how-are-radiator-outputs-calculated "How are radiator outputs calculated?") for each radiator size.

</td></tr><tr style="height: 69.5px;"><td class="align-right" style="border-color: rgb(255, 255, 255); height: 69.5px;">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/StKzyJAmIjYjUfkp-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/StKzyJAmIjYjUfkp-image.png)</td><td style="border-color: rgb(255, 255, 255); height: 69.5px;">**Delete**

Remove the component from the floor plan

</td></tr></tbody></table>

<p class="callout info">**Internal doors do not need to be included** in the floor plan. Rooms with open doorways should typically be [modelled as one room](https://help.heatpunk.co.uk/books/faqs/page/how-do-i-model-rooms-with-open-doorways). </p>


To add other emitters or underfloor heating, on the room where you want underfloor heating click **🡥 See room details**. Then click *Add underfloor heating* and specify the output per m². You can also see further details on the heat loss calculations in that menu.

For information on **emitter upgrades**, see [Emitters](https://help.heatpunk.co.uk/books/plans-task/page/emitters "Emitters").


#### Adding heat pump and hot water 

<p class="callout info">Heat pumps and hot water storage **cannot** be added to the surveyed plan. Create a [design option](https://help.heatpunk.co.uk/books/plans-task/page/surveyed-plan-and-design-options "Design Options") to add these to the plan. </p>

Drag and drop a heat pump or hot water storage option onto the plan. Once you place the heat pump or hot water storage, a menu will appear to select a specific model.

Read more about this in [Heat Sources](https://help.heatpunk.co.uk/books/plans-task/page/sources "Heat sources") and [Hot Water Storage](https://help.heatpunk.co.uk/books/drafts-templates-and-archive/page/hot-water-storage-updated "Hot Water Storage - update").

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Pro: Importing Floor Plans

<p class="callout info">This feature is only available to users with a Heatpunk Pro subscription.</p>

### [![Heatpunk floor plan gif.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/92Ak3RgsEhXEY0U1-heatpunk-floor-plan-gif.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/92Ak3RgsEhXEY0U1-heatpunk-floor-plan-gif.gif)

### Importing floor plan PDF

Open an existing project or create a new project and navigate to the floor level you want to upload the plan to. Click on the **plan button** on the left hand side of the page to upload a plan.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/ykjNoISU5p5QD2TS-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/ykjNoISU5p5QD2TS-image.png)

#### Step 1: Upload the floor plan PDF

Click *Choose file* to browse the files on your computer. If your file has multiple pages, set the specific page that contains the floor plan you want to use. Click *Upload Plan* to continue.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2024-11/scaled-1680-/DnWcbKD6cFyvuAfq-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2024-11/DnWcbKD6cFyvuAfq-image.png)

<p class="callout warning">For additional levels it's important to align the floor plan with the floor below so heat loss between levels is calculated correctly. See **[Step 4](https://help.heatpunk.co.uk/books/plans-task/page/pro-importing-floor-plans#bkmrk-step-4%3A-repeat-for-a-1)** for how to do this. </p>

#### Step 2: Set the scale

Use the purple reference length bar to set the scale.

1. Drag the reference length bar over to the plans scale or an object of known length.
2. Set the size to match and then click on the dimension to enter the relevant value. [![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2024-11/scaled-1680-/mp5a4kJXajOakax7-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2024-11/mp5a4kJXajOakax7-image.png)

#### Step 3: Add rooms to floor plan 

Drag and drop rooms to build up the floor plan as normal, using the PDF plan as a guide. Read more about [creating rooms](https://help.heatpunk.co.uk/books/plans-task/page/creating-rooms "Creating Rooms") and [floor plans](https://help.heatpunk.co.uk/books/plans-task/page/creating-a-floor-plan "Creating a Floor Plan") to help with this step.


- **Click and hold** the middle of a room to make the rooms transparent and **show the floor plan upload below**.
- **Click on the walls** of a room to **turn the transparency off** and view the wall and room properties.

[![simplescreenrecorder-2026-01-19_15.25.29-ezgif.com-video-to-gif-converter.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/pGD7ONkoNefoNEu7-simplescreenrecorder-2026-01-19-15-25-29-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/pGD7ONkoNefoNEu7-simplescreenrecorder-2026-01-19-15-25-29-ezgif-com-video-to-gif-converter.gif)

#### Step 4: Repeat for additional levels and align plans 

Add level and repeat step 1-3.

After uploading plans for additional floors, ensure the floor plan is correctly aligned with the floor below. **Double click and drag** to make the plan transparent and display the floor below. You can then align the floors correctly.

<table border="1" id="bkmrk--5" style="border-collapse: collapse; width: 100%; border-width: 1px; background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255);"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td style="border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/YCYfzbr4RD9Pa6PZ-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/YCYfzbr4RD9Pa6PZ-image.png)

</td><td style="border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/5KbCTiCBd0Cdg5d8-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/5KbCTiCBd0Cdg5d8-image.png)  
</td></tr></tbody></table>

### Watch the feature in action

Importing floor plans can massively speed up design time. Watch Angus from our software team use the import feature to create a room-by-room heat loss calculation in under 10 minutes.

<iframe allowfullscreen="allowfullscreen" height="362" src="https://www.youtube.com/embed/x9sscNhYN1s" style="width: 819px; height: 457px;" width="646"></iframe>

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Creating Rooms

<p class="callout info">This guide covers how to size a room to the correct shape. For information on adjusting the properties of a room, see [Creating a Floor Plan](https://help.heatpunk.co.uk/books/plans-task/page/creating-a-floor-plan "Creating a Floor Plan"). </p>

Rooms can be dragged and dropped onto your floor plan from the left-hand sidebar

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/scaled-1680-/OMkYC4uulJuOjz85-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/OMkYC4uulJuOjz85-image.png)

### Adjusting shape of room

When creating a room in the plans task, there are a variety of different handles you can use to accurately adjust the shape of a room:

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/scaled-1680-/8Y9K7WHvBFToSsrP-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/8Y9K7WHvBFToSsrP-image.png)

#### 1. Pink corner handles

Click the **pink corner handles** to show dimensions of the associated walls. You can then click on the values to manually change these.  
[![simplescreenrecorder-2025-11-07_11.20.27-ezgif.com-video-to-gif-converter.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/ynLIA86l61ysxirF-simplescreenrecorder-2025-11-07-11-20-27-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/ynLIA86l61ysxirF-simplescreenrecorder-2025-11-07-11-20-27-ezgif-com-video-to-gif-converter.gif)

Click on the pink corner handles to switch between a square and circle handle:

- Use the **square corner handles** to resize the room whilst keeping the adjacent walls at the **same angle**.
- Use the **circle corner handles** to move that point **independently** of the other points to create angled walls.

[![simplescreenrecorder-2025-11-07_11.24.22-ezgif.com-video-to-gif-converter.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/CrySd6xBncVwgzUf-simplescreenrecorder-2025-11-07-11-24-22-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/CrySd6xBncVwgzUf-simplescreenrecorder-2025-11-07-11-24-22-ezgif-com-video-to-gif-converter.gif)

#### 2. Blue circle handles

Click and drag the **blue circle handles** to allow you to split a wall and create irregular shapes. These will then convert to pink handles which you can delete if needed.

[![simplescreenrecorder-2025-11-07_11.37.35-ezgif.com-video-to-gif-converter.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/y11VDW5Zbgl9ffyj-simplescreenrecorder-2025-11-07-11-37-35-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/y11VDW5Zbgl9ffyj-simplescreenrecorder-2025-11-07-11-37-35-ezgif-com-video-to-gif-converter.gif)

#### 3. Pink rectangular handles

Use the rectangular handle to resize the room. Click on the **pink rectangular handles** to toggle between a square and curved cornered handles:

- Use the **square cornered handle** to extend a wall out.
- Use the **curved cornered handle** to extend the adjoining wall independently of the others.

[![simplescreenrecorder-2025-11-07_11.40.05-ezgif.com-video-to-gif-converter.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/nY6kA9xAsYucEapt-simplescreenrecorder-2025-11-07-11-40-05-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/nY6kA9xAsYucEapt-simplescreenrecorder-2025-11-07-11-40-05-ezgif-com-video-to-gif-converter.gif)

### Video demonstration 

These tools are demonstrated in the video below.

<iframe allowfullscreen="allowfullscreen" height="471" src="https://www.youtube.com/embed/0e9BZdiPJgc?t=154s" style="width: 840px; height: 471px;" width="840"></iframe>

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Floor and Ceiling Regions

Heatpunk automatically uses the default material of floors and ceilings defined in your [material palette](https://help.heatpunk.co.uk/books/plans-task/page/managing-your-material-palettes-and-library "Managing Your Material Palettes and Library").

*Regions* are used if the height of a room or material of a ceiling or floor is **different from the default**. If the height and material are the same across the floor and match the default selected in the palette, you **do not need to create a *region***.

For more information on how this fits into the rest of your floor plan, see [Creating a Floor Plan](https://help.heatpunk.co.uk/books/plans-task/page/creating-a-floor-plan "Creating a Floor Plan").

### Adding a *region* to change default material

<p class="callout warning">When adding *regions*, make sure you only have **one *region*** covering any given area on your floor plan or this will lead to errors in your heat loss calculations. </p>

#### Step 1: Navigate to the relevant floor

Navigate to the relevant floor/ceiling in the bottom right of the screen.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/scaled-1680-/6BI0tWbeAJTTUxy0-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/6BI0tWbeAJTTUxy0-image.png)

#### Step 2: Add the *region*

Drag and drop a *region* in from the left-hand menu. The shape of *regions* can be edited using the same handles as for rooms (see [Creating Rooms](https://help.heatpunk.co.uk/books/plans-task/page/creating-rooms)).

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-01/scaled-1680-/WpILcuG9FX6QvyJr-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-01/WpILcuG9FX6QvyJr-image.png)

<p class="callout info">**Create as many *regions* as are necessary** to correctly define each area of the floor/ceiling, as long as they do not overlap *regions* can be set to cover the entirety of the floor/ceiling or only certain areas. For areas where a *region* isn't defined, the default material and room height will be used.</p>

#### Step 3: Set the material of the region

Once you have added a ***region***, click anywhere on it and use the drop down menu to change the material as required.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/scaled-1680-/uWMBH8z4nJnWUX3J-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/uWMBH8z4nJnWUX3J-image.png)

#### Step 4: Set the external temperature 

For the ground floor or top floor ceiling, you should also set the temperature by defining what is on the other side (heated, unheated, ground) of the floor/ceiling. For intermediate floors, Heatpunk will do this for you.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/scaled-1680-/yAZEYumdExQcmf3I-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/yAZEYumdExQcmf3I-image.png)

<p class="callout info">Unheated and heated spaces are taken to be 10°C and 18°C respectively. The ground temperature is based on your postcode. </p>

### Adding a *region* to change default height – vaulted ceilings and dormers

Setting the corner heights of a region overrides the height of the room below. Use this to model a room-in-roof with vaulted ceilings or dormers.

[![cornerheights.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/dPWQIESQ4Qosbev4-simplescreenrecorder-2026-04-09-11-29-36-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/dPWQIESQ4Qosbev4-simplescreenrecorder-2026-04-09-11-29-36-ezgif-com-video-to-gif-converter.gif)

See the video below to learn how to add vaulted ceilings and dormers.  
<iframe allowfullscreen="allowfullscreen" height="473" src="https://www.youtube.com/embed/YcBzf_2g_98?t=154s" style="width: 847px; height: 473px;" width="847"></iframe>

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Surveyed Plan and Design Options

When you first create a project, you will [create a plan](https://help.heatpunk.co.uk/books/plans-task/chapter/creating-a-floor-plan) of the property as surveyed. This is called the *surveyed plan*.

Heatpunk allows you to create multiple design options, so you can specify different systems on the same initial floor plan. The surveyed floor plan is used in these design options. In design options, you can place [heat pumps](https://help.heatpunk.co.uk/books/plans-task/page/sources "Sources - adding a heat pump"), [cylinders](https://help.heatpunk.co.uk/books/plans-task/page/hot-water-storage "Hot Water Storage"), and model [radiator upgrades](https://help.heatpunk.co.uk/books/plans-task/page/emitters "Emitters").

### Surveyed plan

When you first create a project, you must first create the *Surveyed plan*. This model is the building floor plan as surveyed.

Note that:

- Emitters added to this plan are tagged as *existing* in the [emitters tab](https://help.heatpunk.co.uk/books/plans-task/page/emitters "Emitters").
- Heat pumps and cylinders cannot be added to this plan.
- Design options do **not** yet support fabric or ventilation upgrades, so these upgrades must be included in the *surveyed plan*.

After creating your *surveyed plan*, click *Finish surveyed plan* to create a design option.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/cx0HwmWdCXHaZ1ti-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/cx0HwmWdCXHaZ1ti-image.png)

Navigate between the *surveyed plan* and design options at the top of the page.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/dGUCkL2JphhRiYp8-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/dGUCkL2JphhRiYp8-image.png)

<p class="callout info">Most changes made to the *surveyed plan* apply to all design options. Read more about this [below](https://help.heatpunk.co.uk/books/plans-task/page/plans-and-design-options#bkmrk-editing-design-optio). </p>

### Design option plans 

Design option plans allow you to model emitter upgrades and specify kit changes based on the *surveyed plan*. Read more about this in [Sources](https://help.heatpunk.co.uk/books/plans-task/page/sources "Heat sources"), [Hot Water](https://help.heatpunk.co.uk/books/plans-task/page/hot-water-storage "Hot Water Storage") and [Emitters](https://help.heatpunk.co.uk/books/plans-task/page/emitters "Emitters").

Click the **+** to add new design options. You can either duplicate and existing option or create a new option based on the *surveyed plan*.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/ktstlSTW8UCj19Yh-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/ktstlSTW8UCj19Yh-image.png)

In the corner of the right-hand sidebar, you can **rename**, **duplicate** and **delete** the selected design option:

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/9eDw4a7wj4TkuOZZ-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/9eDw4a7wj4TkuOZZ-image.png)

<p class="callout info">Most changes, excluding building fabric or layout changes, made while on a design option will only apply to that design option. Read more about this [below](https://help.heatpunk.co.uk/books/plans-task/page/plans-and-design-options#bkmrk-editing-design-optio). </p>

<p class="callout warning">After the *Plan task*, you can only proceed with one design option in forms and reports. Make sure you have the correct option selected before continuing onto the next task. </p>

### Editing plans

Some changes apply to all plans and some only apply to the selected plan. Below is a summary of how changes affect the *surveyed plan* and each design option.

<table border="1" id="bkmrk-changes-plan-or-desi" style="border-collapse: collapse; width: 100%; height: 343px;"><colgroup><col style="width: 24.1955%;"></col><col style="width: 75.8045%;"></col></colgroup><tbody><tr style="height: 31px;"><td class="align-center" style="height: 31px;">**Changes**</td><td class="align-center" style="height: 31px;">**Impact on *surveyed Plan* or design options**</td></tr><tr style="height: 49px;"><td class="align-left" style="height: 49px;">*Emitters*</td><td style="height: 49px;">Edits to existing emitters apply to all plans. To upgrade an emitter, delete it and add a new one or click *Upgrade* on a radiator from within a design option.</td></tr><tr style="height: 31px;"><td class="align-left" style="height: 31px;">*ODT*</td><td style="height: 31px;">Changes to ODT apply across the *surveyed plan* and design options. </td></tr><tr style="height: 67px;"><td class="align-left" style="height: 67px;">*Building (walls, floors, windows, doors) fabric and room layout*</td><td style="height: 67px;">Changes to room layout or building fabric apply across the *surveyed plan* and design options. </td></tr><tr style="height: 85px;"><td class="align-left" style="height: 85px;">*Room temperature and ACH*</td><td style="height: 85px;">Changes to the *surveyed plan* apply to design options, unless the value has already been changed in that option.

Changes to design options only apply to the selected option. Values in a design option appear with a \* if they differ from the *surveyed plan.*

</td></tr><tr style="height: 49px;"><td class="align-left" style="height: 49px;">*Heat pump and hot water storage*</td><td style="height: 49px;">Changes to the selected heat pump or hot water storage only apply to the selected design option. </td></tr><tr style="height: 31px;"><td style="height: 31px;">*Hot water settings*</td><td style="height: 31px;">Changes to hot water settings only apply to the selected design option. </td></tr></tbody></table>

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Emitters

Emitters are added to a project in the [Plan task](https://help.heatpunk.co.uk/books/plans-task/page/introduction-to-the-plans-task "Introduction to the Plan Task"). Here you can model existing emitters and any necessary upgrades.

Add **existing emitters** to the ***surveyed plan*** and adjust the flow temperature on the right-hand sidebar to clearly see where upgrades are needed. On a **[design option](https://help.heatpunk.co.uk/books/plans-task/page/surveyed-plan-and-design-options "Plans and Design Options")** you can then model these **emitter upgrades**.

Below is a short video demonstrating how to add and upgrade radiators and underfloor heating.

### <iframe allowfullscreen="allowfullscreen" height="469" src="https://www.youtube.com/embed/yEq-42VrHLU" style="width: 836px; height: 469px;" width="836"></iframe>



### Emitters tab

As you build your floor plan, you can access a range of controls and details in the *Emitters* tab:

[![Emitter tab.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/vnh6qFwxQQmbxgIY-emitter-tab.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/vnh6qFwxQQmbxgIY-emitter-tab.png)

- View heat loss information per floor and navigate between floors 
    - **Emitter output**: total floor emitter output / total floor heat loss
    - **Sufficient rooms**: no. of rooms where heat loss is met / no. of rooms where heat loss is not met
- Hover over the 🛈 icon next to *Emitters* to view the **total emitter output** and **annual demand** for the property
- For new or existing emitters, click **⋯ three dots** to edit details or delete. On removed emitters click the **⋯ three dots** &gt; **Restore emitter** to add it back to the design option
- Each room displays whether the heat loss is met and the **room emitter output / room heat loss**
- Click **🡥** to **see** **room details** to add other emitters or view the room annual demand, element heat loss, volume and area.
- Click the **exclamation icon to override the heat loss** for that room

<p class="callout warning">Edits to existing emitters from the *Emitters* tab apply to all plans. Read about [emitter upgrades](https://help.heatpunk.co.uk/books/plans-task/page/emitters#bkmrk-radiator-upgrades) below. </p>

While on the *Emitters* tab, as you adjust the **flow temperature**, you can see directly on the floor plan whether the heat loss is being met:

[![AdjustFlowTempFloorPlanView.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/3jW0dGBH6qDRBEJl-adjustflowtempfloorplanview.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/3jW0dGBH6qDRBEJl-adjustflowtempfloorplanview.gif)

<p class="callout warning">UFH and other non-radiator emitters have a **fixed output** that does not change with flow temperature in Heatpunk. As seen above, the living room output remains the same. </p>

### Adding emitters

You can add emitters in both the *surveyed plan* and design options. Emitters added to the *surveyed plan* will be added to all design options, while emitters added within a design option are only added to that option.

#### Adding radiators 

To place radiators on a floor plan, drag and drop from the right-hand sidebar.

[![PlacingRadiator.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/tFs7e8EjbJKxhdfs-placingradiator.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/tFs7e8EjbJKxhdfs-placingradiator.gif)

Click on the radiator to edit the type and size or remove from the plan. If the type you are looking for isn't listed, click *Add Material* to add radiators to your [material library](https://help.heatpunk.co.uk/books/plans-task/page/managing-your-material-palettes-and-library "Managing Your Material Palettes and Library").

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/ZiBw0kjDjoau5Qo6-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/ZiBw0kjDjoau5Qo6-image.png)

#### Adding underfloor heating or other emitters 

To add underfloor heating, navigate to the **Emitters tab** and click **🡥 See room details on the room. Below the room details, then click *Add underfloor heating* or *Add other emitters*. Fill in the details and then save changes.

[![UFH.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/gwZHuN2Ql6YDZKvC-ufh-ezgif-com-video-to-gif-converter.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/gwZHuN2Ql6YDZKvC-ufh-ezgif-com-video-to-gif-converter.gif)

### Emitter upgrades

To complete emitter upgrades, make sure you have a **design option** selected. When you add, upgrade, or remove emitters, this is clearly labelled for each room:

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/x8RnO4sw2BpHixLn-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/x8RnO4sw2BpHixLn-image.png)

- **Existing**: emitters added to the *surveyed plan*
- **Removed**: existing emitters deleted or replaced on a design option
- **New**: emitters added to a design option

<p class="callout warning">If a radiator you've added is of the wrong type, remove the radiator, navigate to the correct floor plan (surveyed plan or a design option) and re-add the radiator. </p>


#### Radiator upgrades

Click on the radiator on the plan and then click upgrade.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/cGC8FGKc49UT8xm7-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/cGC8FGKc49UT8xm7-image.png)

You can then edit the details of the existing emitter.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/rg0oHHdZs9rcXXEH-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/rg0oHHdZs9rcXXEH-image.png)

Clicking *Save changes* will delete the existing radiator from the floor plan and replace it with the new radiator.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/GX9qjHq8HG5v44C6-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/GX9qjHq8HG5v44C6-image.png)

#### Underfloor heating and other emitters upgrades

If you are replacing the radiator with underfloor heating (or another emitter), **delete** the radiator from the plan and follow the steps [above](https://help.heatpunk.co.uk/books/plans-task/page/emitters#bkmrk-adding-underfloor-he) to add UFH/other emitters to a project.

### Overriding heat loss

To override the heat loss on a room, click the **exclamation** icon. Input the reason for the override and save. That text will then display in the technical report.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/FCxdcsSMauBIV997-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/FCxdcsSMauBIV997-image.png)

The text will also appear on the floor plan. To view the full text, click **🡥 See room details**.

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Sources

### Adding a heat pump 

<span style="color: rgb(224, 62, 45);">[![Heatpumpplacement.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/PTdus0mdBXPnJVGo-heatpumpplacement.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/PTdus0mdBXPnJVGo-heatpumpplacement.gif)</span>

Heat pumps are added to a design within the [***Plan task***](https://help.heatpunk.co.uk/books/plans-task/page/introduction-to-the-plans-task "Introduction to the Plan Task").

While on a [design option](https://help.heatpunk.co.uk/books/plans-task/page/surveyed-plan-and-design-options "Plans and Design Options"), drag and drop a *Pump* from the left-hand sidebar to place a heat pump in the plan. After placing the heat pump, you can select the model. Choose from the **recommendations** or scroll through the sections on the left, sorted by **brand and type** (monoblock and split).

When a heat pump is selected, on the right you will see specs, and Midsummer stock levels and pricing. If your account is [connected to Midsummer](https://help.heatpunk.co.uk/books/getting-started/page/connecting-to-midsummer "Connecting to Midsummer"), you will also see your specific pricing.

### Sources tab

On the *Sources* tab, you will see:

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/1KLixuYD0iQnfl8d-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/1KLixuYD0iQnfl8d-image.png)

- Total heat pump output / maximum demand
- Sound check information (UK only): choose sound check method and complete sound check for each heat pump
- Outside design temperature (ODT) settings
- Details of selected heat pumps

#### Heat pumps

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/UCM2P6iRIjxVzv6Z-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/UCM2P6iRIjxVzv6Z-image.png)

To **edit** or **delete** the selected heat pump(s), either delete directly from the design option floor plan or navigate to the *Sources* tab where you can:

<table border="1" id="bkmrk-%C2%A0-pencil%3A-edit-selec" style="border-collapse: collapse; width: 92.1429%; height: 240px; background-color: rgb(255, 255, 255); border: 1px hidden rgb(255, 255, 255);"><colgroup><col style="width: 9.81912%;"></col><col style="width: 90.1809%;"></col></colgroup><tbody><tr style="height: 69.5px;"><td style="height: 69.5px; text-align: justify; border-color: rgb(255, 255, 255);">[![Edit.jpg](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/ZXEkzMpqNIMrgUR3-edit.jpg)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/ZXEkzMpqNIMrgUR3-edit.jpg)</td><td style="height: 69.5px; border-color: rgb(255, 255, 255);">**Edit heat pump**

Re-open the heat pump selector menu to change the heat pump.

</td></tr><tr style="height: 70px;"><td style="height: 70px; text-align: justify; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/eCyT19q8ARDdtQEa-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/eCyT19q8ARDdtQEa-image.png)

</td><td style="height: 70px; border-color: rgb(255, 255, 255);">**Show all details**

Show/hide the nominal capacity and ENA registration number.

</td></tr><tr style="height: 31px;"><td style="text-align: justify; border-color: rgb(255, 255, 255); height: 31px;">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/evzlTJfSqao4f6FL-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/evzlTJfSqao4f6FL-image.png)

</td><td style="border-color: rgb(255, 255, 255); height: 31px;">**Sound check**

Complete sound check for this heat pump. Read more about this below.

</td></tr><tr style="height: 69.5px;"><td style="height: 69.5px; text-align: justify; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/yXEEcfO2NaTOkGHU-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/yXEEcfO2NaTOkGHU-image.png)</td><td style="height: 69.5px; border-color: rgb(255, 255, 255);">**Delete heat pump**

Remove heat pump from this design option.

</td></tr></tbody></table>

For each heat pump, you can see:

- Model
- Sound power level (dB)
- SCOP at flow temperature
- Output at flow temperature

On the heat pump, click **⋯ (three dots)** &gt; **Show all details** to also display the nominal capacity and ENA registration number (UK).

Adjust the **flow temperature** at the top of the right-hand sidebar:

[![FlowTempAndOutput.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/dI6RraM3jec3W0kZ-flowtempandoutput.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/dI6RraM3jec3W0kZ-flowtempandoutput.gif)

#### Completing the sound check (UK only)

Once you have added a heat pump, you can complete the sound check for that heat pump. On the *Sources* tab, where it says *sound check incomplete*, click the **⋯ (three dots)** and then the name of the heat pump(s).

[![SoundCheck.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/b6HkzGtANVymDUKd-soundcheck.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/b6HkzGtANVymDUKd-soundcheck.gif)

Once you have completed the sound check for all heat pumps in the design option, the result will be displayed in the same section:

[![SoundCheckPassFail.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/5D6gX7m4V6bKcfGz-soundcheckpassfail.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/5D6gX7m4V6bKcfGz-soundcheckpassfail.gif)

<p class="callout info">Sound checks on multiple heat pumps can only be completed using MCS 020 a) (2025 method). **Read more about the [sound check](https://help.heatpunk.co.uk/books/plans-task/page/sound-check-uk "Sound Check (UK)").** </p>

#### Editing ODT settings

To change the ODT for the project, select ⚙ *Outside design temperature* next to *heat pumps*:

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/rx5LJ8IaSuZy1W8R-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/rx5LJ8IaSuZy1W8R-image.png)

Read more about [ODT in Heatpunk](https://help.heatpunk.co.uk/books/new-in-heatpunk/page/changes-to-outdoor-design-temperatures-odt "Changes to outdoor design temperatures (ODT)").

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Hot Water Storage

Heatpunk helps you specify a hot water storage solution that's compatible with selected heat pump and sized based on property details. Once selected, you can view specs, domestic hot water (DHW) calculations and *Legionella* calculations.

You can fine tune these calculations for the specific requirements of the installation and share these details with customer in the technical report and customer proposal.

### Adding hot water storage

[![CylinderPlacement.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/GZuj0C235ygScsya-cylinderplacement.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/GZuj0C235ygScsya-cylinderplacement.gif)

Hot water storage is selected in the [***Plan task***](https://help.heatpunk.co.uk/books/plans-task/page/introduction-to-the-plans-task "Introduction to the Plan Task").

While on a [design option](https://help.heatpunk.co.uk/books/plans-task/page/surveyed-plan-and-design-options "Plans and Design Options"), drag and drop hot water storage from the left-hand sidebar to place the hot water storage in the plan. After placing it, you can **select a hot water storage** option from the **recommendations** or scroll through the sections on the left sorted by **brand and type** (pre-plumbed, standard, pre-plumbed slimline, slimline and horizontal).

<details id="bkmrk-how-is-the-recommend"><summary>How are the recommended options chosen?</summary>

Recommendations are based on compatibility with the heat pump and are sized according to the number of bedrooms and occupants. Adjust the number of bedrooms/occupants and click Recommend to get updated recommendations.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/scaled-1680-/pQ3HWskqGim0mscH-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-11/pQ3HWskqGim0mscH-image.png)

This is calculated using the MCS method for DHW demand:

***Recommended volume* = 45 \* N**

where N is the greater of:

- The number of rooms + 1
- The number of known occupants

</details>When you have an option selected, on the right you will see specs, and Midsummer stock levels and pricing. If your account is [connected to Midsummer](https://help.heatpunk.co.uk/books/getting-started/page/connecting-to-midsummer "Connecting to Midsummer"), you will also see your specific pricing.


### Hot water

On the *Hot water* tab on the right-hand sidebar, you will see:

[![Edit (2).png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/oFkXtlefNrGIpdWq-edit-2.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/oFkXtlefNrGIpdWq-edit-2.png)

<table border="1" id="bkmrk-%C2%A0-pencil%3A-edit-selec" style="border-collapse: collapse; width: 92.1429%; height: 209px; background-color: rgb(255, 255, 255); border: 1px hidden rgb(255, 255, 255);"><colgroup><col style="width: 9.81912%;"></col><col style="width: 90.1809%;"></col></colgroup><tbody><tr><td style="text-align: justify; border-color: rgb(255, 255, 255);">[![cog.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/WLSobjebKEv8Tayi-untitled-design-5.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/WLSobjebKEv8Tayi-untitled-design-5.png)</td><td style="border-color: rgb(255, 255, 255);">**Hot water preferences**

Edit DHW and *Legionella* calculations. Read more about this below.

</td></tr><tr style="height: 69.5px;"><td style="height: 69.5px; text-align: justify; border-color: rgb(255, 255, 255);">[![Edit.jpg](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/ZXEkzMpqNIMrgUR3-edit.jpg)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/ZXEkzMpqNIMrgUR3-edit.jpg)</td><td style="height: 69.5px; border-color: rgb(255, 255, 255);">**Pencil**

Edit hot water selection for this design option

</td></tr><tr style="height: 70px;"><td style="height: 70px; text-align: justify; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/eCyT19q8ARDdtQEa-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/eCyT19q8ARDdtQEa-image.png)

</td><td style="height: 70px; border-color: rgb(255, 255, 255);">**Show/hide all details**

Show/hide DHW energy and *Legionella* purge demand, weight, standing heat loss, coil size and immersion heater power. Read more about these details below.

</td></tr><tr style="height: 69.5px;"><td style="height: 69.5px; text-align: justify; border-color: rgb(255, 255, 255);">[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/scaled-1680-/yXEEcfO2NaTOkGHU-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-01/yXEEcfO2NaTOkGHU-image.png)</td><td style="height: 69.5px; border-color: rgb(255, 255, 255);">**Delete cylinder**

Remove hot water storage from this design option

</td></tr></tbody></table>

#### Hot water storage details and DHW calculations

You can view details for the selected hot water storage in the *Hot water* tab:

- Model
- Nominal capacity (ℓ)
- Cylinder re-heat time (min)
- Vdraw/Mix down volume (ℓ)

On the cylinder, click **⋯ three dots** &gt; **Show all details** to view the following additional details:

- DHW energy demand (kWh/year)
- *Legionella* Purge Demand (kWh/year)
- Weight (empty | full) (kg)
- Standing heat loss (kWh / Hrs)
- Coil size (m<sup>2</sup>)
- Immersion heater power (kW)

This information is then given in the *Hot Water Calculations* page of the **Technical report** and **Customer proposal** for you to share with the customer.

<details id="bkmrk-how-is-dhw-energy-de"><summary>How is DHW energy demand calculated?</summary>

DHW energy demand is calculated using the storage temperature, supply temperature, number of occupants and the water needed per person.

First the volume of water needed per year is calculated with the following calculation:

***Volume per year* = *number of occupants* \* *the water needed per person* \* 365**

Noting that for water, *volume* (L) = *mass* (kg). Then using the specific heat capacity of water (kJ/kg°C), this is converted to kWh/year:

***DHW energy demand* = 4.2 \* (1/3600) \* *mass per year* \* (*storage temperature* - *supply temperature*)**

</details>#### Adjusting DHW and *Legionella* calculations

These calculations can be fine tuned by editing the *Hot water preferences* on the *Hot water* tab:

[![Hot water settings (920 x 450 px).png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/PMz1bRxeNJMRSf6d-hot-water-settings-920-x-450-px.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/PMz1bRxeNJMRSf6d-hot-water-settings-920-x-450-px.png)

This will give you the following options to edit under *Hot water storage settings*:

- DHW Storage Temperature (°C)
- Difference between flow temperature while providing hot water and storage temperature (°C)
- Flow Temperature while providing hot water (°C) *(This is calculated based on the two previous inputs)*
- Draw Water Temperature (°C)
- Supply Water Temperature (°C)
- Pipework Efficiency (%)
- Water used per person per day (ℓ)

Under *Legionella settings*, you then have these options:

- *Legionella* purge required (Yes/No)
- *Legionella* purge frequency (Weekly/Daily)
- *Legionella* heat source (Immersion/Heat pump)
- *Legionella* purge temperature (°C)

<p class="callout info">Changes to these settings will only affect the selected [design option](https://help.heatpunk.co.uk/books/plans-task/page/surveyed-plan-and-design-options "Plans and Design Options").</p>

---

If you have further questions, please get in touch on <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Ventilation Calculations in Heatpunk

<p class="callout info">This guide primarily applies to the UK version of Heatpunk. For the IE version, S.R.50-2021 (UK *Legacy Method*) is still the primary method used and will be selected by default. Information on the other two available methods can be found below but disclaimers about MCS and the *Legacy method* can be ignored. </p>

### Choosing a method

Ventilation calculations are completed at the start of the *[Plan](https://help.heatpunk.co.uk/books/plans-task/page/introduction-to-the-plans-task "Introduction to the Plan Task")*[ task](https://help.heatpunk.co.uk/books/plans-task/page/introduction-to-the-plans-task "Introduction to the Plan Task"). In each project will you have the following options:

- **Standard method**: based on BS EN 12831-1:2017, using assumed values for measured air permeability.
- **Measured air permeability**: based on BS EN 12831-1:2017, using measured values for air permeability.
- **Legacy calculation**: based on BS EN 12831:2003.

#### Standard method and measured air permeability

After selecting either BS EN 12831-1:2017 method, you must then select 'How sheltered from the wind is the building?':

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-12/scaled-1680-/1CztHmAmWcu2rRUZ-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-12/1CztHmAmWcu2rRUZ-image.png)

For the **Measured air permeability** option, you will also be asked to input an air tightness test result:

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-12/scaled-1680-/ZlW65COFz2BGQkLZ-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-12/ZlW65COFz2BGQkLZ-image.png)

For the **Standard method** this value is assumed based on the minimum ventilation rate required for the number of bedrooms in the property.

Heatpunk will then execute the calculation [detailed below](https://help.heatpunk.co.uk/books/drafts-templates-and-archive/page/ventilation-calculations-wip#bkmrk-how-are-ventilation-).

#### Legacy method 

<p class="callout info">For **UK** projects, MCS certification in accordance with MIS 3005-D now requires heat loss calculations comply with BS EN 12831-1:2017. Please only select this method when viewing old projects. For **IE** projects this is called S.R.50-2021 and is still the default option. </p>

If opening a project created before Dec 2025, the Legacy method will be selected. This calculation is a sum of the individual ventilation losses of each room. For each room the following calculation is done:

**Room ventilation losses = 0.33 \* ACH \* Volume \* Temperature difference**,

where the ACH was taken from Table 3.8 of the CIBSE Domestic Heating Design Guide (2021).

#### Editing calculation

Once completed, you can edit the ventilation calculation by clicking click the **⋯ three dots** in the top right corner and then selecting *Ventilation details*.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/scaled-1680-/UTiY5nyhcDZn5a1s-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/UTiY5nyhcDZn5a1s-image.png)

### How are ventilation losses calculated?

Under BS EN 12831-1:2017, the ventilation losses for a building are not a simple sum of the ventilation losses for each room. Instead ventilation losses are calculated both at a room level (Equation 17) and then separately on a building (or zone) level (Equation 16):

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-12/scaled-1680-/wVEqG6J0Wz581SKR-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-12/wVEqG6J0Wz581SKR-image.png)

This is because some of the air flow into a room may be pre-warmed from another room. Rooms facing the wind may have cold outside air pushed into them, but then the warm air from those rooms will flow into other internal rooms. This reduces the amount of cold air entering a room not facing the wind, so not all warm air is lost to the outside. This then reduces the overall ventilation heat loss for the building compared to the individual rooms.

<details id="bkmrk-what-is-a-zone%3F-a-zo"><summary>What is a zone?</summary>

A zone is a group of rooms that are air-connected by design, such as by an internal door that complies with the requirements in *Approved Document F: Ventilation, Volume 1 – Dwellings*.

Homes are commonly single ventilation zones and Heatpunk assumes a building represents a single ventilation zone.

</details>#### How does this impact my designs? 

- **Heat pump sizing**: Heat pumps should be sized to **meet the overall heat loss for the building**. The ventilation losses for the building are generally half the sum of the individual room ventilation losses.
- **Heat emitter sizing**: The emitter for an individual room must **meet the worst case ventilation heat loss**. The room ventilation losses are not discounted by the volume flow ratio that is applied to the building as a whole.

#### Calculation assumptions

Read below for the various assumptions made for the standard and measured air permeability methods.

<details id="bkmrk-standard-method-wher"><summary>Standard method assumptions</summary>

Where neither a measured air permeability or design air change rate is known, the whole-building air permeability is assumed based on **BS 12831 Table B.6** default values.

This uses a value of 12 m³/h.m² @ 50 Pa for all property types.

</details><details id="bkmrk-measured-air-permeab"><summary>Measured air permeability assumptions</summary>

The air-tightness of the building can be tested using the methodology outlined in CIBSE TM23. The result is expressed in m³/m².hr at a specific pressure difference of 50Pa.

When the building air permeability has been measured, Heatpunk will apply a minimum air change rate of 0.5 ACH to all rooms. This minimum air change rate for habitable rooms is taken from Table B.7 of BS EN 12831-1:2017 and will replace the default values from Table 3.8 of the CIBSE Domestic Heating Design Guide (2021). This approach is intended to more accurately represent the actual air permeability of the building as measured. This may result in lower ventilation heat loss figures than using fixed default air change rates. Fixed default air changes rates can lead to a significant over estimation of ventilation heatloss, especially in older buildings.

You can choose to override the minimum air change rate of 0.5 ACH. Increasing the ACH for a room will only affect its ventilation loss if the ACH yields a larger loss than the loss computed using the measured air permeability.

</details>
<p class="callout warning">By using Heatpunk, you are acknowledging and accepting this methodology.</p>

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.

# Sound Check (UK)

<p class="callout info">The information provided here does not apply to [heatpunk.ie](https://help.heatpunk.co.uk/heatpunk.ie).</p>

The sound check is part of the plan task and helps determine whether the planned installation position will generate excessive noise that could disturb neighbouring properties. The results of the sound check will be displayed in the customer proposal and technical reports.

---

### Completing the sound assessment

<p class="callout warning">There are currently two sound assessment calculation methods published by MCS. England's Permitted Development Rights now require you to use the 2025 calculation method which is based on [**MCS 020 a)**](https://mcscertified.com/wp-content/uploads/2025/04/MCS-020-a-Issue-1.1-Final.pdf). Other UK nations, where they have not changed their Permitted Development Rights, may still require you to use the legacy calculation method based on [**MCS 020**](https://mcscertified.com/wp-content/uploads/2021/10/MCS-020.pdf). Please contact your local planning authority if you are unsure which method to use. </p>

The sound assessment is completed in the [*Plan task*](https://help.heatpunk.co.uk/books/plans-task/page/introduction-to-the-plans-task "Introduction to the Plan Task"). Make sure you have a [design option plan](https://help.heatpunk.co.uk/books/plans-task/page/surveyed-plan-and-design-options "Plans and Design Options") selected and a heat pump added to the project.

[![SoundCheck.gif](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/b6HkzGtANVymDUKd-soundcheck.gif)](https://help.heatpunk.co.uk/uploads/images/gallery/2026-04/b6HkzGtANVymDUKd-soundcheck.gif)

Click the **⋯ three dots** and then ***Change calculation method*** to make sure the correct **assessment method** is selected on the *Sources* sidebar.

Then follow these steps:

1. Click the **⋯ three dots** and then the name of the heat pump you would like to complete the sound assessment for.
2. Input the details about the **heat pump position** and **assessment points**.
3. Once you have completed the sound check for all the heat pumps in the project the project, the **results** will display on the right-hand sidebar under *Sources*.

To edit the details of the sound check click the **⋯ three dots** and the name of the heat pump again.

---

#### Using the 2025 calculation method - MCS 020 a)

To comply with MCS 020 a), the calculated noise level at each assessment position must be below 37 dB. Under MCS 020 a), it is vital to include **multiple assessment positions**, as more distant locations without a barrier may experience higher noise levels than closer positions that are shielded.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/scaled-1680-/dXsZRcrl0N3vvtl8-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/dXsZRcrl0N3vvtl8-image.png)

In order to comply with MCS 020 a) standard, start by making sure the **2025 calculation method** is selected.

1. Select the number of reflective surfaces next to the heat pump.
2. Add details for the first assessment position, including the description, distance and details of any barriers.
3. Add additional assessment positions by clicking *+ Add position*.
4. Delete any positions you no longer need using the dustbin icon.
5. Click *Confirm* to view the sound check results.

See [MCS guidelines](https://mcscertified.com/wp-content/uploads/2025/04/MCS-020-a-Issue-1.1-Final.pdf) for further information on the calculation.

#### Using the legacy calculation method - MCS 020

To comply with the legacy MCS 020 standard, the noise level at a single assessment position must be below 42 dB.

[![image.png](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/scaled-1680-/p8opArN7nldWRfnC-image.png)](https://help.heatpunk.co.uk/uploads/images/gallery/2025-06/p8opArN7nldWRfnC-image.png)


In order to comply with the previous MCS 020 standards, make sure the legacy calculation method is selected.

1. Add details for the assessment position, including the description, distance, number of reflective surfaces and details of any barriers.
2. Click C*onfirm* to view the sound check results.

See [MCS guidelines](https://mcscertified.com/wp-content/uploads/2021/10/MCS-020.pdf) for further information on the calculation.

---

If you have further questions, please get in touch at <help@heatpunk.co.uk> or <help@heatpunk.ie>.