Membrane is sold in rolls, but a flat roof is measured in rectangles. An order built on the rectangle alone runs short, because parapet upturns, seam laps, and cuts all consume membrane that the field area never shows. Measure the roof as four separate lines, field surface, upturns, laps, and waste, and the roll count can be checked before you buy.
What do you measure on a roof for flat roof membrane?
Measure the plan length and width outside to outside, the height of every upturn where membrane turns up a parapet, wall, or curb, and the perimeter of each curb. Record the slope and the positions of drains and scuppers, because sheet runs are laid out around them. The membrane data sheet then supplies the sheet width, roll length, and minimum laps for the layout math.
Write 40 ft outside to outside and 12 in upturn beside the numbers. A bare 40 on a sketch gets guessed at later, and the guess usually goes the wrong way.
- Outside to outside length and width of each rectangle in the plan.
- Upturn height at each parapet, wall, and curb, measured on site.
- Curb and penetration sizes, with their heights.
- Drain and scupper positions, so sheet runs can be planned around them.
- Slope in rise per 12, read with a level or taken from the drawings.
How do you get the field area?
Multiply length by width for each rectangle and add the pieces. An L-shaped roof is two rectangles. Divide the total by 100 to get roofing squares, the unit suppliers use when they quote a membrane system.
Field area = length × width
Roofing squares = field area ÷ 100
Measure to the outside faces. Membrane covers the deck to the outer edge and turns up the parapet, so inside dimensions understate the field and the upturn length at the same time. The Roof Area Calculator turns measured dimensions into an area and a square count, and the roof area measurement guide covers footprint methods for regular and irregular plans.
Do not subtract pipes, vents, and small curbs. The membrane is cut around them, and their flashing pieces use about the area the opening saves. Subtract only an opening the membrane does not cover, such as an open light well.
Slope correction
A low-slope roof still has slope, commonly 1/4 in per ft or more so water reaches the drains. Multiply the plan area by a surface factor to get the true surface area.
Surface factor = √(1 + (rise ÷ 12)²)
| Slope | Factor | Added area |
|---|---|---|
| 1/4:12 | 1.0002 | About 0.5 sq ft |
| 1/2:12 | 1.0009 | About 2.1 sq ft |
| 1:12 | 1.0035 | About 8.3 sq ft |
| 2:12 | 1.0138 | About 33.1 sq ft |
At the slopes most membrane roofs are built to, the correction is smaller than the rounding in the rest of the order. It matters on a 2:12 low-slope roof and whenever the same method is reused on steeper work.
How much extra do upturns, laps, and waste add?
Three separate allowances sit on top of the field area. Keep them as separate lines, because each one comes from a different place: a measurement, a data sheet, or your own allowance for cuts.
| Line | How it is obtained | What controls it |
|---|---|---|
| Field surface | Length × width × slope factor | Measured plan dimensions |
| Upturns | Upturn length × measured upturn height | Parapet and curb geometry |
| Seam laps | Seam count × lap width × seam length | Membrane data sheet minimums |
| Cutting waste | Your percentage of the subtotal | Curbs, drains, and edge cuts |
Upturns
Membrane turns up parapets, walls, and curbs to the flashing termination. Measure the height on site instead of assuming it. A supplier EPDM estimator adds 12 in for wall terminations to every order, which shows the size of this line: a 200 ft parapet perimeter at 12 in takes 200 sq ft, a full 2 squares, before any field sheet is counted.
Seam laps
Every seam overlaps, and the overlap comes out of the sheet width. Mechanically fastened TPO carries a minimum 6 in side lap and 3 in end lap in both the GAF EverGuard and Carlisle Sure-Weld guide specifications. EPDM field seams made with pressure-sensitive seam tape need at least a 3 in overlap under the RCABC Roofing Practices Manual, and Carlisle's splicing supplement ties the overlap to the tape width: 2.5 in for 3 in tape and 5.5 in for 6 in tape. A 10 ft sheet with 6 in side laps adds 9.5 ft of coverage per extra sheet, not 10 ft.
Effective cover width = sheet width − side lap
Cutting waste
Waste covers cuts at curbs, drains, and edges. Set it as its own percentage after the measured lines are totalled. Supplier guidance commonly puts cutting waste near 5% on a plain rectangle and 10% or more once curbs and penetrations add cuts. The roofing waste allowance guide shows how to pick the figure by roof complexity. Waste never replaces the lap allowance: laps are spent on every seam even on a roof with no cuts at all.
Worked example: 60 by 40 ft TPO roof with a parapet
Mechanically fastened TPO, parapet on all 4 sides, membrane turns up 12 in, sheets 10 ft wide by 100 ft long run along the 60 ft length, 6 in side laps, slope 1/4:12.
- Field: 60 × 40 = 2,400 sq ft = 24 squares. The slope factor at 1/4:12 is 1.0002, so the surface is 2,400.5 sq ft.
- Cover width across the 40 ft direction: 40 + 1 + 1 = 42 ft, the field plus the upturn at each parapet.
- Sheets: the first sheet covers 10 ft and each added sheet adds 9.5 ft. 10 + 4 × 9.5 = 48 ft, so 5 sheets cover the 42 ft width with 6 ft to trim.
- Sheet length: 60 + 1 + 1 = 62 ft, one piece per sheet, so no end laps are spent. Total sheet length is 5 × 62 = 310 ft.
- Rolls: 310 ÷ 100 = 3.1, rounded up to 4 rolls. Gross membrane is 5 × 62 × 10 = 3,100 sq ft.
Cross-check by area: field 2,400.5 sq ft + upturns (200 ft perimeter × 1 ft = 200 sq ft) + laps (4 seams × 0.5 ft × 62 ft = 124 sq ft) totals 2,724.5 sq ft, which fits inside 3 rolls by area. The layout still needs 4 rolls, because 3 rolls hold 300 linear ft and the sheets need 310 ft.
When the two counts disagree, the layout count governs. Sheets are cut from rolls in lengths, not poured by the square foot.
Worked example: one EPDM sheet for a 22 by 15 ft roof
Small EPDM roofs are often covered by one sheet with no field seams. Add twice the upturn height to both plan dimensions to size the sheet: (22 + 2) × (15 + 2) = 24 × 17 ft, so the sheet must cover 408 sq ft. A stock 20 × 25 ft sheet (500 sq ft) covers both dimensions with its 25 ft side along the 24 ft need. The field is 330 sq ft (3.3 squares), the upturns take 74 sq ft (74 ft perimeter × 1 ft), and 92 sq ft is trimmed away. A sheet matched to the 330 sq ft field alone would leave the upturns uncovered.
Worked example: metric cap sheet order for a 15 by 9 m roof
Modified bitumen cap sheet sold in 1 m × 10 m rolls with 100 mm side laps, parapet upturn 0.25 m. Runs follow the 9 m direction, so each run is 9 + 0.25 + 0.25 = 9.5 m and one roll covers a run. Across the 15 m direction the cover width is 15.5 m: the first sheet covers 1 m and each later sheet adds 0.9 m, so the layout takes 18 runs and 18 rolls. Gross membrane is 180 m² against a net need of 163.2 m² (135 m² field + 12 m² upturns + 16.2 m² laps), leaving 16.9 m² of trim and offcuts, about 9.4%.
Common mistakes
- Measuring inside the parapet, which shrinks the field and the upturn length at the same time.
- Ordering the field area only, then cutting the flashing upturns out of the field sheets and leaving the last run short.
- Counting a 10 ft sheet as 10 ft of coverage when 6 in side laps make each added sheet worth 9.5 ft.
- Blending laps, upturns, and waste into one percentage, so no line can be checked against a measurement or a data sheet.
- Subtracting every pipe and vent from the field area, then paying for their flashing pieces a second time.
- Rounding the roll count down from an area total when the sheet layout needs one more roll.
Limits and safety scope
These measurements size an order. They do not set drainage design, fastening patterns, wind-uplift resistance, deck condition, or code compliance. An existing roof can hide extra layers and wet insulation, and tear-off scope needs a core cut or a roofer's inspection, not a tape measurement. Take measurements from a safe position and stay off a wet, damaged, or questionable roof. The membrane manufacturer's data sheet and the local code govern laps, flashing heights, and attachment on the actual job.
Sources and scope
- GAF EverGuard TPO guide specification (via ARCAT): mechanically attached membrane placement, minimum 6 in side laps and 3 in end laps, minimum weld widths.
- Carlisle SynTec thermoplastic single-ply guide specification (via ARCAT): the same 6 in side and 3 in end minimum overlaps for mechanically attached membrane.
- Carlisle VersiGard EPDM splicing supplement E-02: membrane overlap of 2.5 in or 5.5 in to coincide with 3 in or 6 in QA seam tape widths.
- RCABC Roofing Practices Manual, Part 9 (EPDM): field seams overlap at least 3 in where pressure-sensitive seam tape is used, 6 in where in-seam fasteners are used.
- Erie Products Catalog 2026, EPDM estimator: estimator convention of roof length × width + 12 in for wall terminations + 3 in overlap for seams.
Scope: the formulas convert stated measurements into membrane quantities under the stated sheet, lap, and upturn assumptions. The project drawings, the membrane manufacturer's data sheet, deck and drainage condition, the local code, and responsible qualified people control the final order and the installation.
Review responsibility: Saleem Sial owns the published calculation, source, and editorial checks. Waseem Sial, External Reviewer and Engineer, remains listed for ongoing external review; no completed external-review date is claimed.
Next, run your dimensions through the Roof Area Calculator for the field line, or browse the Roofing Calculators hub for the next planning step.