How much does a roof repair or renovation cost in Finland (kattoremontti hinta)
A full roof re-covering in Finland runs €55–95 per m² for basic profiled steel sheet, €110–130 for clay or concrete tile, and €43–90 for felt, installed and including VAT. You were sent one number for the whole house; roofers price by the square metre, and that is the number a quote can be checked against.
A full roof re-covering in Finland runs €55–95 per m² for basic profiled steel sheet (pelti), €110–130 for clay or concrete tile (tiili), and €43–90 for felt (huopa), installed and including VAT (sis. ALV). You were sent one number for the whole house. Finnish roofers price by the square metre, so the number you were sent is not the one to judge. Where the boarding and battens underneath are replaced too, sheet is quoted up to €75–150 per m². Source: Saneerauspojat, kattoremontin hintaopas 2026 and Kattoremonttihinta.fi, kattoremontin neliöhinta 2026
Divide the quote by your roof area
Those bands are the shape the market publishes about itself; the quote on your table is one line for the house. Dividing one by the other is the entire move, and it needs one input the quote leaves out, which is the roof area. That is not the floor area, because a pitched roof covers more surface than the footprint it sits on.
A rough self-check: the roof plane is longer than the floor beneath it, so multiply the footprint by the pitch factor, about 1.15 times at 30 degrees and 1.4 at 45, and eaves overhang adds a little more. Treat the result as a low estimate; the contractor’s measured figure is the one that binds.
Ask the contractor for the area they measured and priced from. Get it in writing. A contractor who has been on the roof has the figure already.
The two published shapes do not fully reconcile. The same sources put a 120 m² pitched roof at €8,000–12,000 for basic sheet and €12,000–18,000 for standing seam (konesaumakatto), and spread across 120 m² that first figure is €67–100 per m², running from the lower third of the basic-sheet band to a little above its top. That gap is the published width of the Finnish market, and neither figure is your roof until someone has stood on it.
What each covering costs per square metre
Per square metre, felt and sheet share a range and tile sits in a tier above. Per year of service, clay tile and sheet converge.
| Covering | Per m², installed, incl. VAT | Across a 120 m² roof | Roughly per year |
|---|---|---|---|
| Profiled steel sheet (pelti), basic profile | €55–95 | €6,600–11,400 | €110–285 |
| Clay tile (tiili) | €110–130 | €13,200–15,600 | €132–260 |
| Concrete tile (tiili) | €110–130 | €13,200–15,600 | €220–390 |
| Felt (huopa) | €43–90 | €5,160–10,800 | see below |
Finnish sources quote tiili as one band, so concrete takes the clay price here; where a contractor prices concrete lower, its per-year figure falls with it.
Two figures sit outside that table. Sheet where the substructure is replaced with the covering is quoted at €75–150 per m². Standing seam works out at €100–150 per m², derived by dividing the sources’ own €12,000–18,000 example by its 120 m² roof rather than published as a band.
Felt is the exception twice over. It gets no per-year figure because the 15-to-25-year lifespan that circulates for bitumen and felt is measured on flat garage and extension roofs, not the pitched huopa roofs the Finnish band covers, so pairing them would be arithmetic across mismatched components. And the price sources disagree, not by a rounding margin: Kattoremonttihinta.fi publishes €43–58 per m², Saneerauspojat publishes €60–90. They do not overlap at all, so €43–90 is the union of them and not a consensus.
Every figure in that table comes from a roofing contractor’s own pricing page. Those pages exist to turn a visitor into an enquiry, not to settle a comparison: a band wide enough to fit the jobs the contractor wants, narrow enough to read as a price. That is an incentive structure, not a fault, and it is why a listing of completed jobs counts for more. Vaskisepat publishes realised 2026 prices.
What moves the number
Beyond the size of your roof, the largest step in the published data is the one a quote can stay silent about.
The substructure. The €55–95 band for basic sheet assumes the boarding, battens and underlay beneath the covering are sound. When they are not, the band moves to €75–150. Its bottom lands exactly at the midpoint of the basic one, and the gap between their tops is €55 per m², or €6,600 across a 120 m² roof. Covering choice sets which band you start in, but you agree it in advance; the substructure is decided by what the contractor finds.
Items priced per job, not per square metre. Scaffolding, stripping the old covering and removing the waste, flashing at the chimney and valleys, and snow guards are quoted as job items. Whether they sit inside a contractor’s per-m² price or arrive as separate lines varies by quote, and no Finnish source publishes dependable per-item figures for them, so this guide does not price them.
A quote that does not say whether the substructure is included cannot be compared with one that does. Two contractors can quote the same roof in good faith and land €6,600 apart, one pricing a re-covering and the other a rebuild of what the covering sits on. The contractor quote guide covers how to require the split.
Which covering is cheapest per year
Clay tile sits at the top of the per-square-metre range and about the same per year as sheet; concrete tile takes the tile price without the tile lifespan. That ordering comes from the years each covering serves: sheet 40 to 60, clay tile 60 to 100, concrete tile 40 to 60 (what ends each covering, and when). This is the annual-cost method applied to a purchase instead of a repair, the same reading that decides a failed window seal one component down. Which coverings your roof can carry is set by its pitch and structure, so the cheapest column is not always on the table.
Renovate now, repair, or wait
The bands above price a full replacement and say nothing about whether you need one this year. That is a separate calculation: the repair quote divided by the years it buys, against the replacement quote divided by the new covering’s lifespan. The repair-or-replace guide has the walkthrough, and the calculator runs it with the metal-sheet lifespan loaded. The tool prices from an EEA-wide cost dataset (€40–150 per m² for sheet), last checked in May, whose Finnish note read €60–120; the figures on this page were re-verified in July, and where the two disagree, this page stands.
Two things this guide will not price on the repair side. No Finnish source publishes dependable per-job prices for small roof repairs, so that figure has to come from your own quote. And painting or coating an ageing covering is a separate decision this guide does not price.
Where the lifespan data does help is in placing repair money. The cheap end of roof spending is detail work at the flashing, the valleys and the ridge line; the expensive end is the banded re-covering. A covering still inside its range earns the detail money, because that spend defers the banded number, and the same edge-and-detail territory one step down the roof is what gutter cleaning buys. On the steep part of the two-inflection curve that stops holding, because each patch buys fewer years.
If water is already coming in, the shape of the decision changes. There is no formula for what a leak costs, because it depends on what sits under it and how long it runs; the honest statement is the plain one, which is that the sooner the leak is fixed, the less you pay in addition. A fix does not undo what the water has already done to the timber. It stops it getting worse. You hold the covering and the structure as two components with their own dates in appkeep, so the year the roof needs pricing shows up on the calendar before it shows up on the roof.
What a fair mandate looks like
A mandate on a roof is your roof area multiplied by the top of the right band, handed to the contractor in writing before the work starts. In Finnish this is an enimmäishinta, a ceiling price: it cannot be exceeded, and it can come in under. The bands are installed prices, supply and fit, so a ceiling built from them covers the covering work. Whether it also carries scaffolding and waste is the thing to settle in writing before the visit, because no published band prices those. For a 120 m² roof, fair ceilings look like this.
| Scope | Band applied | Mandate ceiling, incl. VAT (sis. ALV) |
|---|---|---|
| Basic profiled sheet, substructure sound | €95/m² | €11,400 |
| Sheet plus substructure replacement | €150/m² | €18,000 |
| Standing seam (konesaumakatto), derived band | €150/m² | €18,000 |
| Clay or concrete tile | €130/m² | €15,600 |
| Felt | €90/m² | €10,800 |
These are ceilings, not invoice predictions. The contractor works inside the ceiling, and the invoice reflects the scope they find once the covering is off.
Send the ceiling in the first email, before the site visit. Name the band you built it from. State the clause every Finnish managing agent uses: you are authorised up to €X including VAT to complete this work, and if you expect to exceed that figure, stop and give me a written cost indication before continuing. Require the contractor to confirm that scaffolding, waste removal and flashing sit inside the ceiling.
Naming the band matters because a ceiling built on basic profile, handed to a contractor who has priced substructure work, is a disagreement worth having before the covering comes off. The mandate entry covers what the ceiling binds.
What the kotitalousvähennys gives back
The kotitalousvähennys returns 35% of the labour line and nothing on the materials, so on a roof the credit follows the labour inside the invoice, not the total. The full rules matter more here than on a small repair, because a roof is large enough to hit the ceiling.
That ceiling is €1,600 per person per year, with the first €150 of each person’s annual credit theirs to bear (the omavastuu, taken once a year, not once per job). Two adults in the same household each have their own €1,600, so a couple can claim up to €3,200 on the same home before those own-risk amounts come off. The cap is what binds on a roof: 35% reaches €1,600 once the labour line passes about €4,600, and above that the percentage stops mattering.
Ask for the labour identified inside each installed line. Check the company’s prepayment-register entry in BIS before you sign, since the registration has to be valid on the date you order the work, not the date you pay. Pay the invoice in full, because Finland does not deduct the credit at the invoice the way Sweden’s ROT does, then claim it yourself in MyTax.
Worked example: Liisa in Hämeenlinna
Liisa has a 120 m² gable roof (harjakatto) on a house built in 1994, profiled steel sheet, original. Nothing leaks. Thirty-two years is short of the 40-to-60-year range for sheet; if her covering is at the short end of that range, replacement is inside the decade. That makes this a planning job.
Before she calls anyone, she sets the ceiling. She cannot know the state of the boarding from the ground, so she builds it on the substructure band: 120 m² × €150 = €18,000 including VAT, sent in the first email with the band named and the stop-and-tell clause attached.
The quote comes back at €18,000 for “kattoremontti”, on one line. Divided by 120 that is €150 per square metre, the top of the band for sheet with substructure work and €55 above the top of the band for basic profile. The reading has three explanations: the substructure is in the price, the covering has been quoted at a premium tier, or a legitimate covering price is carrying the per-job items and part of the substructure without saying so. She asks for the split.
A ceiling you send is also an anchor, and a quote that lands exactly on it is telling you it was read. That is the price of getting the stop-and-tell clause in before the visit, and it is why the ceiling comes from the top of the published band, not from your budget.
The revised quote comes back as two installed lines, each covering supply and fit, with the labour identified separately inside them:
- Covering, supplied and fitted: €10,800, which is €90 per m², inside the €55–95 band.
- Boarding, battens and underlay, supplied and fitted: €7,200, which is €60 per m².
Together that is €150 per m², the top of the €75–150 band, with scaffolding and waste removal confirmed inside the two lines. The total has not moved. What Liisa now knows is that the covering line sits inside its published band, and the substructure line is €5 per m² above the €55 step between the two bands’ tops: close enough to ask about, not far enough to walk away from.
The labour figure those lines identify is what her MyTax claim runs on, and it is what this invoice shows, not what roofing labour costs generally. Once the labour line clears about €4,600, her own 35% hits its €1,600 cap. Her partner’s €1,600 needs the same again: the couple’s €3,200 only comes into reach past roughly €9,100 of labour, each less the €150 they bear. She checks the prepayment-register entry in BIS before signing, pays in full, and claims afterwards.
She signed knowing which of the two bands she was buying.
Related guides
- How long does a roof last: the lifespans behind the per-year column, and the covering-versus-structure split every roof quote should show.
- Repair, replace, or wait: the arithmetic for deciding whether this is the year.
- Kotitalousvähennys: the full 2026 rules, including the larger credit for dropping oil heating.
- How to read a contractor quote: how to require the covering and substructure split, with labour identified inside each, before comparing bids.
- How to set a mandate: turning a band and a roof area into a ceiling the contractor works inside.
- Gutter cleaning cost: the cheapest spend at the roof edge, and what deferring it costs.
- Window seal replacement cost: the same repair-or-replace reading applied to a smaller building envelope component.
Glossary terms used in this guide
- Glossary: Mandate: the ceiling you hand over before the covering comes off.
- Glossary: Annual cost method: cost divided by the years it buys, which is how the coverings compare.
- Glossary: Two-inflection curve: why a covering late in its range stops rewarding patches.
Is this a repair year or a replacement year?
You give the component, its age, and the repair quote you are holding. You see which costs less per year of service, and how much life a repair can honestly buy at this age. The method is the one property managers run: cost divided by the years it buys, not the size of the two numbers side by side.
The answer
Pick a component, its age, and the repair quote to see the year you are in.
The money is one input, not the decision. See the repair-or-replace guide for the third option (waiting, with a date) and the four times the arithmetic gets overruled: safety, energy rules, insurance, and a third failure in a year.
This runs on typical market prices and lifespans, not your own component. Signed in, appkeep runs the same method on your house's real age, cost, and history.
- Lifespans and installed replacement costs are the sourced seed behind appkeep's plan (RgdBOEI 2012 / NEN 2767, NAHB, BRE, CIBSE, trade bodies, manufacturer guidance). Prices are per unit, VAT-inclusive, in today's money. Each carries its own confidence label, shown next to the number.
- A repair does not reset the component's clock. The years a repair buys are capped by the life the component has left, and past roughly three-quarters of its life that shrinks fast, because wear accelerates. The tool reflects that in the years-a-repair-buys figure.
- The tool prices the money. It cannot see the component's condition, whether this is its first fault or its third, or a safety or insurance rule that forces the call. Those sit with you and the linked guide.
Common questions
How much does a roof renovation cost in Finland?
Finnish roofers price a re-covering by the square metre, installed and including VAT: about €55–95 per m² for basic profiled steel sheet (pelti), €110–130 for clay or concrete tile (tiili), and €43–90 for felt (huopa), rising to €75–150 for sheet where the boarding, battens and underlay underneath are replaced at the same time. Finnish contractor pricing pages also quote €15,000–30,000 whole-house, but that figure fits almost any house and cannot be checked. Divide the total you were quoted by your roof area, compare the result against the band for your covering, and you have a number that means something.
Which roof covering is cheapest in Finland?
Felt (huopa) has the lowest published band at €43–90 per m², profiled steel sheet (pelti) sits at €55–95, and tile (tiili) is highest at €110–130, installed and including VAT. Per year of service the ranking moves. Across a 120 m² roof, basic sheet works out at roughly €110–285 a year over a 40-to-60-year life and clay tile at €132–260 over 60 to 100 years, so the priciest covering per square metre costs about the same annually. Concrete tile shares the tile price with a shorter 40-to-60-year life, landing near €220–390 where it is priced at the tile band. Felt gets no per-year figure: its published lifespan is measured on flat roofs, not the pitched huopa the Finnish band covers.
How do I claim the kotitalousvähennys on a roof job?
The credit is 35% of labour, so what the invoice separates decides what you can claim. On a roof job the split that makes it provable is two installed lines, covering and substructure, each with its labour identified inside. That keeps the quote comparable to the published bands and still gives you the labour figure MyTax needs. A quote bundling them into one total leaves the credit following only the part you can evidence. The credit is worth up to €1,600 per person a year (the first €150 is your own risk), and only work invoiced by a registered company earns it, so a cash discount smaller than the credit you would lose is the more expensive option.
Get each new guide the day it lands.
One short email when a new guide goes up. Tell us where your house is and you get your country’s guides as they are written; leave it blank and you get the general ones.
You’re on the list.
You’ll get the next guide by email the day it goes up.