A roofing takeoff is not one number. It is four different measurement languages, and using the wrong one is how a bid goes short. Shingles are ordered in squares and bundles. Single-ply membranes are ordered in field area plus laps, seam length, and flashing area. Metal is ordered in panel counts and panel lengths, not in squares alone. Every system then shares a second list that is never folded into the field area: flashing lengths by type, penetration counts, drains, and edge metal.

If you price a roof from the building footprint, or if you copy a waste percentage from one system onto another, the takeoff will look complete and still be wrong. This guide shows how an estimator measures each system in its own unit, what gets counted separately on every roof, and how to audit the schedule before it reaches pricing. It builds on the general method in our quantity takeoff from PDF drawings guide, and applies that method to the one trade where pitch, laps, seams, and flashing change every quantity.

Measure Plane by Plane, Never From the Footprint Alone

Break the roof into planes first. Each plane gets its own pitch, its own footprint area, and its own waste treatment. A hip roof, a gable roof, and a dormer do not share one waste percentage, and a roof with split pitches does not get one pitch factor.

Start from the roof outline, not the wall to wall building size. Add eave and rake overhangs explicitly, and state whether each dimension already includes them. Adding 1 foot of overhang on each side changes the width by 2 feet, and that change runs through every later number.

Measure each plane's horizontal projected area (length times width, or the triangle and trapezoid formulas for hips and dormers), then convert to sloped area with that plane's pitch factor. The pitch factor formula is the square root of (1 + (rise divided by 12) squared). It converts horizontal run to sloped length, and horizontal area to sloped area.

PitchPitch factorExtra surface vs flat projection
4/121.0545.4 percent
5/121.0838.3 percent
6/121.11811.8 percent
8/121.20220.2 percent
10/121.30230.2 percent
12/121.41441.4 percent

The factor covers slope only. It does not add overhangs, waste, laps, openings, valleys, or dormers. A 6/12 roof has about 11.8 percent more sloped surface than its flat projection, and a 12/12 roof has about 41.4 percent more, before any waste is added.

Pitch also gives a broad planning guide to system family, not a code ruling: membranes and low-slope systems for roughly 1/12 to 3/12, asphalt shingles typically from 4/12 up, and metal, shakes, and slate on steeper work. Always verify the specified product's minimum pitch and the local code at bid time.

Shingles: Squares, Bundles, and the Accessory List

Convert sloped area to squares first. One square equals 100 square feet of actual roof surface, not floor area. Divide sloped area by 100.

Add waste after the net square count, as a separate line. Planning ranges from the takeoff guides checked for this article are 10 percent for a simple gable and 15 to 20 percent for a cut-up roof with hips, valleys, and dormers. These are planning ranges, not a manufacturer's specification for the specified shingle. Round up to whole squares and whole bundles at the order stage only. Keep the net, waste, and order quantities visible as three separate lines, so a reviewer can see whether waste was applied once or twice.

Bundles come from the product, not from a rule of thumb. Multiply squares by the bundles per square rate printed on the specified product. The common planning figure is 3 bundles per square for standard architectural shingles, and 4 for heavier designer products, but read the label, because coverage per bundle varies by product.

Count the accessories separately, never as a percentage of squares:

  • Starter course: eave plus rake length, divided by the starter bundle coverage stated on the product.
  • Drip edge: eave plus rake length, divided by stick length.
  • Ridge and hip cap: ridge plus hip length, divided by cap bundle coverage.
  • Underlayment: waste-adjusted area divided by the roll coverage printed on the roll.
  • Valley, step, and pipe flashing: valley length in linear feet, step flashing by count at each wall intersection, pipe boots by count.
  • Fasteners: by the manufacturer's nailing pattern for the specified shingle and wind zone, not by a generic nails per square guess.

Worked example: shingle gable (hypothetical)

This is a clearly labeled hypothetical calculation, not a real project. A hypothetical 40 foot by 30 foot footprint at 6/12 pitch has a projected area of 40 times 30, or 1,200 square feet. The pitch factor at 6/12 is 1.118, so sloped area is 1,200 times 1.118, or 1,342 square feet rounded. Waste at 10 percent, shown as a separate line, is 134 square feet. Order area is 1,476 square feet. Squares are 1,476 divided by 100, or 14.76, rounded up to 15 squares at order stage. Bundles at 3 per square are 15 times 3, or 45 bundles. Confirm the bundle rate against the specified shingle label before ordering.

TPO and PVC Single-Ply: Field Area, Seams, and Flashing Area

Field area is the sloped or flat roof area, but it is only the first line. A single-ply takeoff that lists field area alone will under-order, because it also needs seam length, lap allowance, and flashing area.

Roll quantity comes from the specified product. Divide the waste- and lap-adjusted order area by the roll coverage stated by the specified manufacturer, and round up to whole rolls. Do not assume a roll size in your schedule, because the specified product decides it.

Flashing is measured by linear feet and by count, by detail type:

  • Parapet length, plus the upturn area. One practice reference checked, the RCABC Roofing Practices Manual for membrane perimeter flashings, calls for a minimum 200 mm (8 inch) sealed height above the finished roof surface for membrane flashing, with curbed openings at least 200 mm (8 inch) high. Treat this as a practice reference to verify against the specified manufacturer's detail, not as a US code citation.
  • HVAC curb perimeter and count, with full-wrap flashing at each curb.
  • Pipe boots and vents by count, drains and scuppers by count, skylight and hatch curbs by count.
  • Edge metal by linear feet.

Detail work is the labor story on a membrane roof. One secondary installer guide puts detail and flashing work at 25 to 35 percent of total installation labor on a typical commercial building. That is a secondary planning figure, not a labor rate, and it explains why a takeoff that counts only field area also misses labor. Seam length is a real quantity to schedule, not a leftover: many manufacturers require seam probing, physically testing every linear foot of welded seam with a blunt probe tool, as a warranty condition.

EPDM: Sheets, Seams, and the Same Separate Detail List

EPDM is ordered as sheets, not bundles. Sheet size is chosen to fit the roof with the fewest seams, and the takeoff must show the sheet layout logic, not just total area. Keep field area plus a cutting and lap allowance as a separate line, and keep EPDM, TPO, and PVC quantities in separate schedules. Each membrane has its own roll or sheet coverage, its own seam method, and its own flashing products, and mixing them into one total hides all three.

Worked example: flat membrane roof (hypothetical)

This is a clearly labeled hypothetical calculation, not a real project. A hypothetical 60 foot by 40 foot flat roof has a field area of 60 times 40, or 2,400 square feet, which is 24 squares. A 10 percent cutting and lap allowance, shown as a separate line, is 240 square feet. Order area is 2,640 square feet. Roll or sheet count is 2,640 divided by the manufacturer's stated roll or sheet coverage, rounded up to whole units. No roll size is stated here, because the specified product decides it. Seams, flashing, and details then follow the same separate list as TPO: parapet length and upturn area, curb perimeter and count, pipe boots by count, drains by count, and edge metal by linear feet. The membrane changes. The need to count details does not.

Metal Panels: Panel Counts and Panel Lengths

Metal is not ordered by squares alone. The two quantities that drive a metal order are panel count and panel length. A squares total may still be shown for comparison with other bids, but the order is driven by panel count and length, and a squares-only metal takeoff cannot be placed as an order.

Panel count is eave length divided by the stated panel coverage width, rounded up to whole panels. Use the specified product's coverage width. Panel length is the slope length for that plane, from eave to ridge, plus any specified overhang and hem allowance. Different planes have different panel lengths, and hips and valleys cut panels, so waste on metal is about cut lengths and offcuts, not a flat percentage copied from shingles.

Trim and accessories go by linear feet and by count: ridge cap, eave trim, rake trim, valley trim, closures, clips, and fasteners per the manufacturer's system. Standing seam clips and fastener counts come from the specified system, not from a shingle rule.

Worked example: metal panel count (hypothetical)

This is a clearly labeled hypothetical calculation, not a real project. A hypothetical eave length of 60 feet, using a 16 inch (1.333 foot) panel coverage width as the worked assumption only, gives a panel count of 60 divided by 1.333, or 45 panels, rounded up to whole panels. Panel length is the slope length for that plane, plus the specified overhang and hem allowance. The 16 inch width is an assumption for this example only. The real count must use the specified product's coverage width.

What Is Always Counted Separately, on Every System

  • Tear-off and disposal, where applicable, by squares, kept apart from new material.
  • Deck repair, by area or by sheet count, only where the specification or a site check supports it. Do not invent a deck repair allowance.
  • Insulation, including tapered insulation on low-slope roofs, by area and by taper layout. Tapered insulation is a layout, not a flat thickness, because it builds the slope to the drain.
  • Ventilation on steep-slope roofs: intake and exhaust by count and by net free area, per the specified ventilation design, not by a generic rule.
  • Gutters and downspouts, where in scope, by linear feet and by count.
  • Any item the drawings do not show but the specification requires, such as cricket flashing behind a chimney or a curb, listed with its source (spec section or detail number), so a reviewer can trace it.

Audit Before Pricing

Run these four checks before the schedule reaches pricing. Each one catches a different kind of short takeoff.

  • Plane check: each plane's projected area times its own pitch factor, summed, against the total sloped area. One wrong pitch on one plane corrupts only that plane if the schedule is kept plane by plane.
  • Accessory check: eave plus rake length against the drip edge and starter totals; ridge plus hip length against the cap total; penetration count against the boot total.
  • Waste check: net quantity, waste line, and order quantity shown separately for every material, so a reviewer can see whether waste was applied once or twice.
  • Specification check: bundle coverage, roll coverage, panel coverage width, and seam and flashing details all traced to the specified product, not to a generic guide. Where the specification is silent, say so and do not fill the gap with a guessed product figure.

The most common estimating error on roofing is not a bad measurement. It is a missing schedule: field area priced as if it were the whole job, with flashing, penetrations, and edge metal left to be discovered during installation. Keep the field quantity and the detail quantity in separate schedules, audit both, and the bid stops going short on the parts of the roof that cost the most labor to build.

Frequently Asked Questions

How many squares are in a roofing takeoff?

Divide the sloped roof area, not the footprint, by 100. One square is 100 square feet of actual roof surface. Add waste as a separate line after the net count, then round up to whole squares at order stage.

Why does a metal roof takeoff need panel counts, not just squares?

Metal is manufactured and installed as panels of a set coverage width and a per-plane length. Squares describe area, but they do not tell the supplier how many panels to make or how long each one must be. Order from panel count and panel length, and show squares only for bid comparison.

What waste percentage should a roofing takeoff use?

There is no single correct percentage. Planning ranges in the guides checked are 10 percent for a simple gable and 15 to 20 percent for a cut-up roof with hips, valleys, and dormers, but the specified product's coverage, lap, and seam rules override them. Show waste as its own line so it can be checked, not buried in the net quantity.

What does a roofing takeoff cost to outsource?

Fees vary by trade, size, and drawing quality, as covered in our guide to what a quantity takeoff costs per trade. For a project-specific fee, send the plans rather than budgeting from a general range. Our pricing page explains how fees are structured.

Send Your Plans for a Project-Specific Roofing Estimate

A roofing bid that goes short usually goes short on details, not on field area. If your next roof has split pitches, a cut-up plan, parapets and curbs, or a metal system with long panel runs, send the plans to our roofing estimating services team and get a takeoff measured plane by plane, with flashing and details in their own schedule. Send your plans for a project-specific construction estimate through our contact page, and bid knowing exactly what stands behind your number.