Roofing squares calculator

Turn a roof plan into squares. Enter the plan length and width (or the plan area), the pitch as rise per 12, a waste allowance and the bundles per square of your product. The calculator shows the pitch factor, the roof surface, squares with waste and bundles.

Roofing squares

Plan area
1,872 sq ft
Pitch factor √(rise² + 144) ÷ 12
√(25 + 144) ÷ 12 = 1.0833
Roof angle
22.6°
Roof surface
1,872 × 1.0833 = 2,028 sq ft
Squares (÷ 100)
20.28
With 10% waste
22.31 squares, so 23 whole squares
Bundles at 3 per square
22.31 × 3 = 66.92, so 67 bundles

Plan area is the roof's footprint seen from above, overhangs included. Pitch is inches of rise per 12 in. of run. Waste and bundles per square are your inputs: take bundles from the product you buy. Enter 0 bundles to leave them out.

Studying for NASCLA Commercial? Take the free 10-question check to see exactly which topics to fix first, then close the gaps with the Bid Bond course.

Or read a full free lesson first (no signup).

This is covered in Roofing, insulation, EIFS and waterproofing of the Bid Bond course.

Studying with a coworker? Send them the free check.

The formula: plan area times the pitch factor

A drawing gives a roof's plan, the footprint seen from above. A sloped roof has more surface than its plan, and the pitch factor says how much more. It is the rafter length for each foot of run, from the right triangle of run, rise and rafter.

  • Pitch factor = √(rise² + 12²) ÷ 12 = √(rise² + 144) ÷ 12, with rise in inches per 12 in. of run.
  • Roof surface = plan area × pitch factor. Measure the plan with the overhangs included.
  • Squares = roof surface ÷ 100. A roofing square is 100 square feet of roof surface.
  • With waste = squares × (1 + waste percent ÷ 100), and bundles = squares with waste × bundles per square, rounded up.

The same factor works for a gable or a hip roof when every plane has the same pitch, because each plane's surface is its plan area times the factor. For planes at different pitches, run each one separately and add them.

Worked example 1: a 5 in 12 roof

The plan with overhangs is 52 ft by 36 ft and the pitch is 5 in 12. Waste is 10% and the shingle chosen packs 3 bundles to a square (an assumption for this example). These are invented study numbers.

  1. Plan area = 52 × 36 = 1,872 sq ft.
  2. Pitch factor = √(25 + 144) ÷ 12 = √169 ÷ 12 = 13 ÷ 12 = 1.0833.
  3. Roof surface = 1,872 × 13 ÷ 12 = 2,028 sq ft, which is 20.28 squares.
  4. With 10% waste: 20.28 × 1.10 = 22.31 squares, so 23 whole squares.
  5. Bundles = 22.308 × 3 = 66.92, so 67 bundles.

Check: 2,028 ÷ 1.0833 = 1,872, back to the plan, and 2,028 × 1.1 = 2,230.8 sq ft, which is 22.31 squares.

Worked example 2: the same plan at 12 in 12

Raise the pitch to 12 in 12 with 15% waste. Pitch factor = √(144 + 144) ÷ 12 = √288 ÷ 12 = 1.4142. Surface = 1,872 × 1.4142 = 2,647.41 sq ft, or 26.47 squares. With 15% waste, 26.47 × 1.15 = 30.45, so 31 squares and, at 3 bundles to a square, 91.34, so 92 bundles. Check: a 12 in 12 roof sits at 45 degrees, and 1 ÷ cos 45° = 1.4142. These are original arithmetic examples, not exam questions.

Roofing squares questions

Is the pitch factor the same as the slope?

No. The slope is rise over run, such as 5 in 12. The pitch factor turns that slope into extra surface: 1.0833 for 5 in 12, so the roof is 8.33% bigger than its plan.

How many bundles are in a square?

It depends on the product, so the calculator asks. Read the wrapper or the maker's data, or use the figure a question gives you.

Where is this on the NASCLA exam?

Roofing sits in Thermal and Moisture Protection, one of the twelve subject areas on the NASCLA outline, with 5 of the 115 scored questions. The Bid Bond course works this takeoff in its roofing lesson.

See the NASCLA exam outline for all twelve subject areas and their question counts.

Multiply the plan area by the pitch factor for the roof surface, divide by 100 for squares and add waste, with every step shown. A study and estimating aid; the drawings and the product you buy govern a real order.

Try one free question

Try one question

Question 1 of the free 10-question check on NASCLA Commercial. No signup. Then ask Seal, the AI study assistant, why the answer is right and the others are wrong.

Question 1 of 10 · free checkUntimed

Procurement and Contracting Requirements

A subcontractor on a bonded public project has not been paid for completed work. Which bond is meant to protect it?

Press A-D or 1-4 to choose an answer while this question is on screen.

Choose an answer to begin

Free NASCLA Commercial study plan

A week-by-week plan from today to your exam, weighted to the published exam outline. We show it here and email you a copy.

Ask Seal before you buy AI your AI study assistant

See what's on the NASCLA Commercial exam, test yourself with 5 quick questions, or find the plan that fits you.

Sources

Practice NASCLA quantity questions

You just worked a roofing takeoff. The free 10-question NASCLA Commercial check scores you across the subject areas in minutes, needs no signup and explains every answer. The Bid Bond course drills the rest.

Take the free 10-question check

The NASCLA Commercial course

Available now · instant access

The NASCLA Commercial course

  • 12modules of lessonsEvery task on the outline
  • 4full-length timed exams115 questions in 330 minutes each
  • 472practice questionsEach one explained
  • 1week-by-week study planSet to your exam date

Turn a practice answer into a study step. In untimed practice, ask Seal AI about any question you answer, follow up, then see your weakest topics and what to drill next.

NASCLA Commercial course$199

Terms and refunds · Secure checkout by Stripe · Billed by Nori Software

See the course

Compare plans

Every answer comes with a full explanation.

By the Bid Bond editorial team. Report an error.

Add this calculator to your site

Copy this HTML with its attribution link. The frame scrolls to include the calculator and explanations; no external script is needed.