Roof Sheets Calculator: How Many Do You Need?
- Sheets with 10% waste
- sheets
- Result
- Roof width
- 8 m
- You entered
- Roof slope length
- 4 m
- You entered
This roof sheets calculator works out how many roof sheets you need for a simple pitched or flat roof. You enter the roof width and length (or slope length), the sheet coverage width and length, and the overlap you plan to use; it returns the number of sheets required, plus a small waste allowance. The calculation is straightforward, but getting the overlap and waste factor right is what separates an accurate estimate from one that leaves you short.
Formula
The calculator uses the standard sheet-count formula:
Number of sheets = ceil( (Roof width ÷ Sheet coverage width) × (Roof slope length ÷ (Sheet length − End overlap)) )
Where:
- Roof width (w) – horizontal distance across the roof, in metres (or feet).
- Roof slope length (l) – distance from eaves to ridge, measured along the slope, not the horizontal plan length.
- Sheet coverage width (cw) – the effective width of one sheet after side lap, in metres.
- Sheet length (cl) – the full physical length of the sheet, in metres.
- End overlap (ov) – the amount one sheet overlaps the next along the slope, in metres.
The result is rounded up to the nearest whole sheet because you cannot buy a fraction of a sheet. The second output adds a 10% waste allowance, which covers cutting, breakage, and mistakes.
Worked Example
Using the default values from the calculator: roof width = 8 m, slope length = 4 m, sheet coverage width = 0.9 m, sheet length = 2.4 m, end overlap = 0.15 m.
- Effective sheet length along the slope = 2.4 − 0.15 = 2.25 m.
- Number of sheets per row (across the width) = 8 ÷ 0.9 = 8.89 → 9 sheets.
- Number of rows (along the slope) = 4 ÷ 2.25 = 1.78 → 2 rows.
- Total sheets = 9 × 2 = 18 sheets.
- With 10% waste: 18 × 1.1 = 19.8 → 20 sheets.
The calculator gives 18 sheets without waste and 20 with waste, which matches the manual calculation.
When to Use This Calculator
Use this calculator when you are ordering corrugated metal, polycarbonate, or fibre-cement sheets for a shed, garage, carport, or simple house roof. It works for any roof that is a single rectangle in plan view (or can be divided into rectangles). For a gable roof, you would calculate each slope separately and add the results. For a hip roof or a roof with valleys and dormers, you need a more detailed take-off, but this calculator still gives a useful starting point.
You should also use it when comparing different sheet sizes. A longer sheet reduces the number of end laps, which saves time and reduces the risk of leaks, but longer sheets are harder to handle and may cost more per square metre. The calculator lets you see how the sheet count changes with different lengths and widths.
How to Read the Result
The first number (sheets needed) is the exact count if every sheet is used perfectly with no cutting waste. The second number (with 10% waste) is what you should actually order for a typical roof. The 10% allowance is a rule of thumb; for a simple rectangular roof with few cuts, 5% may be enough, but for a roof with many penetrations (chimneys, vents, skylights) or a complex shape, 15% is safer.
If the result is a whole number like 18.0, you still need to round up to 18 – you cannot order 17.99 sheets. The calculator already rounds up for you, so the output is always a whole number.
Common Mistakes and How to Avoid Them
- Using plan length instead of slope length. For a pitched roof, the slope length is longer than the horizontal distance. If you measure on the ground, you will underestimate the number of sheets. Always measure along the rafter or roof surface.
- Mixing units. If you measure the roof in feet and the sheet in inches, you must convert everything to the same unit. The calculator assumes consistent units (all metres or all feet).
- Ignoring side lap. The coverage width of a corrugated sheet is less than its physical width because one corrugation overlaps the next sheet. Check the manufacturer’s data for the exact coverage width – it is usually printed on the product page or datasheet.
- Forgetting end overlap. Sheets must overlap along the slope to prevent leaks. The overlap is typically 100–200 mm (4–8 inches) depending on the roof pitch and sheet type. Steeper roofs can use less overlap, but 150 mm (6 inches) is a common default.
- Not adding waste. Even a simple roof has cuts at gable ends, ridges, and eaves. Always add at least 5–10% for waste.
Limitations of the Formula
This formula assumes the roof is a perfect rectangle and that sheets are laid in a simple grid. It does not account for:
- Ridges, hips, valleys, or flashing – these require additional trim pieces and may affect sheet layout.
- Sheet width variations – some profiles have different coverage widths, so always use the exact value for the profile you are buying.
- Cutting around obstructions – chimneys, vents, and skylights require extra sheets and careful planning.
- Roof pitch – the formula uses slope length, which already includes pitch, but very steep roofs may need additional fasteners and different overlap recommendations.
For a complex roof, it is wise to draw a layout diagram and count sheets manually, or ask your supplier for a take-off. The calculator gives a quick estimate, not a final order.
Alternatives and Related Tools
If you are working with a different type of roofing, you may need a different calculation. For shingles or tiles, you would calculate the number of bundles or tiles based on the roof area and the coverage per bundle. For a flat roof with membrane, you would calculate the area and add a lap allowance for the membrane strips. This calculator is specifically for rigid sheets that are laid in rows with overlaps.
You can also use this calculator in reverse: if you know the roof dimensions and the sheet coverage, you can determine the maximum spacing of purlins or rafters by checking the manufacturer’s span tables. But that is a structural calculation, not a quantity take-off.
Frequently Asked Questions
What is the difference between sheet length and coverage length?
Sheet length is the physical dimension of the sheet. Coverage length is the length that actually covers the roof after subtracting the end overlap. For example, a 2.4 m sheet with a 0.15 m overlap covers 2.25 m of roof. Always use the coverage length in the formula.
How much overlap should I use?
For corrugated metal sheets on a typical pitched roof, an end lap of 150 mm (6 inches) is common. For low pitches (below 15°), you may need 200 mm or more to prevent water ingress. Check the manufacturer’s recommendations for your specific profile and roof pitch.
Do I need to add waste for a simple rectangular roof?
Yes, even a simple roof has cuts at the edges and around fasteners. A 5–10% waste allowance is standard. For a very simple roof with no penetrations, 5% is often enough, but 10% is safer and still economical.
Can I use this calculator for a hip roof?
Not directly. A hip roof has triangular sections at each end, which require cutting sheets at an angle. You can divide the roof into rectangles and triangles, calculate each separately, and add the results, but you will likely need more waste. For a hip roof, it is better to draw a layout and count sheets manually.
What if my roof has a chimney or skylight?
You will need extra sheets to cut around the obstruction, and you may need flashing kits. Add 1–2 extra sheets per obstruction, or increase the waste allowance to 15%. It is also wise to plan the sheet layout so that seams do not fall at the edges of the obstruction.
How do I convert from metres to feet?
1 metre = 3.28084 feet. To convert a measurement in metres to feet, multiply by 3.28084. For example, 8 m × 3.28084 = 26.25 ft. The calculator works in any unit as long as you use the same unit for all inputs.
Related
Formula used
in w | Roof width | m | 8 | 0 in l | Roof slope length | m | 4 | 0 in cw | Sheet coverage width | m | 0.9 | 0 in cl | Sheet coverage length | m | 2.4 | 0 in ov | Overlap (end lap) | m | 0.15 | 0 out sheets | Sheets needed (no waste) | sheets | ceil((w / cw) * (l / (cl - ov))) | 0 out with_waste | Sheets with 10% waste | sheets | ceil(((w / cw) * (l / (cl - ov))) * 1.1) | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.