Calculate roofing waste allowance for any material. Get precise overage for cuts, valleys, hips, and complex roof shapes. Free, no signup.
Build a component with pricing, waste, and labour rules, then calculate cost from measurements
Area measurement in square metres. Used for roofing, flooring, cladding.
Interactive demoTry our real system in 30 seconds or less
The same takeoff workstation that's in the app. No sign-in needed.
Free Roofing Calculator
Full roofing calculator - pitch, area, rafters, materials
Free Bird's Mouth Calculator
Seat cut and plumb cut angles with ⅓-depth check
Free Construction Calculator
Areas, timber lengths, and building materials
Free Quote Generator
Turn measurements into a professional quote
Free Quote Generator
Turn your measurements into a professional quote
Free Purchase Order Generator
Create supplier order forms from your calculations
Free Invoice Generator
Send professional invoices and get paid faster
Start free trial
Full quoting, takeoff, and job management
Under-ordering by 5% can stop a job mid-roof. Over-ordering by 15% wastes money (most suppliers charge restocking fees). Precise waste calculation saves both time and money.
Simple gable: 5-10%. Gable with 1 valley: 10-12%. Hip roof: 15-20%. Hip with valleys and dormers: 20-25%. Every valley, hip, or penetration adds ~2-3% waste.
Concrete tiles: 5-10%. Clay tiles: 10-15% (breakage). Slate: 15-20% (splitting). Metal sheets: 5% (minimal cuts). Shingles: 10-15%. Membrane: 5% (cuts at upstands).
Strip a roof generates ~10-15 kg/m² of waste (old tiles + felt + battens). 100 m² roof = 1-1.5 tonnes. Order a 6-yard skip minimum. Some tile merchants take back undamaged stripped tiles.
qty = base_qty × (1 + waste%)
waste% = 5% + valleys×2% + hips×1.5% + dormers×2%
kg = roof_area × 12 kg/m²
yards = roof_area × 0.06
5-10% gable, 10-12% with valley, 15-20% hip roof, 20-25% complex hip with dormers. Each valley/hip/dormer adds 2-3%.
Concrete: 5-10%. Clay: 10-15% (breakage). Slate: 15-20%. Metal: 5%. Shingles: 10-15%.
~12 kg/m² of roof. 100 m² = 1.2 tonnes = 6-yard skip minimum. Some merchants take back undamaged tiles.
One that factors roof complexity, material type, and disposal. This tool does all, free.