Skip to metal roofing calculator

Metal Roofing Calculator: Panels, Cost & Materials

For a rectangular slope, divide the eave width by the installed panel coverage and round up, then multiply by the number of roof planes.

  • Free
  • No signup
  • Browser-based
  • Private

Metal roof panel calculator

Roof type
Building size
Panels
RidgeEaveSlope lengthPitchRunEave width, counted across the panelsOverhang sits outside the wall linePanel coverageInstalled width, not the raw sheet
Metal roof measurement diagram showing eave width, slope length, pitch, ridge and panel coverage.
Optional materials
Prices you enter

Saved on this device. A copied link includes the dimensions and prices you entered so the same estimate opens again. Nothing is uploaded.

28 panels to order.

Advertisement

How many metal roof panels do I need?

For a rectangular roof plane, divide the eave width by the installed panel coverage and round up. Multiply by the number of matching planes. Panel length and stock-sheet rows are a separate step.

A 40 ft eave at 36 in coverage is 40 × 12 ÷ 36 = 13.33, so 14 panels on that slope. Two identical slopes are 28 panels before spares. The same inputs in the calculator order 28 panels when spare is 0.

How to Use the Metal Roofing Calculator

  1. Enter roof dimensions. Choose a gable, shed, direct roof area, or custom planes. Include overhangs when they add to the eave or the run.
  2. Choose installed panel coverage. Use the coverage width from the panel label. A preset is only a starting point.
  3. Choose full-length or stock panels. Full-length panels follow the slope. Stock sheets need a sheet length and the end lap where sheets overlap.
  4. Add an optional spare percentage. Spare panels are rounded up on their own. They are not mixed into the column round-up.
  5. Review panels, squares, length, materials, and cost. Read the order count, roofing squares, trim you measured, and a material total only if you entered prices.

How the Calculator Works

Gable math uses two planes. Each eave is the building length plus gable overhangs on both ends. The horizontal run is half the span plus the eave overhang. Shed math uses one plane and the full span as the run. Direct area still needs an eave width, because area divided by a guessed panel size is not a layout. Custom planes are for roofs that are not one rectangle.

Formula and Methodology

Slope length is the diagonal panel length. Horizontal run times the square root of 1 + (pitch ÷ 12) squared stretches the footprint up the roof. A 15 ft run at 6/12 is 16.77 ft, not 15 ft.

  • Roof surface of a plane is eave length × slope length. Matching planes multiply that area.
  • Panel columns are the eave width in inches ÷ installed coverage, rounded up.
  • Full-length panels use one row. The piece is the slope length.
  • Stock rows are (slope length − end lap) ÷ (stock length − end lap), rounded up. The end lap is the overlap between sheets, not a second waste factor.
  • Roofing squares are roof surface ÷ 100. One square is 100 sq ft of roof, not of floor.
  • Spare panels are the layout count × your percent, rounded up on their own.
  • Cost multiplies only the prices you type. Leave a price blank and that line stays out of the total.

Real Examples

These rows use a 40 ft eave, two planes, 36 in coverage, full-length panels, and no spare. The panel count stays at 28 because the eave did not change. The squares change with the surface area. That is why area ÷ panel area is the wrong order method.

1,500 sq ft surface

28 panels, 15 squares, slope 18.75 ft.

2,000 sq ft surface

28 panels, 20 squares, slope 25 ft.

2,500 sq ft surface

28 panels, 25 squares, slope 31.25 ft.

3,000 sq ft surface

28 panels, 30 squares, slope 37.5 ft.

40 × 30 ft footprint at 6/12

Gable, overhangs at 0, 36 in coverage, full-length panels. Each run is 15 ft. Slope length is 16.77 ft. Roof surface is 1,341.64 sq ft (13.42 squares). Columns are 14 per slope, so 28 panels before spares. Ridge is 40 ft, eave trim is 80 ft, and rake trim is 67.08 ft.

Metal Roofing Panel Coverage

Installed coverage is the width left after the side lap locks. A sheet that is 39 in overall might cover 36 in. Those numbers are examples, not a catalog. Read the coverage on the panel you are ordering, then type it. The exposed-fastener, corrugated, and standing-seam controls only fill a starting width.

Metal Roofing Profiles

Exposed-fastener panels are screwed through the face. Corrugated sheets are a wavy exposed-fastener style with their own coverage. Standing seam hides the attachment in a clip or seam. This page will not run the screw formula on a standing-seam profile. Clip spacing is optional and assumes one clip line per panel unless your system says otherwise.

Material Takeoff

The order list can include panels, squares, ridge, eave trim, rake trim, hip and valley lengths you supply, underlayment rolls from a roll coverage you supply, closures per panel, and screws or clips from a spacing you supply. Nothing in that list is a universal fastener schedule. If you want a shingle bundle count from the same roof area, use the roofing material calculator. To get the surface area before you start, calculate roof area from the footprint and pitch.

Common Metal Roofing Mistakes

  • Using the building footprint as if it were the sloped roof.
  • Dividing by the raw panel width instead of the installed coverage.
  • Counting one plane on a gable and forgetting the other slope.
  • Ordering panels to the horizontal run instead of the slope length.
  • Subtracting the side lap twice, once in the coverage and again by hand.
  • Adding a waste percent on top of a count that was already rounded up, then calling both “waste.”
  • Using an end lap that is longer than the stock sheet, or forgetting the lap so the rows come up short.
  • Applying exposed-fastener screw spacing to standing seam.
  • Treating a hip roof as one rectangle. Measure each plane.

How many sheets of metal roofing do I need?

“Sheets” and “panels” are the same order count here. How much metal roofing you need is the panel count plus the trim and underlayment you actually measured, not a single square-foot guess.

How do I calculate metal roof panels?

Start with eave width and coverage. Then decide whether one panel covers the slope or stock sheets have to lap up the roof. If you only know rise and run, calculate the roof pitch first and enter that rise per 12.

How many 36-inch metal panels do I need?

At 36 in installed coverage, a 40 ft eave needs 14 panels per slope. A second matching slope makes 28. A narrower eave or a 16 in standing-seam coverage changes the column count.

How much do metal roof materials cost?

Material cost depends on the price the supplier quoted you. Enter that price per panel, per foot, or per square foot. The result is a material estimate, not labor. Eave trim and gutters are separate: estimate fascia, estimate soffit, and estimate gutter length.

Frequently Asked Questions

How do you calculate metal roof panels?

For each rectangular plane, divide the eave width in inches by the installed coverage width and round up. That is the number of panel columns. Multiply by the rows needed to cover the slope and by the number of identical planes. Add spare panels separately if you want extras.

How many metal roofing panels do I need?

A 40 ft eave at 36 in installed coverage is 40 × 12 ÷ 36 = 13.33, which rounds up to 14 panels on that slope. Two identical slopes are 28 panels before any spare. Your count changes if the eave, coverage, stock rows, or number of planes changes.

What is installed panel coverage?

Installed coverage is the width the panel covers on the roof after the side lap is engaged. Order panels from that width, not from the flat sheet width printed as the overall size.

What is the difference between panel width and coverage width?

Panel width is the raw sheet. Coverage width is what remains after the side lap. Using the raw width counts too few panels because the lap is not roof surface.

How long should metal roof panels be?

A full-length panel should reach the slope length, from eave to ridge, including the overhang that is part of that slope. Stock sheets are shorter. Their count is the number of rows that cover the slope after the end lap is subtracted from each sheet except the layout math shown in the calculator.

How many roofing squares do I need?

A roofing square is 100 sq ft of roof surface, not of the building footprint. Divide the sloped roof area by 100. A 2,000 sq ft roof surface is 20 squares.

Should I add waste to a metal roof?

Rounding columns up is the layout, not waste. If you want extra panels for cuts or damage, enter a spare percentage. The calculator shows those spare panels on their own line so they are not hidden inside the column count.

Does this calculator calculate trim?

A simple gable includes a ridge, two eaves, and four rakes from the dimensions you enter. A shed includes the low eave and two rakes. Hip and valley lengths are included only when you type them. Custom planes do not invent hip or valley lengths.

Does this calculator calculate screws?

Only if you enter a spacing up the slope and how many screws cross each panel, and only for exposed-fastener or corrugated profiles. There is no universal screw count. Standing seam uses clip spacing instead of that screw math.

Can I use this for standing seam?

Yes. Pick a standing-seam coverage example or type the installed coverage from the panel system, then enter clip spacing if you want a clip count. The screw formula is not applied to standing seam.

Can I use this for corrugated metal roofing?

Yes. Set the installed coverage from the corrugated panel you are buying. The 24 in corrugated control is a starting example, not a rule for every corrugated sheet.

Can I calculate metal roof cost?

You can estimate material cost from prices you type: per panel, per linear foot, or per square foot, plus trim, underlayment, fasteners, and closures. The total is not labor, tear-off, or an installed contractor price.

Can I use this calculator for a hip roof?

Not from a footprint alone. A hip roof has trapezoid and triangle planes. Measure each plane’s eave width and slope length, add those planes in the custom builder, and type the hip lengths you measured if you want hip trim.

Is the calculation exact?

It is exact for the rectangular planes and coverage you enter, including the round-up to whole panels. It is not a cut list for penetrations, tapered hips, or a manufacturer’s specific clip schedule. Confirm the order with the supplier.