Metal Roofing Calculator

This free metal roofing calculator solves the single mistake that trips up every metal roofing order: NET coverage width versus nominal/overall panel width. R-panel/PBR and 5-rib ag panels net a true 36" with no side-lap loss, while 7/8" corrugated loses 2–4" per sheet to its side lap. The calculator stores the correct net coverage per profile, divides it into your eave width, and rounds up per plane — never splitting a panel between roof planes.

Metal roofing branches into two very different fastener systems, and this calculator handles both: exposed-fastener panels (screws through the face, roughly 80 per square for 36" panels or 40 per square for 24" panels) and standing seam (concealed clips fastened into the seam, 2 screws per clip, spaced 12–24" OC by wind zone). It also builds the trim and flashing bill of materials — ridge cap, eave/drip, rake, valley, and wall-abutment flashing — that most calculators skip entirely.

Metal has its own IRC slope minimums (R905.10.2: 3:12 lapped without sealant, 1/2:12 lapped with lap sealant, 1/4:12 for standing seam) and its own waste model — 5–15% depending on roof complexity, far lower than asphalt's 10–25%, because panels are cut-to-length rather than shingled. Quantities only, no pricing, no labor — for project cost ranges, see the Roof Replacement Cost page.

See 2026 roof replacement cost ranges →

Estimating asphalt shingles instead? Use the Roofing Calculator →

Advertisement

Metal Roofing Calculator

Panel, fastener, and trim take-off for exposed-fastener (7/8" corrugated, R-panel/PBR, 5-rib ag) and standing-seam metal roofing — built on NET coverage width, not nominal width. Free, no signup.

Panel system

in

Five 3/4" ribs at 9" OC; one full rib is consumed by the side lap.

ft

Roof area

Plane 1
ft
ft
/12
in

Not sure of your roof pitch? Measure it

Have footprint dimensions but not per-plane area? Use the Roof Area calculator

Wind zone, substrate & existing roof

Trim & flashing (linear feet)

LF
LF
LF
LF
LF

Underlayment

sq ft

Three diagrams that decide a metal-roof take-off

A metal order lives or dies on one number the store rarely explains — the net coverage width — plus how you turn a footprint into a panel length and what trim the roof actually needs. These engineering-style diagrams walk each one.

The first diagram is why no metal panel covers its nominal width. A ⅞″ corrugated sheet loses a side lap, a snap-lock coil loses ~6⅛″ to the seam, and only R-panel/PBR nets a true 36″. Every count is solved from the exposed net coverage, not the overall sheet — get this wrong and you can order 10%+ short.

Every profile loses width at the lap or seam, so order by NET coverage, not the overall sheet width. Panels per plane = ⌈eave width ÷ net coverage⌉ — and coverage varies by brand even at the same nominal size.Source: Coverage per Western States Metal Roofing, Metal Sales, McElroy, Sheffield Metals product dataSee the Metal panel net coverage vs overall sheet width diagram →

The second diagram turns a footprint into a length. Multiply the horizontal run by the NRCA pitch factor to get the slope run, add the eave overhang, and round to a stock or cut length. A 4:12 roof with a 15-ft run needs 15.81-ft panels — order 16 ft. Standing seam runs one continuous piece; exposed-fastener panels only end-lap when the run beats the stock length.

Panel length = horizontal run × pitch factor + overhang. A 4:12 slope over a 15-ft run makes a 15.81-ft slope run → order 16-ft panels. Standing seam runs one continuous piece; exposed-fastener panels end-lap over support only when the run beats the stock length.Source: NRCA slope-factor geometry; end-lap and max single-piece length per Western States / McElroySee the Metal panel length diagram →

The third diagram is the trim BOM — the part every competitor calculator skips. Ridge cap, eave/drip, rake, W-valley, and step/sidewall flashing are each measured in linear feet and ordered in ~10-ft sticks, with foam closures at every rib line. That is what makes this a real take-off instead of a bare panel count.

The trim BOM is what separates a real metal take-off from a bare panel count: ridge cap, eave/drip, rake, valley, and wall flashing each priced as linear feet ÷ ~10-ft sticks, plus foam closures at every rib line.Source: Trim stick lengths and laps per Metal Construction News, Metal Sales, McElroy; valley per IRC R905.10.3See the Metal roof trim and flashing anatomy →

Advertisement

Size a dumpster for this debris

Don't guess at the container size — overage fees run $100–$300+ when you hit the weight cap or fill past the line. See the right size for this material.

Get the right dumpster size →

Related Calculators

Explore Roofing & Gutters: calculators, diagrams & guidesEvery calculator, cross-section diagram, and guide for this trade in one place.

How to Use This Calculator

  1. Pick a panel system — 7/8" corrugated, R-panel/PBR, 5-rib ag, or standing seam (snap-lock or mechanical seam) — and confirm the net coverage width for your specific product.
  2. Choose "Footprint + pitch" and add a plane (eave width + horizontal run) per roof section, or switch to "Known area / squares" if you already have the roof area.
  3. Set your roof pitch, roof style (for the waste table), wind zone (sets standing-seam clip spacing), substrate, and existing roof condition.
  4. Enter the linear feet of ridge, eave, rake, valley, and wall-abutment flashing your roof needs.
  5. Pick an underlayment type — synthetic or high-temp ice & water shield — and confirm the roll coverage.
  6. Click Calculate to see panel count, fastener or clip counts, the full trim/flashing BOM, underlayment rolls, and installation notes.

Why Net Coverage Width Is the Whole Calculation

Every metal panel is sold at an overall (nominal) width, but installs at a narrower NET coverage width because the side lap consumes some of that width. R-panel/PBR and 5-rib ag panels are the rare exception — they net a true 36" with essentially no side-lap loss — while 7/8" corrugated can lose 2 to 4 inches per sheet depending on gauge and manufacturer, and standing seam is defined entirely by its coverage width (12", 16", or 18") since the overall coil is consumed forming the seam. Divide your eave width by nominal width instead of net coverage and you will under-order panels for every plane on the roof. This calculator stores the correct net coverage as an editable default per panel system so the math is right the first time, then rounds panel count up per plane — since a panel is never split between two roof planes.

Frequently Asked Questions

What's the minimum slope for a metal roof?

IRC R905.10.2 sets three tiers: 3:12 for lapped, non-soldered panels WITHOUT lap sealant; 1/2:12 for lapped panels WITH lap sealant; and 1/4:12 for standing-seam systems — the lowest allowable slope of any common roof covering. This calculator checks your entered pitch against the selected panel system's minimum and warns or blocks you if it's below code.

How many metal panels do I need?

Divide your eave width by the panel's NET coverage width (not its nominal/overall width) and round up — never split a panel between two roof planes. A 40 ft eave with 36" net coverage needs ceil(40 ÷ 3) = 14 panels. This calculator stores the correct net coverage per profile as an editable default and does this math per plane.

Why do nominal width and coverage width differ?

Panels overlap at the side lap, and that overlap eats into the overall sheet width. R-panel/PBR and 5-rib ag panels are the exception — they net a true 36" with essentially no side-lap loss — while 7/8" corrugated loses 2 to 4 inches per sheet depending on gauge and manufacturer (32" to 37-3/8" net, per Metal Sales and Metal Panels Inc.). Standing seam is defined entirely by its coverage width (12"/14"/16"/18") since the overall coil is consumed forming the seam. Always confirm net coverage on the specific product spec sheet.

How many screws per square do I need for exposed-fastener panels?

About 80 screws per roofing square for 36"-wide panels, or 40 per square for 24"-wide panels, at roughly 24" OC screw lines (Western States Metal Roofing, Metal Sales). High-wind edge and corner zones require closer spacing per the manufacturer or engineer — treat this as a typical-field estimate, not an engineered fastening schedule.

Can I install a metal roof over existing shingles?

Yes, under IRC R908.3 roof-recover rules — but only over ONE existing layer (not two or more) and only on a sound, dry deck. Battens or purlins installed over the old shingles create a level, ventilated plane for the metal, but screws need to be sized longer to reach solid support through the recover layer.

Do standing-seam panels use exposed screws?

No — standing seam is a concealed-fastener system. One-piece fixed clips (snap-lock) or two-piece floating clips (mechanical seam) snap or seam into the panel joint, each fastened with 2 screws. Clip spacing runs about 24" OC in typical wind zones and 12" OC in high-wind zones, though final spacing should always be engineered per project wind load.

What underlayment does a metal roof need?

Synthetic underlayment across the field, plus a high-temperature self-adhered ice & water shield (rated to roughly 260°F) at eaves and valleys in ice-dam-prone climates — standard ice & water products aren't rated for how hot a metal roof gets in direct sun. Roll coverage varies widely by product (synthetic ~1,000 sq ft/roll, HT ice & water ~225 sq ft/roll), so this calculator makes it an editable constant.

How much waste should I plan for on a metal roof?

5–8% for a simple gable or shed roof, 8–12% for a hip roof, and 12–15%+ for cut-up roofs with valleys and dormers — noticeably less than asphalt's 10–25%, because metal panels are ordered cut-to-length instead of shingled. Waste concentrates at hip and valley angle cuts, not in the open field, which is why this calculator uses a separate metal-specific waste table rather than the asphalt gable/hip percentages.

What trim and flashing do I need for a metal roof?

At minimum: ridge cap, eave/drip edge, and rake (gable) trim, plus valley flashing and wall/sidewall abutment flashing wherever the roof meets a wall. Trim typically ships in 10-ft (or 10'-6") sticks with a 4–6 inch end-lap overlap. This calculator converts each linear-foot input into a piece count, plus closures, butyl tape, and sealant tubes.

How long can standing-seam panels be?

Factory-formed standing seam typically tops out around 45–52 ft as one continuous piece — manufacturers explicitly recommend NOT end-lapping a standing-seam panel, ordering one long sheet instead. On-site rollforming can produce continuous runs up to roughly 250 ft, eliminating endlap joints entirely, which are one of the most common leak points on a metal roof.