Roof materials

Flat roof membrane sheet layout calculator

Estimate flat-roof membrane field sheet layout. Rectangular low-slope roof field uses one selected membrane width and lap.

Try the calculation

Lay repeated membrane strips across a rectangular roof field. Enter lap and roll dimensions from the selected product.

Adjustable example. Change these illustrative inputs to match your task, then recalculate. Reset restores the example and its result.

Enter roof length along strips in ft.
Enter roof width across strips in ft.
Enter roll width in ft.
Enter roll length in ft.
Arithmetic example only. Enter the side lap specified for the selected roof-membrane assembly; vapor-barrier lap rules do not establish the roof-membrane lap.

Result
Enter values

Understand the result

How this calculation works

Membrane layout estimates repeated strips across a rectangular roof field with a side lap.

Steps

  1. Enter roof length along strips, roof width, roll width and roll length.
  2. Enter the selected side lap in inches.

The form starts with the worked example below. Change its values and selections to match your task; Reset restores the example.

Formula

rows = 1 + ceiling(max(0, width − roll width) ÷ (roll width − side lap in inches ÷ 12)); rolls = ceiling(rows ÷ floor(roll length ÷ roof length)).

Variables and units

Roof length along strips (ft)
Required. Use a positive value. Starting example: 20. Replace it for your task.
Roof width across strips (ft)
Required. Use a positive value. Starting example: 30. Replace it for your task.
Roll width (ft)
Required. Use a positive value. Starting example: 10. Replace it for your task.
Roll length (ft)
Required. Use a positive value. Starting example: 50. Replace it for your task.
Side lap (in)
Required. Use a positive value. Starting example: 3. Replace it for your task. Arithmetic example only. Enter the side lap specified for the selected roof-membrane assembly; vapor-barrier lap rules do not establish the roof-membrane lap.

What the result means

The arithmetic assumes repeated strips and no end laps. It does not optimize cuts around penetrations.

Worked example

Inputs: Roof length along strips = 20; Roof width across strips = 30; Roll width = 10; Roll length = 50; Side lap = 3.

Calculation: A 20 ft × 30 ft field with 10 ft × 50 ft rolls and 3 in lap needs 4 strips; 2 strips per roll, so 2 rolls. The strips total 4 × 20 = 80 ft, with 3 × 20 = 60 ft of side seams.

Result: 2 rolls.

One strip covers the field width

Inputs: Roof length along strips = 20; Roof width across strips = 10; Roll width = 10; Roll length = 50; Side lap = 3.

Calculation: A 20 ft by 10 ft field fits one 10 ft-wide strip. A 50 ft roll provides two complete 20 ft strips, so one roll is enough; no side seam is needed.

Result: 1 rolls.

Frequently asked questions

Why does side lap reduce coverage?

Each next strip starts inside the previous strip width.

Does roll length allow end laps?

The strip layout assumes no end laps.

Is this a product installation approval?

No, use the selected membrane instructions.