Quick answerSplit the roof into individual facets, find the flat footprint area of each one, multiply by the pitch multiplier for that facet's slope, then add the facet totals together and divide by 100 to get squares. A single averaged pitch across a cut-up roof is the most common source of error. When a roof has many facets, hips, or dormers, order the Complex-roof ESX format rather than the standard one so the file matches the roof's actual geometry.

What makes a roof "complex" for measuring purposes

A simple roof is two or four planes at one consistent pitch: a gable or a hip box. A complex roof is any structure where that assumption breaks down: dormers with their own small planes, valleys where two roof sections meet at an angle, turrets, cross-gables, additions built at a different pitch than the original structure, or a footprint with more than four or five distinct facets.

The distinction matters because area and waste both change with facet count and pitch. Two roofs with the same total footprint can carry very different square counts once you account for the extra ridges, hips, and valleys a cut-up roof adds.

The formula: facet by facet, not roof by roof

The underlying math is the same for every facet: area equals the flat footprint of that facet multiplied by a pitch multiplier, and the multiplier comes from the slope. The formula is pitch multiplier equals the square root of rise squared plus run squared, divided by run. One roofing square equals 100 square feet.

Apply that multiplier to each facet using that facet's own pitch, not the pitch of the dominant roof plane. A dormer at 8/12 sitting on a main roof at 4/12 needs two different multipliers, applied separately, before the two results are added together.

PitchRise/RunPitch multiplier
4/124 over 121.054
6/126 over 121.118
8/128 over 121.202
12/1212 over 121.414

Multiplier = sqrt(rise^2 + run^2) / run. Multiply each facet's flat footprint area by its own multiplier, then sum before converting to squares.

Measuring a complex roof, step by step

  1. Outline every facet separately

    Draw or identify each distinct roof plane as its own shape, including dormers, porch roofs, and small hip returns. Do not merge two planes into one outline even if they look similar in size.

  2. Record the footprint area of each facet

    Find the flat, plan-view area of each facet's outline in square feet, the same way you would measure any polygon on a footprint drawing.

  3. Assign the correct pitch to each facet

    Confirm the pitch of every facet independently. A cross-gable addition or a dormer very often carries a different pitch than the main roof plane it sits on.

  4. Apply that facet's pitch multiplier

    Multiply each facet's flat footprint area by the multiplier for its own pitch, using the formula above, not a blended or averaged pitch for the whole roof.

  5. Sum the facet areas

    Add every facet's adjusted area together to get the total roof area in square feet.

  6. Convert to squares

    Divide the total square footage by 100 to get the roof area in squares, the unit Xactimate® and Symbility® line items expect.

Where these takeoffs go wrong

  • Using one pitch for the entire roof

    A single averaged multiplier understates or overstates every facet that is not at that exact pitch, and the error compounds with facet count.

  • Missing or merging small facets

    Dormers, small hip returns, and porch roofs are easy to skip or fold into a neighboring plane, and each one lost changes the total.

  • Treating a valley or hip length as an area

    Hip and valley lengths belong in the line-item counts for those linear features, not in the facet area calculation itself.

  • Re-measuring after a partial correction

    Fixing one facet's pitch without re-checking neighboring facets that share a ridge or valley can leave the roof out of geometric agreement.

  • Ordering a standard report for a heavily cut-up roof

    A basic residential format is built around simpler geometry; a roof with many facets needs a report built to match that complexity.

When to order the Complex-roof ESX instead of the standard file

Published formats from Sketch My Roof, the site sponsor, separate a standard residential roof from one with many facets. Standard ESX is priced for typical gable and hip roofs. Complex-roof ESX is the format to choose once a roof carries multiple dormers, several distinct pitches, or enough hips and valleys that a standard takeoff would not capture every facet correctly.

Roof typeOrderPublished price
Typical gable or hip roof, one or two pitchesStandard ESX$19
Cut-up roof, many facets, dormers, mixed pitchesComplex-roof ESX$25
Exhibit for the claim file or the homeownerPDF-only$25
Estimate file and file exhibit togetherESX + PDF$29

Orders are placed by property address with no subscription and no minimum. Same calendar day delivery applies to orders placed before the 6 PM Eastern cutoff. See order a roof report by address for current formats and pricing.

Getting the facets into the estimate

Once a facet-level file is in hand, it is imported into Xactimate® via the Sketch import option (menus vary by version, verify in your build) so the line items reflect the actual facet count rather than a single blended roof shape. Symbility® files import the same way through that platform's XML import path. Verisk™ desks working from an integrated queue can use Xactimate® Integration ordering to route the request without leaving the estimating platform.

Frequently Asked Questions

Do I need to measure every small facet separately, or can I group similar ones?
Measure each facet on its own. Grouping two planes that look similar hides pitch or area differences between them, and on a cut-up roof those differences are usually the reason the roof needed a complex takeoff in the first place.
What is the difference between a hip or valley length and a facet area?
Facet area is the flat footprint of a roof plane multiplied by its pitch multiplier. Hip and valley lengths are separate linear measurements used for their own line items and are not added into the facet area calculation.
How do I know if a roof needs the Complex-roof ESX instead of the standard format?
If the roof has multiple dormers, more than a couple of distinct pitches, or enough hips and valleys that a simple gable or hip outline would not capture every plane, order the Complex-roof ESX format so the takeoff matches the roof's actual geometry.
Does a steeper pitch always mean more roof area?
For the same footprint, yes: the pitch multiplier increases as slope increases, since sqrt(rise^2 + run^2)/run grows with rise. A steeper facet always converts to more square footage than a shallower facet with the same flat footprint.

Sources