💰 Financial Calculators ❤️ Health & Fitness Calculators 📐 Math Calculators 🔄 Conversion Calculators 📊 Business Calculators 🏗️ Construction Calculators 📅 Date & Time Calculators 🧮 Everyday Calculators

Roof Calculator

Calculate roof area and the number of IBR sheets needed based on building footprint, pitch angle, and overhang. For South African roofing projects.

Quick Calculator Get a fast estimate
m
m
m
%
Roof Area
139,3 m²
Net Roof Area
126,6 m²
IBR Sheets (0.686m width)
204 sheets
Pitch Factor
1,082
Footprint Area
96 m²
Link copied to clipboard!

How to Use This Calculator

Enter your building footprint, roof pitch angle, and overhang (eaves projection). The calculator adjusts the flat footprint to actual sloped roof area using the pitch factor, and estimates IBR sheets needed.

Roof Area Formula

Pitch Factor = 1 ÷ cos(pitch°) Roof Area = Plan Area × Pitch Factor IBR Sheets = Roof Area ÷ 0.686m (effective sheet width)

SA IBR profile has an effective cover width of 686mm per sheet. A steeper pitch means more roofing material.

Need more detail?
📊 Extended Calculator More options, charts, and scenario comparison
m
m
°
%
Roof Area (with waste)
121.9
Plan Area
96.0
Actual Roof Area
110.9
Material Cost
R 22 558
Roof Weight
0.6 tons
12m30°
Material Cost Comparison
MaterialPrice/m²Total CostWeight
IBR SheetingR 185R 22 5580.6 t
Corrugated IronR 145R 17 6810.6 t
Concrete TilesR 280R 34 1426.1 t
Clay TilesR 380R 46 3365.5 t
SlateR 650R 79 2593.0 t
Asphalt ShinglesR 220R 26 8261.5 t

Example Calculation

Double Garage — 6m × 6m, 22.5° pitch, 0.5m overhang

With overhang: 7m × 7m = 49 m² flat

Pitch Factor = 1 ÷ cos(22.5°) = 1.082

Roof Area = 49 × 1.082 = 53 m². With 10% waste = 58.3 m²

IBR sheets (3m length): approx 28 sheets

SA Roofing Material Costs (2025)

MaterialPrice per m²Weight
IBR Sheeting (galv.)R140–R200/m²5 kg/m²
Corrugated IronR110–R160/m²5 kg/m²
Concrete Roof TilesR240–R320/m²50 kg/m²
Clay TilesR340–R420/m²45 kg/m²
Asphalt ShinglesR180–R260/m²12 kg/m²
SlateR580–R720/m²25 kg/m²
Need full precision?
🔬 Professional Calculator Complete parameters, sensitivity analysis, and detailed breakdown
m
m
°
m
m
Rafter Details
5.1 m rafter length
Rafter Count (both sides)
42
Ridge Length
12.0 m
Rafter Timber Est.
R 18 274
Total Roof Area
110.9
Insulation Calculator
mm
m²K/W
ItemValue
Insulation Area116.4
R-Value (nominated)3.5 m²K/W
SANS 10400-XA complianceCompliant (≥R3.5)
Estimated Insulation CostR 7 566
Rain Water Harvesting Potential
mm/yr
L
MetricValue
Roof Collection Area96.0
Annual Rainfall650 mm
Collection Efficiency80% (metal roof)
Annual Harvest49 920 litres
Months to fill 5 000L tank1.2 months
Gutter Sizing
mm
#
ItemValue
Gutters Needed (80mm/hr storm)1 runs
Gutter Material Cost (est.)R 2 160
Downpipe Cost (2 × 3m)R 900

Frequently Asked Questions

The most common residential roof pitch is 22.5° to 30°. IBR corrugated iron has a minimum recommended pitch of 5°. Tiled roofs require a minimum 20–25°. Steeper pitches shed rain better but use more material and take more wind load.
IBR (Inverted Box Rib) is a popular galvanised or colour-coated roofing profile widely used in South Africa. Standard 0.47mm galvanised IBR costs approximately R140–R200/m² in 2025. Pre-painted IBR costs R160–R240/m².
SANS 10400 recommends a minimum eaves overhang of 500mm for residential buildings. A larger overhang (600–900mm) provides better wall and window protection from rain and reduces solar heat gain. In high-wind coastal areas, overhangs should be engineered to resist uplift.
SANS 10400-XA (energy efficiency) requires ceiling insulation with a minimum R-value of R3.5 m²K/W for most SA climate zones. This is typically achieved with 135–145mm blanket insulation or equivalent. Non-compliance can result in building plan rejection.

Related Calculators