Flat Roof Weatherproofing Quantity Calculator
Start with the actual measured roof faces, then add explicit upstand and edge areas and already-decided layers. Estimate minimum sheets or rolls only from compatible usable coverage.
How the estimate works
C = A × Lface + U × Lupstand + E × Ledge; R = C + C × p / 100; minimum whole units = ceil(R / c). A is the net actual chosen roof-face area, U and E are separately measured additional coverage areas, L values are already-decided positive whole layers, p is only your supplied extra percentage, and c is verified compatible usable m² per sheet or roll after the chosen seams/overlaps. Zero U or E needs no layers. No intermediate rounding; round only the final purchase-unit count upwards.
Quantity-only minimum coverage, not a sheet size, cutting/order plan, guaranteed seam or weatherproof layout, product suitability decision, or installation/engineering design. No default layers, overlap, waste or accessory quantities. No falls, outlets, structural, compliance, permission, stock or price guarantees. Different products or incompatible coverage bases need separate calculations. Not a Materials List producer.
Worked example
Hypothetical supplied facts, not a product specification: actual roof faces 20 m² at 1 decided layer; additional upstands 3 m² at 2 decided layers; additional edges 1 m² at 1 decided layer. Coverage before extra = 20 × 1 + 3 × 2 + 1 × 1 = 27 m². Your explicit 10% extra adds 2.7 m², giving 29.7 m². For your already-chosen felt supplied as rolls, if you document and confirm compatible usable coverage of 8 m² per roll, the minimum coverage count is ceil(29.7 / 8) = 4 rolls, with an area-based surplus of 2.3 m². That is not a sufficient-cut, seam, sheet-size or weatherproof-layout guarantee.
What to measure and check
Measure the actual chosen roof faces, not a footprint requiring an assumed adjustment. The measured area is already net: do not deduct openings again. Add only upstand and edge faces outside that measured area; enter 0 explicitly if there is no additional area. If detail faces are already in the measured area, they must use its same decided layer count or be measured separately. Enter layers for the one product you have already chosen, not the total layers of a mixed-product roof system. Finish with verified usable coverage for the chosen overlap/seam basis; gross sheet or roll area is not enough.
Which area should I measure?
Use the actual chosen roof faces. The shared measured area is already net of linked exclusions, so openings are not deducted again. Do not enter a footprint and expect a slope adjustment. Additional upstand and edge areas must be measured chosen faces, not inferred from an assumed strip width.
Do I need upstand and edge areas even if there are none?
For a complete count, explicitly enter 0 for each area that is not additional to your measured faces. A blank means that fact is unknown, not zero. Positive additional areas require their own already-decided layer counts. Do not double-count faces.
Does EPDM or felt determine layers or suitability?
No. The selected type is a label only. Enter the layer count already decided for this same product. A felt top sheet and a different underlay are separate products, not interchangeable layers with one coverage value. No suitability or installation rules are selected.
Can I use the advertised area of a roll or multiply sheet dimensions?
Only verified usable coverage on a compatible specified overlap/seam basis can produce a count. Nominal sales-unit area or gross dimensions do not establish net usable coverage. The single checked green IKO Trade Felt Top Sheet example has nominal sales-unit coverage but no verified net coverage for this calculation, so its value is not prefilled.
Why is there no sheet or roll count?
The calculator still shows your measured area. A count needs explicit additional detail areas, decided active layer counts, a selected material label and purchase unit, plus positive usable coverage, a recorded compatible overlap/seam basis and confirmation that it applies throughout. Missing or incompatible facts are not guessed.
Is the rounded count a buying list or a waterproof roof plan?
No. It is only a lower-bound whole-unit area calculation with your supplied extra, not a Materials List or an order/cut plan. Offcut reuse, sheet fit, detailed seam layout and weatherproofing are not guaranteed. Accessories, falls, outlets, structure, installation, engineering, compliance, permissions, stock and price are outside scope.
How are allowance and rounding handled?
Only your supplied nonnegative percentage is added; blank adds no extra arithmetically. Seams already accounted for in usable coverage must not be added again as a guessed overlap factor. Area arithmetic keeps full precision and only the final whole-sheet or whole-roll count is rounded up, with floating-point boundary normalisation from the shared helper.
Where the numbers come from
Formula version v1.0. Implemented and tested 10 November 2026. Product-dependent figures remain your supplied facts; a cited example is not a selected product or a universal yield.