Skip to content
RooferMath

Roof Area Calculator: Footprint to Squares

Compute actual roof surface area and roofing squares from a building footprint and pitch, with a waste allowance for ordering. Gable, shed, and hip use the same geometric slope factor.

This tool estimates roof surface area for material takeoff. It assumes a simple roof shape and does not account for dormers, valleys, or complex geometry. Measure or verify on site before ordering, and add a waste allowance.

footprint = length × width · slope_factor = √(pitch² + 12²) ÷ 12 · roof_area = footprint × slope_factor · squares = roof_area ÷ 100

Roof area

1341.64 sqft

Roofing squares

13.42

Squares to order (+waste)

14.76

Full breakdown

Metric Value
Footprint area1200.00 sq ft
Slope factor1.118034
Roof area (no waste)1341.64 sq ft
Roofing squares (no waste)13.42
Waste allowance10%
Roof area with waste1475.80 sq ft
Squares to order14.76

Live footprint and slope diagram

Building footprint rectangle and pitch triangle, redraws with the calculator 40ft × 30ft 1200 sqft × 6/12 · 1.118 = 1341.64 sqft (13.42 sq)

Footprint (left) times slope factor (right, from the pitch triangle) equals true roof area. Redraws live as inputs change.

What a roofing square is

A roofing square is a unit equal to 100 square feet of roof surface, and it is how shingles, underlayment, and most other roofing materials are priced and packaged. Once you know the sloped surface area of a roof, dividing by 100 converts it into squares, which is the number a supplier or an estimate actually uses. This calculator reports both raw square footage and squares so you can move straight from a measurement to an order.

Why roof area is always larger than the footprint

Footprint is the flat, top-down area a building covers on the ground, length times width. Roof area is the actual surface of the sloped roof itself, and because a tilted plane is always longer than the flat area it sits over, roof area is always larger than footprint for any pitch above dead flat. The multiplier that converts footprint into roof area is the slope factor, the same ratio used throughout this hub: the square root of rise squared plus run squared, divided by run, or for a standard rise-per-12 pitch, the square root of the pitch rise squared plus 144, divided by 12. A steeper pitch means a larger slope factor and a bigger gap between footprint and true roof area.

How slope factor scales footprint into roof area

Multiplying footprint by slope factor is exactly the same operation, geometrically, as tilting a flat rectangle up to the roof's actual pitch and measuring how much longer it gets. At a shallow 3/12 pitch the slope factor is only about 1.03, so roof area is barely 3 percent more than footprint. At a steep 12/12 pitch, a full 45 degree angle, the slope factor is about 1.414, so roof area is over 41 percent larger than footprint. This is why estimating material off footprint alone, without applying the slope factor for the actual pitch, consistently runs short on steep roofs and only barely wrong on shallow ones.

Gable, shed, and hip: why the math does not change

For a simple gable roof, the entire footprint sits under two sloped planes that meet at a ridge, and the combined sloped area is footprint times slope factor. A shed roof is a single sloped plane over the same footprint, same multiplier. A hip roof looks more complex, with sloped faces on all four sides instead of two gable ends, but the total sloped surface area covering that same footprint at that same pitch is identical: hip roofs redistribute the same area across more faces and more cuts, they do not add extra square footage beyond what the footprint and pitch already determine. This calculator uses the same slope factor for all three roof types for exactly that reason, rather than inventing a separate hip coefficient that geometry does not support.

Waste allowance in practice

The raw roof area from footprint times slope factor is the theoretical minimum material needed with zero waste, which no real job achieves. Cuts at hips, valleys, ridges, and edges all produce offcuts that cannot be reused, so suppliers and installers add a waste percentage on top of raw area before ordering. A simple gable roof with few cuts might only need 10 percent, while a roof with multiple hips, valleys, or dormers can need 15 to 20 percent or more. This calculator applies whatever waste percentage you enter directly to the roof area, then converts that padded figure into squares to order.

Worked example

A 40 by 30 foot building footprint is 1200 square feet. At a 6/12 pitch, the slope factor is the square root of 36 plus 144, divided by 12, which is 1.118034. Multiplying 1200 by that slope factor gives a roof area of 1341.64 square feet, or 13.42 roofing squares. Adding a 10 percent waste allowance brings that to roughly 1475.80 square feet, about 14.76 squares to order, which matches this calculator's default values.

Where this calculator falls short

This tool assumes one rectangular footprint and one uniform pitch. A roof with dormers, valleys, multiple roof sections at different pitches, or other non-rectangular complexity has more actual surface area than a single footprint-times-slope-factor calculation will capture, since those features add sloped surface without adding footprint. For a complex roof, break it into simpler rectangular sections, run each section through this calculator with its own pitch, and add the results. For the pitch and slope factor inputs this calculator needs, see the Roof Pitch Chart for the full standard reference, or the Roof Pitch Calculator if you only have an angle in degrees rather than a rise-per-12 pitch.

Frequently asked questions

What is a roofing square?

A roofing square is 100 square feet of roof surface area. Roofing materials, especially asphalt shingles, are priced and packaged by the square, so converting your calculated area into squares is what you actually use to order material.

Why is roof area always bigger than the building footprint?

Footprint is the flat, top-down area a building covers on the ground. Roof area is the actual sloped surface, which is always longer than the flat area it covers because it is tilted. The slope factor is exactly that ratio, and multiplying footprint by slope factor converts the flat plan area into true sloped surface area.

Does a hip roof need more material than a gable roof of the same footprint?

For the same footprint and pitch, a hip roof and a gable roof have the same total sloped surface area. A hip roof splits that same area across more roof faces instead of two large gable ends, which changes cutting and waste in practice, but does not change the total square footage of surface being covered.

How much waste allowance should I add when ordering shingles?

A common starting point is 10 percent for a simple roof with few cuts, rising to 15 or 20 percent for roofs with more hips, valleys, dormers, or complex cuts that generate more offcuts. This calculator lets you set your own waste percentage since the right number depends on the specific roof, not just its area.

Can this calculator handle a roof with dormers or valleys?

Not directly. This tool assumes a simple rectangular footprint with a single uniform pitch, gable, shed, or hip. A roof with dormers, valleys, multiple pitches, or other complex geometry has more actual surface area than this simple footprint times slope factor math will show, and should be measured or broken into simpler sections and totaled.

What pitch should I use if my roof has more than one slope?

Run this calculator once per distinct roof section, using that section footprint and its own pitch, then add the resulting areas together. Mixing an average pitch across a roof with genuinely different slopes will understate the steeper sections and overstate the shallower ones.

Related tools

Roof Pitch ChartRoof Pitch CalculatorRafter Length CalculatorHip & Valley Rafter CalculatorShingle Squares & Bundles Calculator