HomeCalculatorsEverydayRoofing Calculator

Roofing Calculator

Everyday

Calculate actual roof surface area from your building's footprint and roof pitch. Get material quantity needed including waste allowance, in m² and squares.

1100
1100
060
025

Material Needed (with waste)

118.52
Actual Roof Area
107.74
Roofing Squares (1 square = 9.29 m²)
12.76

This calculator computes your Material Needed (with waste), Actual Roof Area, Roofing Squares (1 square = 9.29 m²) from the values you enter.

Inputs
Building LengthBuilding WidthRoof PitchWaste Allowance
Outputs
Material Needed (with waste)Actual Roof AreaRoofing Squares (1 square = 9.29 m²)

What is a Roofing?

A Roofing Calculator works out the actual surface area of a sloped roof — which is always larger than the building's flat footprint — based on the building's dimensions and the roof's pitch (steepness). This distinction matters because roofing materials are bought to cover the actual sloped surface, not the flat area beneath it, and the difference can be substantial for a steeply pitched roof.

This calculator converts your building's length and width, along with the roof pitch, into the true roof area, then adds a waste allowance and converts the result into roofing squares — the standard unit roofing materials are quoted in. It pairs well with the Square Footage Calculator for measuring the flat footprint, and the Paint Calculator for similarly structured material estimates.

How to use this Roofing calculator

  1. Enter your building's Building Length and Building Width — the flat footprint dimensions.
  2. Enter your roof's Roof Pitch in degrees — use 27° as a default if you're unsure (equivalent to a common 6/12 pitch).
  3. Adjust the Waste Allowance percentage if your roof has many cuts, valleys, or a complex shape.
  4. Read the Material Needed (with waste) result for your practical ordering figure.
  5. Check Actual Roof Area and Roofing Squares for the underlying figures in different units.

Formula & Methodology

The calculator adjusts footprint area for slope using basic trigonometry:

Roof Area = (Length × Width) ÷ cos(Pitch in degrees)
Material Needed = Roof Area × (1 + Waste Allowance%)
Roofing Squares = Material Needed ÷ 9.29

Worked example: for a 12m × 8m building with a 27° pitch and 10% waste allowance:
- Footprint = 12 × 8 = 96 m²
- Roof Area = 96 ÷ cos(27°) = 96 ÷ 0.891 ≈ 107.75 m²
- Material Needed = 107.75 × 1.10 ≈ 118.5 m²
- Roofing Squares = 118.5 ÷ 9.29 ≈ 12.8 squares

Frequently Asked Questions

A sloped roof covers more surface area than the flat footprint of the building beneath it, because the slope stretches the same horizontal space over a longer diagonal surface. The steeper the pitch, the bigger this difference becomes — a steep roof can have 20–40% more surface area than the building's footprint.
Roof pitch describes how steep a roof is, often expressed as an angle in degrees or as a rise-over-run ratio (like 6/12, meaning 6 inches of rise for every 12 inches of horizontal run). A 6/12 pitch works out to approximately 26.6°, which is why this calculator's default pitch is set to 27°.
A roofing square is a standard industry unit equal to 100 square feet (about 9.29 square metres), used because roofing materials like shingles are commonly sold and quoted in squares. This calculator converts your area into squares automatically alongside the metric figure.
Roofing installation always involves some material loss from cutting around edges, hips, valleys, and chimneys, plus extra for overlaps between courses of material. A 10% waste allowance is a commonly used default, though more complex roof shapes with multiple angles may need a higher allowance.
You can measure pitch by placing a level horizontally against the roof and measuring the vertical rise over a fixed horizontal distance (commonly 12 inches or 1 metre), then converting that ratio to degrees, or use a pitch-finding tool/app with your phone's accelerometer pointed along the roof slope.
No — this calculator estimates area for a simple rectangular roof footprint with a single uniform pitch. Roofs with multiple sections, hips, valleys, or dormers need a more detailed measurement approach, typically performed by a roofing professional or using satellite measurement tools.
Floor area (the building's footprint) is the flat horizontal space the building occupies, while roof area is the actual sloped surface covering that space — they're only the same when the roof is completely flat (0° pitch). For any sloped roof, the roof area will always be larger than the floor area.
This calculator gives a solid first estimate for budgeting purposes on a simple rectangular roof, but for an actual material order, a roofing contractor's precise measurement (accounting for the roof's exact shape and any complexities) is more reliable. Use this estimate to get a ballpark figure before getting a professional quote.
The [Square Footage Calculator](/square-footage-calculator/) measures flat floor area without accounting for any slope, while this Roofing Calculator specifically adjusts for roof pitch to find the actual sloped surface area, which is always larger than the flat footprint for any pitched roof.
Generally yes — a steeper pitch increases the actual roof surface area for the same building footprint, which directly increases the amount of roofing material needed. Steeper roofs also often involve more complex installation, which can further increase labour costs beyond just the material difference.
Also known as
roof area calculatorroofing material calculatorroof pitch calculatorhow many roofing squaresroof surface area calculator