Roofing · US pricing

Roofing Job Cost & Bid Calculator

Estimate roof surface area, round shingle orders to whole bundles, and see how material waste affects a fixed bid.

Roofer inspecting asphalt shingles on a residential roof

Job assumptions

Replace the example inputs with your actual costs. Results update as you edit.

Estimate and analysis

A share link includes the prices and assumptions you entered.

Want to automate roofing estimates and job tracking?

Connect your roofing quotes, job schedules, and customer follow-ups in one workflow.

Explore Custom Software ↗

How do roof pitch and waste affect a roofing bid?

Multiply footprint area by the pitch factor. Apply waste before dividing by bundle coverage and round up. Add the other project costs, then divide total cost by one minus target margin.

Worked example

A 2,000-square-foot footprint at a 1.12 factor is 2,240 square feet. At 10% waste and 33.3 square feet per bundle, order 74 bundles. At $35 each, shingles cost $2,590.

How this calculator works

  1. Choose the scope and enter your unit costs, crew or schedule assumptions.
  2. Read the estimated costs and the result based on the inputs above.
  3. Compare scenarios before copying or printing your estimate.

Use actual manufacturer coverage. Measure hips, valleys, dormers, and separate roof planes. Include starter, ridge, fasteners, and local installation requirements in the material allowance where applicable.

Last reviewed: November 12, 2026 · Deepak Softech

Frequently asked questions

Does pitch factor mean rise over run?

No. For a simple plane, factor is the square root of one plus the squared rise-to-run ratio. Enter the actual area multiplier.

Why can profit change in steps?

Shingles are ordered by whole bundle, so crossing a bundle boundary changes cost even if waste moves slightly.

Related pricing calculators

Free Tool by Deepak Softech · Browse all tools