Skip to content
Construction

Roofing Calculator

For a simple gable roof, sloped area equals the horizontal footprint including overhang multiplied by the pitch factor √(1 + (rise/run)²). Add a layout allowance, then divide by the manufacturer’s installed coverage per bundle. Complex roofs must be separated into measured planes rather than treated as one rectangle.

By Updated Runs in your browser — nothing is uploaded

Input · parameters

For example, enter 6 for a 6:12 pitch.

Use the manufacturer’s installed coverage.

Roofing to buy

46bundles

For a simple gable roof

Horizontal footprint with overhang
108.4 m²
Pitch multiplier
1.1180
Sloped roof area
121.2 m²
Area including waste
135.7 m²
US roofing squares
14.61
Coverage in full bundles
138.0 m²

This models two equal rectangular slopes. Hips, valleys, dormers, intersecting roofs, starter strips, ridge caps, flashing, underlayment and local code requirements must be measured separately.

On this page
  1. Roof covering follows the sloped surface
  2. Why the formula covers both gable slopes
  3. Example with a 6:12 pitch
  4. What a roofing square means
  5. Pitch factor examples
  6. Measuring pitch
  7. Include actual overhang
  8. Waste allowance is about geometry and product
  9. Bundle coverage must be product-specific
  10. Hips and valleys require plane measurements
  11. Dormers, skylights and penetrations
  12. Starter, ridge and edge products
  13. Underlayment and membranes
  14. Existing roofs and tear-off
  15. Area does not establish structural safety
  16. Weather, fastening and local requirements
  17. Roof work is hazardous
  18. Measurement precision
  19. A roofing takeoff checklist
  20. Limits of this calculator

Roof covering follows the sloped surface

Roofing material covers the inclined roof planes, not only the building’s horizontal footprint. For a simple symmetrical gable roof with one pitch, calculate the footprint including overhang and multiply by a pitch factor:

horizontal footprint = roof length × roof width
pitch factor = √(1 + (rise ÷ run)²)
sloped roof area = horizontal footprint × pitch factor

The calculator accepts pitch as rise per 12 units of horizontal run. A 6:12 roof therefore uses rise/run = 6/12. It then adds the chosen waste allowance and divides by the manufacturer’s installed coverage per bundle.

Why the formula covers both gable slopes

The full horizontal footprint already includes both halves of the roof. Each half has half the building width as horizontal run, and both halves have the same pitch multiplier. Multiplying the entire footprint by one factor is equivalent to calculating both rectangular slopes separately and adding them.

This shortcut only works for two equal planar slopes covering one rectangular footprint. A roof with unequal pitches, intersecting wings, hips, valleys, dormers or curved sections needs a plane-by-plane takeoff.

Example with a 6:12 pitch

Suppose a building is 40 feet long and 26 feet wide, with a one-foot overhang on every eave and rake edge. The roof footprint becomes:

roof length = 40 + 2 × 1 = 42 ft
roof width = 26 + 2 × 1 = 28 ft
footprint = 42 × 28 = 1,176 ft²

For a 6:12 pitch:

pitch factor = √(1 + (6 ÷ 12)²)
pitch factor ≈ 1.1180
sloped area ≈ 1,314.8 ft²

With a 12% allowance, the purchase planning area is approximately 1,472.6 square feet, or 14.73 roofing squares.

What a roofing square means

In US roofing measurement:

1 roofing square = 100 ft²

A square is an area unit. It does not describe a square-shaped roof section, a carton or a fixed number of shingles. Divide roof surface area in square feet by 100 to obtain roofing squares.

Outside markets that use roofing squares, square metres are usually clearer. The calculator reports both so international product coverage and US contractor terminology can be compared without guessing.

Pitch factor examples

A flat horizontal plane has a factor of 1. A 3:12 pitch has a factor of approximately 1.0308. A 6:12 pitch has a factor near 1.1180. A 12:12 pitch has a factor of approximately 1.4142 because rise equals run and the cross-section forms a 45-degree right triangle.

Area grows with slope, but the relationship is not linear with the rise number. Doubling rise per 12 does not simply double area. Use the right-triangle factor rather than a memorized percentage.

Very low-slope roofs can also have product and drainage restrictions. A small pitch factor does not mean any roof covering is suitable.

Measuring pitch

Pitch should represent vertical rise over true horizontal run, not distance measured along the rafter. A level and ruler can establish rise per 12 inches of horizontal run when used correctly. Digital inclinometers can measure angle, which must be converted if the calculator expects rise per 12.

Do not measure on an unsafe roof merely to obtain an input. Drawings, attic framing, gable geometry or a qualified roofer can provide safer measurements. Roof access has fall and surface hazards even when a roof appears dry and gentle.

Include actual overhang

Wall dimensions underestimate roof footprint when eaves and rakes extend beyond the walls. The calculator adds the entered overhang to both ends of length and width. One foot on every side adds two feet to each overall dimension.

Real gable roofs do not always have the same overhang at eaves and rakes. When they differ, calculate the roof’s actual overall plan length and width first or measure each plane. Gutters do not define covering area, and fascia geometry may not align with the wall face.

Waste allowance is about geometry and product

Waste includes starter cuts, end cuts, unusable offcuts, damaged units, pattern alignment and spare material. A long simple gable roof can use material efficiently. Short planes, hips, valleys, dormers, many penetrations and complex shingle patterns create more cutting.

The correct allowance depends on roof shape and the selected product. A single default cannot represent every roof. Manufacturer instructions and an experienced takeoff should guide the percentage, especially for expensive or special-order material.

Do not confuse waste allowance with material needed for starter courses, ridge caps and accessories. Some systems use field material for those components; others use separate products with different coverage.

Bundle coverage must be product-specific

Many common asphalt shingles are packaged so roughly three bundles cover one roofing square, but this is not universal. Architectural, designer, laminated, metric and specialty products can have different installed coverage and bundle counts.

Use the labelled installed coverage for the exact product, not package dimensions or a generic “three bundles” assumption. The calculator accepts square metres per bundle in metric mode or square feet per bundle in US mode and rounds the final count upward.

If coverage is unknown, enter zero or leave bundle planning aside and use the area and square results when speaking with the supplier.

Hips and valleys require plane measurements

A hip roof consists of triangular or trapezoidal slopes rather than two rectangles. An intersecting roof adds valleys and changes cut waste. Measure each plane’s horizontal projection and pitch, calculate its sloped area and combine the results.

Valley material, hip caps and ridge caps are often measured by length. Their product coverage and lap requirements are separate from field area. Increased field waste near diagonal cuts should not be estimated solely from the valley’s linear length.

The calculator’s simple gable result should not be stretched to cover complex geometry by choosing an arbitrary large waste percentage.

Dormers, skylights and penetrations

Dormers add roof and wall planes, valleys and flashing. Skylights and large openings remove some field area but require perimeter flashing and cuts. Small vents and pipes rarely save a meaningful quantity because surrounding pieces are still cut from full units.

For a detailed takeoff, measure significant openings and every added plane. Decide whether to deduct an opening based on product module and layout, not merely its raw area. Flashing kits, boots, sealants and underlayment detailing remain separate.

Starter, ridge and edge products

Field roof area does not automatically calculate starter strip, ridge cap, hip cap, drip edge, fascia or gutter. These materials are typically measured by linear length, with laps, corners and stocked piece lengths included.

For a basic gable, eave starter length relates to the two eaves, while rake treatment relates to the gable edges. Ridge length is near the roof length excluding certain edge details. Actual system instructions control where each component is installed.

Never assume cut field shingles are approved substitutes for a named accessory unless the manufacturer permits that method.

Underlayment and membranes

Underlayment coverage depends on roll size, required side and end laps, roof slope, valleys and local requirements. Ice-barrier or self-adhered membrane may be required at specific edges, valleys or penetrations. Coverage printed on a roll can be gross or net depending on overlap conventions.

Calculate these products separately from field covering. The same roof area can require different underlayment quantities under different lap rules.

Ventilation components, insulation and vapour control are also system-design questions, not consequences of roof area alone.

Existing roofs and tear-off

Replacement work requires more than new-covering quantity. Existing layers, deck condition, fasteners, flashing, ventilation and damaged substrate affect scope. Debris mass and disposal volume vary by material and number of layers.

The calculator does not estimate tear-off weight or dumpster capacity. Site inspection is needed because concealed deterioration may only become visible after removal. Local rules may limit reroofing over existing materials.

Area does not establish structural safety

A roof-area calculation cannot determine rafter, truss or deck capacity. New covering may change dead load, while snow, wind and maintenance create other demands. Solar equipment and rooftop systems add loads and penetrations.

Do not choose heavier material, alter framing or infer structural adequacy from square metres. Structural work requires appropriate project documents, code compliance and qualified assessment.

Weather, fastening and local requirements

Wind region, slope, exposure, deck type and product approvals can affect fastening patterns and permitted installation. Temperature and weather conditions affect adhesives, seal strips and safe work. Local rules may require particular underlayment, edge metal, ventilation or fire classification.

The calculator deliberately makes no compliance claim. Use current manufacturer instructions, project specifications and applicable local requirements.

Roof work is hazardous

Falls are a primary roofing hazard. Fragile surfaces, skylights, roof edges, ladders, weather, electricity and falling objects require controls. Wet, dusty, hot or icy surfaces can be dangerous even at modest slopes.

Do not climb onto a roof for calculator measurements without appropriate competence, access and fall protection. Remote measurement, drawings or a professional survey may be safer. Material handling at height and wind exposure also require planning.

Measurement precision

Building footprint, overhang and pitch all affect area. Use actual roof dimensions when available rather than assuming walls are square or overhangs uniform. A long roof magnifies small width errors.

Keep full precision through the pitch factor and area conversion. Round only when converting to stocked bundles or supplier order increments. A display with decimals is arithmetic precision, not proof that the existing roof was measured equally precisely.

A roofing takeoff checklist

Before ordering, confirm:

  • actual overall roof dimensions including eave and rake overhang;
  • pitch for every plane, especially on additions;
  • whether the roof is truly a simple symmetrical gable;
  • separate plane measurements for hips, valleys and dormers;
  • product-specific installed coverage per bundle;
  • project-specific waste allowance;
  • starter, ridge, hip, valley, flashing and edge products measured separately;
  • underlayment and membrane coverage including laps;
  • openings and penetrations treated by layout, not raw area alone;
  • deck condition, ventilation, structural and local requirements assessed;
  • safe access and installation arrangements.

Limits of this calculator

This tool models a simple symmetrical gable roof over one rectangular footprint. It adds one uniform overhang to every edge, applies a rise-per-12 pitch factor, adds a percentage allowance and rounds using entered bundle coverage. It does not calculate hips, valleys, dormers, unequal slopes, starter, ridge caps, flashing, underlayment, fasteners, tear-off, structural loads or code compliance.

Use the result as an initial field-area estimate. Confirm final quantities with measured roof planes, the exact product instructions, supplier packaging and a qualified roofing professional.

Common questions

Frequently asked questions

How is roof area calculated from pitch?

Multiply the horizontal roof footprint by √(1 + (rise/run)²). For a pitch stated as rise per 12 units of run, the factor is √(1 + (rise/12)²).

What is a roofing square?

In US roofing measurement, one roofing square covers 100 square feet of roof surface. It is an area unit, not the building footprint and not the number of shingle bundles.

How many bundles are in one roofing square?

There is no safe universal count for every product. Many common shingles use three bundles per square, but heavier, designer and metric products differ. Use the installed coverage printed by the manufacturer.

How much roofing waste should I add?

Simple gable roofs generally waste less than roofs with hips, valleys, dormers or small planes. Product pattern and starter method also matter, so use project-specific manufacturer or contractor guidance.

Does overhang affect roof area?

Yes. Roof covering extends beyond wall dimensions at eaves and often rakes. The calculator adds the entered overhang to both ends of each building dimension before applying pitch.

Can this estimate a hip or intersecting roof?

Not accurately as one rectangle. Measure each roof plane, account for its actual slope, then combine areas and add a geometry-appropriate allowance for hips, valleys and cuts.

References

Sources and verification

The formulas and reference ranges on this page come from the following publications. Where a source has been revised, we cite the current edition and update the page when the underlying method changes.

  1. 1NIST Guide for the Use of the International System of UnitsNational Institute of Standards and Technology
  2. 2Roofing Technical ResourcesNational Roofing Contractors Association
This page cites 2 references. See how formulas, examples, updates, and corrections are handled in our editorial policy, or report a possible error.

Keep going

After using the Roofing Calculator, these are the closest tools for checking a related number, comparing a result, or continuing the same calculation.