Skip to main content

Roofing Calculator

Calculate roof area, squares, shingle bundles, underlayment and ridge cap for gable, hip and complex roofs.

Last updated: September 2026 · Pitch-factor and square math reviewed (not a structural, load, or permit design service)

Best for simple gable, hip, or complex footprints with a known pitch. One square = 100 sq ft of roof surface. This tool estimates squares, asphalt bundles, underlayment rolls, and a ridge approximation — not ice-barrier area, drip edge, or metal panel piece counts. Confirm pitch, ridges, and valleys on site.

Please fix the highlighted fields below — length and width must be greater than 0.

Quick Answer: Squares & Bundles Formula

Roof surface ≈ footprint area × pitch factor × roof-type factor.

Squares = roof surface ÷ 100, then × (1 + waste%).

Bundles ≈ squares × 3 for most asphalt shingles (some premium packs use 4).

  • Pitch factor = √(1 + (rise ÷ 12)²) — steeper roofs need more material
  • Typical waste: 10% simple gable; 15%+ hips, valleys, steep or cut-up roofs
  • Underlayment rolls often cover ~4 squares each — divide and round up
  • Confirm the building footprint first with the square footage calculator if you only have room dimensions

How to Use This Roofing Calculator

  • Enter the length and width of the building footprint (or roof base)
  • Select the roof pitch (rise over 12 inches of run)
  • Choose roof type — hip roofs need extra material
  • Add a waste factor (10% is standard for most jobs)
  • Optionally enter price per square for a cost estimate
  • Click Calculate Roofing to get squares, bundles and materials

How Many Roofing Squares Do I Need? (Examples)

Quick reference for popular footprint sizes using true pitch factors (√(1 + (rise/12)²)). Bundles assume 3 per square (standard asphalt). Re-calculate for hip roofs or different pitch.

Footprint Pitch Squares Bundles Underlayment Rolls
30 × 40 ft 4/12 ~13.9 42 ~4
30 × 40 ft 6/12 ~14.8 45 ~4
40 × 50 ft 4/12 ~23.2 70 ~6
40 × 50 ft 6/12 ~24.6 74 ~7
50 × 60 ft 4/12 ~34.8 105 ~9

Figures are gable with 10% waste and 3 bundles per square. Always verify with your exact dimensions and supplier packaging.

Worked example (40 × 50 ft footprint, 6/12 gable, 10% waste)

  1. Footprint = 40 × 50 = 2,000 ft²
  2. × pitch factor 1.118 ≈ 2,236 ft² surface
  3. ÷ 100 = 22.36 squares → × 1.10 waste ≈ 24.6 squares
  4. × 3 bundles/square → 74 bundles (rounded up with the calculator)

Hip contrast: The same footprint as a hip roof uses a higher type factor — roughly 10% more surface than a simple gable before waste. Choose Hip in the calculator to compare.

Pitch Factor Reference

Multiplier = √(1 + (rise ÷ 12)²). Applied to the building footprint to estimate true roof surface area.

Pitch Multiplier Angle (approx)
3/121.03114°
4/121.05418°
5/121.08323°
6/121.11827°
8/121.20234°
12/121.41445°

Coverage Reference (Squares & Bundles)

Item Coverage
1 Square100 square feet
3-Tab / Architectural Shingles3 bundles = 1 square
Underlayment (felt / synthetic)~4 squares per roll (typical)
Ridge Cap~20–25 linear ft per bundle

Explore Roofing Material Options

This calculator estimates roof area in squares first. How you buy material depends on the product. Use the notes below as planning guidance — always confirm coverage with the manufacturer label.

Asphalt shingles (3-tab & architectural)

Most common residential choice. Typically 3 bundles per square. Architectural (laminate) shingles are thicker and may weigh more per bundle, but coverage is still usually sold by the square. This calculator’s bundle count matches standard 3-bundle packaging.

Premium / designer shingles

Some premium products need 4 bundles per square or list coverage differently. Use the square footage result, then convert with the package coverage (sq ft per bundle) instead of assuming 3 bundles.

Metal roofing

Panels are sold by length and coverage width, not bundles. Use this tool for total roof surface area (squares × 100), then divide by the panel’s effective coverage width and account for end laps, ridges, and waste per the manufacturer chart.

Underlayment

Felt or synthetic rolls often cover about 4 squares each, but synthetic products vary. Ice-and-water shield is usually required at eaves and valleys in cold climates — measure those linear runs separately; this calculator does not size ice shield.

Ridge and hip cap

Sold by the linear foot or by the bundle (~20–25 ft). The calculator approximates ridge from building length only. Measure actual ridge and hip lines on the plan for a tighter order, especially on hip or complex roofs.

Squares are universal; packaging is not. Convert area to the unit your supplier sells, and order from the same lot when color match matters.

Formulas Used

Base Area = Length × Width (building footprint)

Roof Surface Area = Base Area × Pitch Factor × Roof Type Factor

Squares (with waste) = Roof Surface Area × (1 + Waste%) ÷ 100

Bundles = ceil(Squares × 3) for typical asphalt (3 bundles per square)

Underlayment rolls ≈ ceil(Squares ÷ 4) at ~4 squares per roll

Ridge cap bundles ≈ ceil(Building length ÷ 20) — simplified; does not fully model hips or multiple ridges

Always confirm final quantities with your supplier and local building codes.

Waste, starter, ice shield & drip edge

  • 10% waste: simple gable, few cuts
  • 15%+ waste: hips, valleys, dormers, steep slopes, or many penetrations
  • Starter strip: usually along eaves (and sometimes rakes) — order from the shingle system, not from squares alone
  • Ice-and-water shield: cold-climate eaves/valleys — measure linear coverage separately
  • Drip edge: perimeter linear feet — not included in square counts

Gable, Hip & Pitch Explained

Accurate material estimates prevent costly shortages or leftover product. This calculator converts a simple building footprint into true roof surface area using pitch and roof type. If you need length × width only, cross-check with the square footage calculator before applying pitch.

Understanding Roof Squares

Roofing is sold by the square — 100 square feet of coverage. A 20-square roof needs enough material to cover 2,000 sq ft of surface (plus waste).

Why Pitch Matters

A steeper roof has more surface area than a flat measurement suggests. A 6/12 pitch multiplies the footprint by about 1.12, while a 12/12 pitch multiplies it by about 1.41.

Gable vs Hip Roofs

  • Gable — two sloping sides, simplest and least waste
  • Hip — slopes on all four sides, needs extra material for hips and ridges (~10% more)
  • Complex — multiple sections, valleys, dormers — use a higher waste factor (often 15%)

Tips for Ordering Roofing Materials

  • Use 10% waste for simple gable roofs; 15% for hips or complex designs (even if the area type factor is modest).
  • Order all shingles from the same lot to avoid color variation.
  • Check underlayment type — synthetic underlayment is more durable than felt in many climates.
  • Ridge / hips: Ridge cap here uses building length as a simple proxy. Long hips or multiple ridges need extra cap — measure linear ridge/hip length on the plan when possible.
  • Include ridge and hip cap — these are often sold separately.
  • Verify local codes — some areas require specific underlayment or ice-and-water shield.
  • Chimney / pier pads: estimate concrete volume with the concrete calculator when adding or rebuilding pads under the roof work.
  • Fascia and exterior trim: after the roof, estimate paint with the paint calculator.

Important: This calculator estimates roof surface from footprint × pitch × roof-type factor. It does not replace a full takeoff for valleys, dormers, overhangs, or multiple ridges. Confirm quantities with your supplier and local codes before ordering.

Check Local Building Codes

Roof material quantities are only part of a compliant job. Rules vary by city, county, and HOA. Before ordering or installing, confirm requirements with your local building department.

  • Permits: Many jurisdictions require a roofing permit for re-roofs and new roofs — ask whether inspection is needed before and after work.
  • Underlayment & ice barriers: Cold or wet climates often require ice-and-water shield at eaves, valleys, and sometimes rakes. Product type and coverage may be specified by code.
  • Wind and fasteners: High-wind or coastal zones may require specific shingle ratings, nail patterns, or starter courses. Manufacturer installation instructions often become part of the approved method.
  • Sheathing and layers: Codes may limit how many shingle layers can remain or require deck repairs. This calculator does not assess deck condition or structural capacity.
  • Fire ratings: Some areas restrict wood shakes or require Class A assemblies. Verify allowed products for your address.
  • Ventilation and flashing: Attic ventilation, drip edge, and flashing details are often code items separate from square counts.

This tool is a material-planning estimate only. It does not determine permit eligibility, wind design, fire rating, or inspection approval. When in doubt, contact your local building department or a licensed roofing contractor.

Frequently Asked Questions

One square equals 100 square feet of roof surface. Measure the building footprint, multiply by the pitch factor and roof type factor, then divide by 100. Add 10% waste for most jobs. This calculator does it automatically.
Most asphalt shingles (3-tab and architectural) require 3 bundles per square. Some premium or thicker shingles may need 4 bundles — always check the package label.
Pitch is the rise over 12 inches of run (e.g. 4/12). Steeper roofs have more surface area, so you need more materials. The pitch factor is √(1 + (rise/12)²) and multiplies the flat footprint to estimate true roof surface.
10% is standard for simple gable roofs. Use 15% for hip roofs or complex designs with many valleys and penetrations. Some contractors order 15–20% to be safe.
Hip roofs have slopes on all four sides and require extra material for the hips and ridges — typically about 10% more than a simple gable roof of the same footprint.
Underlayment is usually sold in rolls covering about 4 squares each. Ridge cap is sold by the bundle and typically covers 20–25 linear feet. This calculator approximates ridge from building length; measure actual ridge and hip length for a tighter estimate.
The area and square calculations work for any roof covering. Metal panels are sold differently (by panel length and coverage width), so use the square footage result and convert according to the manufacturer’s coverage charts.
No. It estimates material quantities only. Permits, ice-and-water shield, wind ratings, fire class, layer limits, and inspections are set by your local building department and product instructions — confirm those separately before you order or install.
House living area is not the same as roof area. Use the building footprint (length × width), multiply by the pitch factor, adjust for roof type, divide by 100, then add waste. A simple 40×50 ft footprint at 6/12 gable is about 24.6 squares with 10% waste in the examples — not 20 squares from floor area alone. Cross-check footprint area with the square footage calculator if needed.
Underlayment is often sold in rolls covering about 4 squares each. Divide total squares (with waste) by 4 and round up. Synthetic rolls can differ — check the label. Ice-and-water shield is separate linear coverage at eaves and valleys.
Use about 10% for simple gable roofs with few cuts. Use 15% or more for hips, valleys, dormers, steep pitches, or cut-up roofs. The waste factor multiplies surface area before converting to squares and bundles.

Related measurements

Roof footprint area can be cross-checked with the square footage calculator. After roofing, estimate exterior or attic paint with the paint calculator, and trim or fascia lumber needs with related tools below. Browse all construction calculators.