Roofing Calculator – Roof Area, Pitch, Shingles, Tiles & Cost

Calculate true sloped roof area from footprint, overhang and roof pitch, then estimate roof tiles or shingle bundles, underlayment rolls, waste and optional material cost.

Roof dimensions, pitch and material coverage

m
m
m
m²
%

Roofing material

/ m²

Underlayment and cost

m²
%
per piece
/ roll

Roof area and roofing materials

Net roof area
— m²
Horizontal footprint incl. overhang
— m²
Roofing area incl. waste
— m²
Pitch angle
—
Slope
—
Rise : 12
—
Pitch multiplier
—
Roofing squares (100 ft²)
—
Pieces before waste
—
Tiles / pieces to order
—
Packs / bundles
—
Purchased coverage
— m²
Underlayment area incl. allowance
— m²
Underlayment rolls
—
Roofing material cost
—
Underlayment cost
—
Known entered material cost
—
—
Your calculation

How much roofing material do you need?

Change the roof dimensions, pitch, waste or product coverage and the interpretation updates automatically.

Net roof area— m²
Order area— m²
Roofing quantity—

Does the result look realistic?

What affects the result most?

What to do with the result

Pitch sensitivity: what if the roof were 5° flatter or steeper?

Roof pitch changes the true surface area even when the horizontal footprint stays the same. This live comparison keeps your footprint, openings and waste allowance unchanged and changes only the pitch.

VariantPitchMultiplierNet roof areaOrder area
Next step

Continue the roof takeoff

Use the calculated roof area with the product specification, waste guidance and the next construction quantities.

Where to get the roof input data

Geometry and roof pitch

Use roof plans, measured wall-to-wall dimensions, eave measurements or a reliable site survey. Measure overhang horizontally, not along the slope. Roof pitch may be shown on drawings, truss documentation or measured from rise and horizontal run. If several planes have different pitches, calculate them separately instead of forcing one average pitch.

Coverage, packs and underlayment

Use the technical sheet, packaging or manufacturer installation instructions for installed tiles per area, bundle coverage, pieces per pack and net underlayment coverage. Do not infer installed coverage only from physical product dimensions because laps and exposure can change the usable area.

Before ordering: confirm whether supplier quantities refer to pieces, packs, bundles, roofing squares or installed area, and verify accessory requirements separately.

Roof area calculator: footprint, roof pitch and overhang

A useful roofing calculator separates the horizontal roof projection from the true sloped surface. A 10 × 8 m plan does not have only 80 m² of roofing once overhang and pitch are included. The steeper the roof, the greater the surface area covering the same plan.

In footprint mode, Numbivo adds the horizontal overhang to both sides of the entered length and width and then applies the pitch multiplier. This is appropriate for a simple rectangular projection whose roof planes share one pitch. For intersecting wings, different pitches, curved surfaces or highly irregular eaves, calculate individual planes or use a measured sloped area.

Horizontal roof projection = (length + 2 × overhang) × (width + 2 × overhang)
Pitch multiplier = 1 ÷ cos(roof angle)
Sloped roof area = horizontal projection × pitch multiplier

Degrees, percent slope and rise over 12

Roof slope is described differently between markets. Enter an angle in degrees, a percentage slope or a rise-per-12 value such as 4:12 or 6:12. The calculator converts them to the same geometric angle and shows the equivalent values.

A 6:12 pitch means 6 units of vertical rise for every 12 units of horizontal run and is about 26.6°. A 45° roof uses a multiplier of about 1.414, so its sloped surface is about 41.4% larger than its horizontal projection before openings are removed.

Waste allowance is a project assumption

Waste includes more than damaged material. Cuts at verges, hips, valleys, penetrations and dormers can consume extra roofing. A simple gable or shed roof generally creates a different cutting pattern from a roof with several hips, valleys and intersections.

The selector’s 10%, 12% and 15% values are editable planning suggestions rather than standards. Replace them when the roof plan, manufacturer guidance, supplier takeoff or installer experience gives a better project-specific allowance.

Shingle bundles and roofing squares

For asphalt shingles or another roofing product sold by coverage, choose Shingle bundles / packs by coverage. Enter the installed coverage stated for that exact package. The calculator adds the waste allowance to the net roof area, divides by package coverage and rounds up to a whole number of bundles.

One North American roofing square represents 100 ft² of roof area. The calculator shows squares from the waste-adjusted order area so the result can be compared with supplier quantities. Do not assume every shingle product uses the same number of bundles per square; packaging differs by product.

Bundles = round up[(net roof area × (1 + waste %)) ÷ installed coverage per bundle]

Roof tiles: use the installed pieces-per-area rate

For clay tiles, concrete roof tiles and similar individual units, choose Roof tiles / pieces per area. Product data often gives an installed requirement such as pieces per square metre. Use that value because tile geometry, headlap, sidelap, batten gauge and roof pitch can alter effective coverage.

The calculator separates theoretical pieces before waste, pieces after waste and full packs. If the order quantity is not divisible by the pack size, purchasing is rounded up to the next whole pack. The purchased-coverage result shows the area represented by that rounded purchase.

Tiles to order = round up[net roof area × tiles per area × (1 + waste %)]

Underlayment is a separate roof quantity

Underlayment, membrane or roofing felt is calculated separately from the visible covering. Enter the net installed coverage per roll and an allowance for laps, cuts and details. If you only need the roof-covering estimate, the underlayment coverage field may be left blank.

Gross roll area is not always the same as installed coverage. Lap requirements can also change with the roof system or slope, so use the value from the actual product instructions rather than assuming the default example fits every roll.

Does your roofing result look realistic?

Compare the net sloped roof area with the horizontal projection. In footprint mode the sloped area should never be smaller than the horizontal projection before openings are subtracted. A steep roof can increase surface area substantially, while very large opening deductions can make the net area unexpectedly small.

Also compare the waste-adjusted order area with purchased coverage. Small roofs can show a relatively large percentage difference because the final bundle, pack or roll must be purchased whole. That is package rounding, not a mathematical error.

Roofing cost calculator: what the estimate includes

Optional prices estimate the cost of the main roof covering and, when underlayment coverage is supplied, underlayment rolls. For tiles, price can be entered per piece, per pack or per area. For bundled products, price can be entered per pack or per area. Changing the pricing basis clears the previous numeric price so one value is not accidentally interpreted in another unit.

The total is deliberately a known-material-cost estimate, not a whole-roof quotation. Battens or decking, fasteners, flashings, ridge and hip systems, ventilation, gutters, insulation, tear-off, disposal, access equipment, delivery, labour and structural design remain outside this calculator.

For students and roofing apprentices: roof takeoff mini-lesson

The key sequence is horizontal projection → pitch multiplier → net sloped area → waste allowance → installed product coverage → whole-package rounding. This connects geometry and trigonometry directly to a material takeoff.

For a 10 × 8 m building with 0.30 m overhang and 35° pitch, the horizontal projection is 10.6 × 8.6 = 91.16 m². The pitch multiplier is about 1.2208, so the sloped area is about 111.29 m² before openings. With 10% waste, the order area is about 122.41 m². At 10 tiles/m², the project needs about 1,225 tiles before pack rounding.

Exercise 1: 35° gable roof

10 × 8 m building, 0.30 m overhang, 35° pitch, 10 tiles/m² and 10% waste. Tiles are packed in fives.

Exercise 2: measured roof area

120 m² measured sloped area, 12.5 tiles/m², 12% waste and five tiles per pack. No pitch multiplier is needed.

Exercise 3: 6:12 shingle roof

40 × 30 ft building, 1 ft overhang, 6:12 pitch, 33.3 ft² bundle coverage, 10% waste and 400 ft² underlayment rolls.

When this roofing calculator is not enough

Use a roof plan or a professional takeoff when the roof has several pitches, curved or irregular planes, many dormers, complicated valleys or product-specific layout rules that cannot be represented by one area and one waste percentage. Panel roofing also needs module width, sheet length, lap and seam logic rather than only area.

Material quantity does not establish minimum roof pitch, fastening, waterproofing details, wind or snow resistance, ventilation, structural capacity or compliance. Confirm those items from the selected product instructions, project documents and requirements that apply to the building.

Learn the estimating method

Go deeper into the method or check reference values without losing the context of this calculation.

FAQ – roof area, pitch, shingles, tiles and roofing materials

How do I calculate roof area from the building footprint?
For a simple rectangular roof with one uniform pitch, calculate the horizontal roof projection including the chosen overhang, then multiply it by 1/cos(angle). Subtract skylights or other roof-surface openings after the sloped area is calculated.
How much larger is a pitched roof than its horizontal footprint?
The increase depends on pitch. The calculator shows the pitch multiplier and the percentage increase caused by slope so you can see how much extra surface the same horizontal projection creates.
Can I enter a 6:12 roof pitch?
Yes. Choose Rise per 12 and enter 6. The calculator converts 6:12 to the equivalent angle and percent slope before calculating roof area.
What is a roofing square?
A roofing square is 100 ft² of roof area. The calculator shows roofing squares from the waste-adjusted order area so the result can be compared with North American supplier or contractor quantities.
Is one shingle bundle always 33.3 ft²?
No. Packaging and installed coverage vary by product. Enter the installed coverage stated for the exact bundle or pack you intend to buy rather than relying on a universal bundle size.
How many shingles or roofing bundles do I need?
Choose bundles or packs by coverage, enter the installed coverage per package, add the project waste allowance and round the result up to whole packages.
How many roof tiles do I need per square metre?
Choose tiles or pieces per area and enter the manufacturer’s installed pieces-per-m² value. Tile geometry, headlap, sidelap, batten gauge and roof pitch can change the actual installed rate.
How much waste should I add for roofing?
There is no universal waste percentage. A simple roof normally creates fewer cuts than hips, valleys, dormers and intersections. The selector offers editable planning suggestions, not fixed rules.
Does the calculator include roof overhang?
Yes. In footprint mode, the horizontal overhang is added to both sides of the entered length and width before the pitch factor is applied. For asymmetric eaves, measure the roof planes separately.
How much roofing underlayment do I need?
Enter the net installed coverage per roll and an allowance for laps, cuts and details. Underlayment is optional in the calculator; leave its coverage blank if you only want the main roof-covering quantity.
Can I use this calculator for hip roofs?
For a rectangular footprint where all roof planes share one pitch, total sloped area can be estimated from projected area and pitch. Hips and valleys mainly affect cuts and waste. Multi-pitch or irregular roofs are better measured plane by plane.
Can I use this calculator for metal roofing?
The roof-area result can be useful, but panel counts, sheet lengths, side laps, end laps, seams, module widths and accessory quantities need product-specific rules. Use the area result as a starting point, not a complete metal-roof takeoff.
Does the roofing cost estimate include labour and accessories?
No. The optional estimate covers only the main roofing material and underlayment values entered. Flashings, battens or decking, fasteners, ridge and hip systems, ventilation, gutters, tear-off, disposal, access equipment, delivery and labour are separate.
Can students and apprentices use the roof calculator for practice?
Yes. The learning section includes roof-area, trigonometry, pitch-factor, percentage-waste and package-rounding exercises with loadable values and worked answers.