Sharp Pencil › Guides
Single-Ply Waste Factors and Roll Layout: How TPO, EPDM, and PVC Waste Changes with Roof Cut-Up and Roll Width
Do not copy one waste percentage from the last job. On a single-ply takeoff, start from the net roof area, take out what the seam laps consume for the roll width and system you are bidding, lay the rolls out on the roof to see where the offcuts fall, and only then add an allowance for cut-up: penetrations, curbs, corners, and offsets. Your own job history is a check on the result, not a substitute for the layout.
Disclosure: Sharp Pencil sells commercial roofing takeoffs, so we have a stake in this topic. Every rule on this page links to the public source it comes from, and the worked example is arithmetic on stated assumptions, not an actual job. Roll sizes, lap widths, and perimeter sheet rules on an actual job come from the specified manufacturer and the project documents, not from this page.
Last updated: 2026-10-14. Sources checked on 2026-10-14.
Why send your takeoffs to Sharp Pencil
The real cost of a takeoff backlog is the jobs you no-bid because nobody has the hours. Here is how we handle the ways a takeoff costs you time or trust.
- Delivered within 48 hours*. A takeoff that sits in a week-long queue is no help when the bid is due sooner.
- Every quantity names its sheet. Each quantity carries the sheet it came from and a confidence grade, so you can check any number.
- No silent blanks. Any checklist line the drawings could not settle carries a written reason, not a blank or a guess.
- Questions instead of guesses. Anything the set leaves open, such as an unstated roll width or attachment method, comes back as a drafted RFI you can copy and send to your architect. Paste the answers into your job page and we update the takeoff. One re-run is included when you answer the questions.
- Priced with your numbers. Send us your costs once in a simple price book. Each takeoff then comes back with a client-ready proposal and a re-price sheet, and the workbook gets a Pricing tab.
- UNPRICED instead of a guessed number. If a cost is missing, the line says UNPRICED and shows the quantity. Nothing gets hidden in the total.
- A roofing professional reviews every paid job before it goes out. The review comes with every paid takeoff. It is not an upgrade.
- Answers in one thread, not an email chain. Ask about your job in a thread on your job page. If a question needs a roofing estimator on our team, the answer comes back in the same thread.
- Your plans stay yours. Nothing is shared or sold. See what happens to your plans.
- Monthly plans, with your first takeoff free. Our monthly plans are the main way to buy: Shop 12 at $2,750 a month, Shop 25 at $5,500 a month, and Shop 60 at $11,000 a month. $395 is the price per single takeoff. Either way, your first one is free on a job you are actually bidding, before you pay anything.
Why one waste percentage does not travel
A waste percentage is the output of a roll layout, not an input. Two roofs with the same net area can need very different amounts of membrane, because the side lap takes a fixed share of every roll, the last lane on each section rarely uses a full sheet, perimeter sheets are narrower, and every curb and corner adds offcuts. The rest of this page shows where each one comes from and how to put a number on it for a given roof.
Where single-ply waste comes from
| Source | What drives it | Where the rule comes from |
|---|---|---|
| Side laps | Lap width divided by roll width | The specified system's lap requirement |
| End laps | One lap at every roll end | The specified system's lap requirement |
| Layout offcuts | How the roof dimension divides by the net roll width | The roll layout on the plan |
| Perimeter sheets | Narrower sheets at the edges carry more laps per square foot | The system and its wind design |
| Cut-up | Penetrations, curbs, corners, offsets, and short runs | The roof plan |
| Flashing membrane | Walls, curbs, and edges | Separate takeoff lines, not waste |
Watch the last row. Wall flashing is real area, not waste, and our parapet membrane guide shows how to take it off on its own line. Bury it in a bigger waste percentage and nobody can check the number.
Roll widths and laps by system
Roll sizes and laps depend on the product. A few published examples:
- TPO. GAF's EverGuard TPO data sheet lists 45, 60, and 80 mil smooth membrane in 12, 10, 8, 6, and 5 foot widths, each 100 feet long, so a 12 foot roll is 1,200 SF and a 10 foot roll is 1,000 SF (GAF, EverGuard TPO data sheet).
- Mechanically attached TPO laps and perimeter sheets. WeatherBond's mechanically attached TPO guide specification uses 12, 10, or 8 foot wide field sheets 100 feet long, with 6 foot perimeter sheets used with 12 or 10 foot field sheets and 4 foot perimeter sheets with 8 foot field sheets. It calls for at least one perimeter sheet at the edges of each roof level, an overlap of approximately 5 1/2 inches where the fastening plates are located along the length of the sheet, a minimum 2 inch overlap at end roll sections, and a minimum 1 1/2 inch hot air weld (WeatherBond, TPO Mechanically Attached Guide Specification, January 2024).
- Second TPO source for the same laps. Versico's VersiWeld mechanically attached guide specification lists the same 12, 10, or 8 foot field sheets 100 feet long, 6 or 4 foot perimeter sheets, the approximately 5 1/2 inch overlap at the fastening plates, the minimum 2 inch overlap at end roll sections, and a minimum 1 1/2 inch hot air weld (Versico, VersiWeld Mechanically Attached Guide Specification).
- EPDM. Carlisle's Sure-Seal EPDM fully adhered system sheet lists standard widths of 10 to 30 feet and standard lengths of 50 to 100 feet, notes availability in 10, 16 1/2, 20, 25, and 30 foot widths that reduce splices between sheets, and says adjoining sheets are spliced together a minimum of 3 inches (Carlisle, Sure-Seal EPDM Fully Adhered System).
- PVC. The ICC-ES evaluation report for Sika Sarnafil roofing systems says Sarnafil PVC membranes are made in rolls 3.25, 5, 6.5, and 10 feet wide, with lengths from 65.6 to 100 feet, and its table of mechanically attached Sarnafil S327 and Sikaplan assemblies lists lap widths from 5 1/4 to 7 inches depending on the fastener and plate (ICC-ES, ESR-1157, Sika Sarnafil roofing systems, revised November 2025). Use the lap width for the exact assembly you are bidding.
What the side lap costs at each roll width
This is arithmetic on the 5 1/2 inch side lap in the WeatherBond and Versico specifications, the 5 1/2 and 7 inch laps in the Sarnafil PVC assemblies listed in ESR-1157, and the 3 inch minimum splice in the Carlisle EPDM sheet. It counts side laps only.
| Roll width | Side lap | Share of roll width in the lap |
|---|---|---|
| 12 ft TPO, mechanically attached | 5 1/2 in | 3.8% |
| 10 ft TPO, mechanically attached | 5 1/2 in | 4.6% |
| 8 ft TPO, mechanically attached | 5 1/2 in | 5.7% |
| 6 ft TPO perimeter sheet | 5 1/2 in | 7.6% |
| 10 ft PVC, mechanically attached | 5 1/2 in | 4.6% |
| 10 ft PVC, mechanically attached | 7 in | 5.8% |
| 10 ft EPDM | 3 in | 2.5% |
| 20 ft EPDM | 3 in | 1.25% |
A 2 inch end lap on a 100 foot roll adds about 0.17% more. On a mechanically attached TPO or PVC roof, the side lap alone is roughly 4% to 6% of the field membrane before a single curb is cut around, and narrow perimeter sheets use more.
Worked example: roll layout can beat roll width
This is arithmetic only, on an assumed roof. Every input is assumed for the example: one open rectangle, 200 ft by 300 ft (60,000 SF net, assumed), mechanically attached TPO with 100 ft rolls running the 300 ft direction (assumed), a 5 1/2 inch side lap and a 2 inch end lap at each roll joint (taken from the WeatherBond and Versico specifications, assumed to apply), and the first lane laid at full width against one edge (assumed). It leaves out perimeter sheets, flashing, and penetrations so the layout effect is visible on its own.
| Roll width | Net width per lane | Lanes across 200 ft | Width used in last lane | Membrane laid out (SF) | Over net area |
|---|---|---|---|---|---|
| 10 ft | 9.54 ft | 21 | 9.17 ft | 63,070 | 5.1% |
| 12 ft | 11.54 ft | 18 | 3.79 ft | 64,872 | 8.1% |
Each lane is 300 ft plus two 2 inch end laps, or about 300.33 ft. The first lane covers its full roll width and each later lane adds the roll width less the 5 1/2 inch lap; the last lane needs only the remaining width plus its lap. With 12 ft rolls the last lane uses only 3.79 ft of a 12 ft sheet, leaving a strip about 8.2 ft wide and 300 ft long, roughly 2,465 SF, unless the layout can use it elsewhere. With 10 ft rolls the last lane is almost full. On this roof, the wider roll has fewer seams but more overage, because of how 200 ft divides by the net width. Change the roof dimension and the answer can flip. So the layout sets the waste, not the roll width alone.
How to set waste on a single-ply takeoff
- Start from net areas by roof section. Each roof section, and each wind zone where the system changes sheet width, gets its own area. See wind uplift zones on a commercial roofing takeoff for why the perimeter and corners change the sheets.
- Confirm the system. Membrane type, attachment method, roll widths, perimeter sheet rules, and lap widths all come from the specified manufacturer. If the spec allows several roll widths, note which one you are pricing.
- Lay the rolls out. Pick the roll direction the system or deck requires, divide each section's width by the net lane width, and look at the last lane. Note the end laps.
- Add perimeter sheets. Count the perimeter sheet lanes the system requires at each edge, at their own width and lap.
- Add a cut-up allowance. Penetrations, curbs, inside and outside corners, and offsets waste membrane that the layout does not show. Use your own job history on similar roofs as a check.
- Take flashing off separately. Walls, curbs, and edges are their own lines, so the waste percentage only covers the field.
- Do the same for insulation and cover board. Board waste depends on board size, tapered layouts, and cuts at drains and perimeters, so set it from the board layout too.
- Convert to purchase units last. Turn the gross area into full rolls and boards only after the layout and allowance are set. A partial roll is a full roll on the order.
Common mistakes
- Copying one waste percentage to every roof regardless of shape.
- Assuming the widest roll always gives the least waste.
- Forgetting perimeter sheets and their extra laps.
- Burying wall and curb flashing inside the waste percentage.
- Using TPO lap widths on an EPDM or PVC job, or the reverse.
- Rounding to rolls before the layout is done.
FAQ
What waste factor should I use for TPO?
There is no single right number. Set it from the side laps, the roll layout, perimeter sheets, and the cut-up on the actual roof, and check it against your own history on similar roofs. On a mechanically attached system the side lap alone is roughly 4% to 6% of a 12 ft to 8 ft roll, before layout offcuts and cut-up.
How much of a TPO roll is lost to seam laps?
On a mechanically attached system with an approximately 5 1/2 inch side lap, the lap is about 3.8% of a 12 ft roll, 4.6% of a 10 ft roll, and 7.6% of a 6 ft perimeter sheet. End laps add a little more. Check the lap width in the specified system.
Is EPDM waste lower than TPO waste?
It can be on the laps alone. Carlisle lists a minimum 3 inch splice on its fully adhered Sure-Seal EPDM and widths up to 30 feet, so the lap share is smaller than on a narrow mechanically attached TPO sheet. Layout and cut-up still decide the total.
Does a wider roll always reduce waste?
No. Wider rolls mean fewer seams, but the leftover strip in the last lane can be larger. In our worked example on an assumed 200 ft by 300 ft roof, 10 ft rolls came to about 5.1% over the net area and 12 ft rolls to about 8.1%.
Should wall flashing be part of the waste factor?
No. Wall and curb flashing are real membrane area and should be their own takeoff lines. Keeping them out of the waste percentage makes both numbers easier to check.
Can Sharp Pencil take off membrane rolls and waste for a single-ply roof?
Yes. Net areas by roof section, flashing, and the material order list come back as separate lines with sheet cites, and open items such as an unstated roll width or attachment method come back as drafted RFIs on the Questions tab. Delivered within 48 hours*. The first takeoff is free on a live bid.
Try it free on a live bid
If you are pricing outside help, see what a commercial roofing takeoff costs. For jobs where a membrane roof meets metal or shingle, see how to take off a mixed-system commercial roof.
Send us a live bid. Your first commercial roofing takeoff is free, one per contractor, on a job you are actually bidding. You get the takeoff workbook with a Questions tab, a material order list when the takeoff supports one, and a client-ready proposal when you send us your costs. Delivered within 48 hours*. After that, our monthly plans are the main way to buy: Shop 12 at $2,750 a month, Shop 25 at $5,500 a month, or Shop 60 at $11,000 a month. $395 is the price per single takeoff.
Send us a live bidOr email [email protected]. See full pricing and plan terms.
*Clock starts once any questions we send you are answered.