Skip to main content
MaterialNest

Multi-Plane Roof Takeoff Calculator

Add measured roof planes, adjust each pitch, and turn true sloped area into a shingle or metal-panel shopping estimate with separately measured edge products.

Compare bundle coverage, panel fit and installed quote scope →

Example loaded — roof and product coverage

These measurements are for demonstration. Saving and printing are unavailable until you start a project with your own measurements.

Footprint and pitch

Use horizontal plan dimensions for each plane. See footprint versus sloped surface before entering pitch.

Regenerating replaces edited plane measurements. Shape changes do not recalculate the starter, ridge/hip, or drip-edge lengths below; remeasure them for the new roof. Hip fields are rectangular area equivalents, not panel cutting shapes.

Plane 1
Plane 2

Plane sketch and takeoff

1. North slope

Length 40 ft · slope 13 ft 5 in

40 ft13 ft 5 in

Pitch 6:12 · horizontal run 12 ft · sloped area 536.689 ft² (49.86 m²). Unfolded roof surface; dimensions follow the slope.

2. South slope

Length 40 ft · slope 13 ft 5 in

40 ft13 ft 5 in

Pitch 6:12 · horizontal run 12 ft · sloped area 536.689 ft² (49.86 m²). Unfolded roof surface; dimensions follow the slope.

Roof planes2

True sloped area1,073.27 ft² (99.71 m²)

Order area with waste1,180.693 ft² (109.69 m²)

Roof squares10.73

Order squares11.81

The prefilled roof and product values are an illustrative example. Replace every dimension, measured accessory length, and package coverage with your field measurements and the exact product label before using this as a shopping list.

Roof purchase list

756 pieces · Field shinglesDerived from 36 entered bundles; verify starter, ridge and hip products separately

36 bundles · Shingle bundles33.368 ft² (3.1 m²) stated coverage per bundle

3 rolls · Underlayment398.265 ft² (37 m²) net coverage per roll after required laps

1 piece · Starter strip100 ft net coverage per piece

2 pieces · Ridge and hip material25 ft net coverage per piece

13 pieces · Drip edge10 ft net coverage per piece

Verify roof access, fall protection, deck condition, ventilation, flashing, penetrations, and the selected manufacturer's installation instructions before ordering or working at height.

This is a measured takeoff, not a roof design or an instruction to work at height. Verify field geometry, product instructions, and local requirements.

How plane areas become a takeoff

For each field, the horizontal run is multiplied by √(1 + (pitch rise ÷ 12)²) to obtain slope length. Slope length times plan length gives true surface area. The calculator sums the planes, applies the entered field waste once, and rounds to the product coverage you supply. A hip preset uses four rectangles with the same plan areas as two trapezoids and two end triangles on a simple equal-pitch hip roof; those rectangles are area equivalents, never cutting templates.

Two measured roof examples

The loaded gable example uses two 12 × 40 ft plan planes at 6:12 pitch, 10% field waste, and an illustrative net shingle coverage of 3.1 m² per bundle. The result is about 1,073 sq ft of true field and 36 shingle bundles after waste and whole-bundle rounding. The prefilled 80 ft starter, 40 ft ridge, and 128 ft drip-edge lengths are separate example measurements; remeasure all three on the actual roof and replace the product coverage before ordering.

For an equal-pitch hip example at 8:12, a 40 × 24 ft footprint has two 12 × 28 ft main area equivalents and two 12 × 12 ft end equivalents. The plan area stays 960 sq ft, while the steeper pitch raises the field to about 1,154 sq ft. These rectangles are area equivalents only; measure actual ridge and hip lengths independently.

Transfer the takeoff to a roof plan

Measure each plane's horizontal run, plan length, and pitch, then mark valleys, penetrations, starter, ridge/hip, and drip edges on a separate roof drawing. Compare the calculator's per-plane sloped areas against that drawing. If a metal course exceeds selected stock length, resolve the manufacturer's approved lap and usable coverage before treating panel positions as an order.

Common roof takeoff misses

  • Using plan footprint area as sloped surface when pitch changes the coverage.
  • Treating a hip area-equivalent rectangle as a panel or shingle cut pattern.
  • Applying a generic bundle count without checking the exact product's stated net coverage and pieces per bundle.
  • Forgetting starter, ridge or hip, drip edge, underlayment laps, valleys, flashing, and penetrations.

Roof plane questions

What happens when I edit one plane's pitch?

Only that plane's slope length and true area change. The drawing label, total squares, and mode-specific purchase list update immediately.

Can the metal-panel count tell me where to splice?

No. It rounds entered effective widths and stock lengths by plane. If a slope exceeds stock length, the field positions remain preliminary and the panel purchase line is withheld. Confirm approved end laps or splices and net usable course coverage from the selected manufacturer before an order count can be made.

Why do ridge and drip edge have their own measurements?

Area does not determine every linear roof edge, especially on hips and custom planes. Measure those lengths from the actual roof plan, then enter the product's net coverage if you want whole packs or sticks.

MaterialNest publishes this takeoff as a planning aid for already measured roofs. It does not validate deck condition, load path, weatherproof details, fall protection, or local approval; have the roof plan checked by a qualified professional.

Source context and internal takeoff choices

GAF’s roofing-square explanation defines a square as 100 square feet, discusses measuring separate roof planes and pitch, and directs readers to the selected shingle specifications for bundle coverage. Its product examples are not universal coverage values or MaterialNest defaults.

The pitch multiplier above follows right-triangle geometry. MaterialNest’s rectangular hip equivalents, separate edge measurements, waste application, and whole-package rounding are internal takeoff choices. The example’s 10% waste and 3.1 m² per bundle are illustrative inputs, not manufacturer prescriptions. Metal-panel positions are withheld from purchase quantities when a slope exceeds entered stock length because this model cannot resolve approved laps; use the selected manufacturer’s usable coverage and connection details.

Source context and implementation assumptions checked September 27, 2026. This check does not validate roof access, structural condition, weatherproofing, or installation.

Open Project Planner