Skip to content
HeatAlgo
BlogGuides

What should an underfloor heating design include?

Check the drawings, room calculations, loop details and handover scope in a water-based underfloor heating design. Includes a quote-comparison worksheet.

HeatAlgo

The HeatAlgo team

A useful water-based underfloor heating design connects three things: what each room needs, how the proposed floor will provide it, and where the pipes will go. The drawings and calculations should describe the same version of your home, with enough detail for your installer to review the proposed system.

When comparing offers, ask for the drawing, the supporting calculations and a clear account of who checks and installs what. A picture of pipe loops is helpful, but you also need to understand the inputs and decisions behind it.

This guide helps you read that information and organise questions for your installer. If you are still gathering floor plans and product details, start with the underfloor heating planning checklist.

Start with the drawing's version and scope

Check that the drawing reflects your intended room layout. An older kitchen plan can make a neat-looking heating drawing difficult to use once an island, doorway or partition moves.

Look for the project name, floor, revision or issue date, room labels and an indication of scale. Ask which dimensions were checked and which were taken from the original drawing. Record anything that is still subject to change.

The drawing should make the planned heated areas and pipe routes understandable. Discuss fixed furniture, sanitary fittings and other constraints with the installer rather than assuming that one exclusion rule applies to every system.

Your first questions can be simple:

  • Is this the latest floor plan?
  • Which rooms and areas does this design cover?
  • Which measurements or layout decisions are still waiting for confirmation?
  • Who updates the design if those decisions change?

Ask how the room requirement and floor output were checked

Ask for the heat requirement of each room and the assumptions used to calculate it. Room heat loss is calculated to EN 12831-1, room by room. Then ask how the proposed floor output was assessed against that requirement. Room area alone does not explain those two values.

For pipes laid in a screed, the floor's output comes from the EN 1264-2 thermal characteristic: pipe spacing, the covering's thermal resistance, the screed cover over the pipe and the pipe diameter give the floor's heat transmission coefficient, multiplied by the logarithmic water-to-room temperature difference - with the limit characteristic set by the maximum surface temperature above all of it. That is why a change from one flooring product to another is a reason to revisit the design inputs, even if both products are advertised as suitable for underfloor heating. Timber floors with spreader plates and low-profile boards use other calculation models or the manufacturer's tested outputs.

You do not need to choose a universal pipe spacing or water temperature yourself. Ask where the selected values are documented and who will confirm them for your system. Our flow-temperature guide explains the relationship between temperature, covering and output.

Suppliers' own published processes show the same ordering - the UK supplier Nu-Heat, for instance, calculates room heat losses, then assesses floor output, then prepares the pipe layout. Read it as an illustration of the sequence, not as a source of values for your own property.

Match the loops on the drawing to the report

A loop label gives you a way to connect a line on the drawing with a row in the report. Ask the designer or installer to show you one loop from start to finish, including its route to and from the manifold.

Useful details to locate include the pipe specification, spacing, length and calculated flow - loop flow and temperature spread follow EN 1264-3. If a room uses several loops, check that the drawing and the schedule identify them consistently. Also ask what the quoted length includes; a room-only length and a complete loop length are different quantities.

The pipe-spacing and loop-length guide explains why the route outside the heated room matters. Use your chosen system's requirements when reviewing limits, rather than treating a single number from an online example as universal.

Example: reading a loop schedule

Below is the loop schedule from a HeatAlgo report for Cedar House, a fictional demonstration project. Its values illustrate the report's fields; they are not recommended settings for another property.

Room rows - demonstration report UFH-CEDAR-DEMO, 20 September 2026
Kitchen74765097
Living / Dining1875186114
Bedroom813694119
Total34353205230

The heat load is recorded at room level, and the balance compares the floor output with that requirement. When the rooms are linked to a heat load calculation in HeatAlgo, the report first deducts from the requirement the heat lost through the heated floor itself, because the floor supplies that heat from below. A note under the report's table gives the amount. Cedar House's heat loads were entered directly rather than linked, so nothing is deducted here.

Below are the same rooms broken out loop by loop. Loop outputs add up to the room output. The room's requirement is shared between its loops, not repeated for each: the report's rotameter page splits it in proportion to loop output and uses each share to set that loop's flow.

Loop rows - the same report, loop by loop
0/3/A (kitchen)10053.80.7424
0/3/B (kitchen)20030.00.6323
0/1/A (living)20049.11.4434
0/1/B (living)20042.51.4420
0/1/C (living)20056.11.7518
0/1/D (living)20050.71.6503
0/4/A (bedroom)15049.70.7407
0/4/B (bedroom)15051.00.7406
Total-382.88.73435

The Kitchen shows it in figures: 424 W from loop 0/3/A and 323 W from loop 0/3/B make up 747 W against a 650 W requirement, giving the 97 W balance. The 650 W is shared, not repeated: the rotameter page gives 369 W to loop 0/3/A and 281 W to loop 0/3/B, which add up to 650 W. These are calculated values in a demonstration report, not measurements from an installed or tested heating system.

Each row suggests a question. On spacing: which inputs led to this value? On pipe length: what routes are included in the reported figure? In this report, Pipe [m] is the whole loop: the pipe in the room plus the flow and return runs to the manifold. On flow: who will review the flow requirement and commission the installed loop? On output: how does this loop contribute to the room's calculated output?

One input in this example gives a more favourable result than the standard's design procedure would. HeatAlgo evaluates the covering chosen for each section at a fixed thermal resistance - tile 0.05, vinyl 0.08, wood 0.12 and carpet 0.15 m²K/W - and Cedar House is tiled. EN 1264-3 (clause 4.1.3.3) assumes 0.10 m²K/W for residential design. The report's methodology page notes that, for tile and vinyl, the required supply temperature and the balance are therefore more favourable than the standard's procedure gives.

Recalculated with HeatAlgo's method at 0.10 m²K/W, the same floor would fall short in all three rooms at a 39 °C flow temperature and would need about 43 °C. Ask which covering resistance your own design assumed.

In the app, two living-room loops, 0/1/C and 0/1/D, each carry an advisory: their flow is above HeatAlgo's 1.5 l/min threshold, and the app suggests splitting each section in two. The demonstration left both advisories open. The PDF does not list advisories, so ask whoever prepared a report whether any were left open, and why.

Loop-summary page of the HeatAlgo PDF report for the fictional Cedar House project, grouped by Kitchen, Living / Dining and Bedroom, with loop labels, area, spacing, pipe length, flow, floor output, room heat load and balance.

The same schedule as it appears in the PDF report, page 3 of UFH-CEDAR-DEMO.

Check the manifold and controls are part of the conversation

Locate the manifold on the drawing and follow the connecting routes. Ask how someone will access it after cupboards, finishes and other services are in place. If two possible locations are being considered, have the routes checked for each option before deciding.

Ask which rooms you expect to control separately and how those choices relate to the proposed system. Request the applicable control and connection information from the party supplying it. A loop drawing by itself does not establish the full electrical or heat-source connection scope.

Keep a note of the person responsible for each unresolved item. This is especially useful when the heating equipment, floor preparation and finished flooring are supplied by different companies.

Compare what the offers actually include

Copy the worksheet into your notes or print this page, and use the same items for each quote. Write included, excluded or to confirm, then add the supporting document and person in the last column. A blank answer is a question to resolve, not proof that an item has been omitted.

Compare the scope of two underfloor heating quotes
Current floor drawing and revisions
Room calculations and stated inputs
Pipe layout, loop labels and schedule
Floor preparation and build-up: insulation, edge strip, screed, movement joints
Manifold, connecting routes and access
Design flow temperature, controls and heat-source connection
Pressure test before screeding, loop flow settings and commissioning
Initial heating of the screed, then floor finishing and reinstatement
Final documents, operating guidance and warranties
Design changes, responsibility and extra charges

For example, if Offer A says "pipe layout supplied" and Offer B says "layout and room calculations supplied", those phrases do not establish whether the scopes are equivalent. Ask Offer A where the room calculations are documented, and ask both suppliers who reviews changes to the floor specification. These are fictional wording examples, not comparisons of named suppliers or prices.

Agree how the final installed arrangement and checks will be recorded. Ask the installer which manufacturer instructions apply to testing, commissioning and the initial heating procedure - EN 1264-4 provides for a pressure test before the screed is laid. A planning article cannot set those procedures for your particular installation.

What you can prepare in HeatAlgo

HeatAlgo lets you prepare a water-based underfloor heating layout and associated calculations from your project inputs. It calculates floors with the pipe laid in a screed (type A in EN 1264). For a timber floor with spreader plates or a low-profile overlay board, ask the system manufacturer for its output data instead.

You check the inputs and proposed layout, then can buy the printable plan and PDF report to discuss with your installer. Calculating and drawing are unlimited on a free account, with no card required. Before you buy, the preview shows the building summary and one fully calculated room; the paid report also unlocks the remaining room results and the full loop details for that project. The printable plan shows the project name and scale; write the date on it if you share more than one version.

The software report does not include someone visiting your property, installing the system or signing off the work. Those responsibilities need to be agreed separately for the actual property and selected system.

See how to prepare your plan and report

For a demonstration of the workflow, watch the manual underfloor heating walkthrough. It uses fictional project data and shows the software workflow, not installation work. For the module itself, read how to use the underfloor heating module.

FAQ

Frequently asked questions

Do I need an underfloor heating design?

A pipe drawing is only one of three parts. For anyone to review the proposed layout you also need the heat requirement of each room and the inputs behind the floor's output: pipe spacing, the covering's thermal resistance, the screed cover over the pipe and the water temperature. Without those you cannot tell whether the floor will cover each room's heat loss. That is the first thing a design has to show; the loop lengths, flows and water temperature then have to work as well. What is formally required depends on the project and where you live. In the UK, for example, a heat pump installed under MCS needs a room-by-room heat load calculation, and in England, Building Regulations guidance (Approved Document L) applies to new heating systems. Confirm what applies with whoever runs your project.

Who prepares an underfloor heating design?

In practice it is a heating engineer, the technical department of the system supplier, or an installer working in design software. More useful to you than the job title is who signs off the calculations and who updates the design when you change a floor finish or move a partition. Record both answers when you order it, along with whether revisions are included. A report you prepare yourself in software - HeatAlgo included - does not replace review by an appropriately qualified person.

How do I read an underfloor heating design?

Start with three things that have to agree with each other. First the drawing's version: project name, floor, date or revision, and scale. Second the calculations: a heat requirement per room with the assumptions used. Third the loop schedule: every loop carries a label you can find both on the drawing and in the table, with its spacing, pipe length, flow and output beside it. Room rows and loop rows mean different things: the requirement belongs to the room, and the loop outputs add up to the room's output. Where a report also lists a demand per loop, it is that loop's share of the room requirement, not an extra amount.

What does the pipe spacing in a design mean?

Spacing is the distance between adjacent pipes in a loop, given in millimetres - usually between 100 and 300 mm. It is not a value to copy from an article: together with the covering's thermal resistance, the screed cover over the pipe, the pipe diameter and the flow temperature it feeds the EN 1264-2 thermal characteristic, which is what gives the output per square metre. That is why changing a finish from tile to wood can force a tighter spacing or a higher water temperature even though the drawing looks identical.

Can I compare quotes before every detail is final?

Yes, if you make the unknowns visible and ask how changes will be handled. The condition for a meaningful comparison is the same scope: “pipe layout supplied” and “layout and room calculations supplied” describe two different pieces of work. Walk both offers through the same items, record your assumptions and identify who will confirm them before the design is used.

Does preparing a report mean the installation is approved?

No. Preparing a software report and reviewing a real installation are different tasks. Software calculates on the inputs you give it and cannot see the site: it will not tell you whether the insulation was laid as designed, whether the pipe is the diameter claimed, or whether the pressure test passed. Have the proposed design checked by your installer or an appropriately qualified designer for the property and system.

Blog

See also

Guides

Planning underfloor heating? What to prepare before asking for a quote

Prepare for a water-based underfloor heating quote: floor plans, insulation, floor finishes, heating system and questions for your installer.

News

Underfloor heating from a floor plan: AI draws the sections and loops

Upload a floor plan as PDF, PNG, JPG, DWG or DXF, calibrate the scale, and HeatAlgo draws underfloor heating sections with pipe layouts to EN 1264.

Releases

Update: simpler plan selection and checkout

Compare plans in one window, unlock a complete project and enter your discount code at checkout.

Guides

Heat recovery in HeatAlgo - air flows and the balance to PN-83/B-03430, step by step

Mechanical ventilation in HeatAlgo: an air flow for every room to PN-83/B-03430, a supply-and-extract balance and unit selection from the EPREL register.

Guides

Algo AI - how the assistant reads building documents and what it does with the data

Algo AI reads the design, the window schedule and the certificate, proposes values for the form, answers from the project's data and checks it.

Releases

Update: underfloor heating now computes to EN 1264

Loop output answers to spacing, layout and the drawn pipe; the characteristic from EN 1264-2, each loop's spread and flow from EN 1264-3 - what's new in HeatAlgo.

Guides

What flow temperature for underfloor heating - and why it decides your pipe spacing

Water temperature and floor covering set a floor's output, not its area. Calculated table: what 30, 35, 40 and 45 °C give per m² under tile, wood and carpet.

Guides

Electric underfloor heating loses its subsidy in 2027 - what stays in Czyste Powietrze

From 2027 the programme funds no heating mats, electric boilers, electric radiators or electric underfloor heating. What stays on the list, and what it changes.

Guides

Pipe spacing and loop length in underfloor heating - how to work it out properly

The (area ÷ spacing) × 1.1 formula counts neither the run to the manifold nor the setback from the walls. Here is how far off it is, and how to measure a loop from real geometry.

Guides

Split heat pump ban 2027: what leaves the market, and what stays

No, an installed heat pump does not have to be replaced. From 1 January 2027 split air-to-water units up to 12 kW on GWP 150 or more leave the market.

Releases

Update: data travels between modules, and the app has a new layout

Heat load calculations and the client form now feed every module, the app has a new layout, and supply runs can cross heated rooms - what's new in HeatAlgo.

Guides

The oversized heat pump - why a capacity margin is billed to the client every month

Why a heat pump sized "with a margin" cycles, loses seasonal efficiency and wears its compressor faster - and how to size one from a calculation, not a rule of thumb.

Guides

Installer's glossary: heat load, U-value, lambda, thermal bridges

Heat load and equipment sizing terms explained: U-value, lambda, thermal resistance, thermal bridges, n50, bivalent point, SCOP and the heating curve.

Guides

A client's glossary: what the terms in your installer's form mean

Your installer is asking for floor plans, sections and a window schedule? Here is what each of those documents is, why it is needed and where to find it.

Releases

Update: no more countdown - you pay only for the finished report

The 14-day trial is gone. Your HeatAlgo account is free forever - you pay only when you need the finished report - what's new in HeatAlgo.

Guides

What a heat load calculation is, and what actually depends on it

What a heat load calculation to EN 12831-1 is, what depends on it - from pump capacity to radiator supply temperature - and why a rule of thumb is not.

Releases

Update: pump sizing straight from the heat load calculation

The pump module now reads the project's heat load calculation directly - no imported copies, a per-room loss breakdown, and the full reasoning behind the selected capacity.

Releases

Update: a new generation of underfloor heating drawings

Spiral and meanders drawn like a working design, consistent rules for any room shape, and editable loop nodes - what's new in HeatAlgo.

Releases

Update: AI fills in project data from building documents

AI reads the building design, window schedule and energy certificate, and you approve the data into the heat load form - what's new in HeatAlgo.

Guides

How to use the underfloor heating module - a step-by-step guide

Upload and calibrate a floor plan, draw sections yourself or with Algo AI, connect loops to a manifold, and download the report and floor plan as PDFs.

Releases

Update: better underfloor heating design and in-app help

A smoother underfloor heating design workflow, in-app help, a help center and multiple storeys in one project - what's new in HeatAlgo.

News

HeatAlgo leaves beta: AI features and accounts with a 14-day trial

A year of beta with installers, the AI client form, notifications and heat load + underfloor heating improvements. What changes for your account and why now.

Guides

How to send a client the form and get complete data - a guide

From creating the project to accepting the client's data - a simple step-by-step guide, screen by screen, no jargon.

Put room-by-room results behind your heating decision.

Prepare a report for €28.36 incl. VAT. One payment unlocks every module for your house.

Create an account, add your building data, then buy the report in the app. 7 days of edits and downloads from the first download.