How to estimate a roof for shingles
This is the complete walkthrough that ties every other guide together — from a tape measure to a full material list you can take to the supplier. Follow it in order and you will not miss a step.
Step 1 — measure each plane's footprint
Break the roof into its planes — rectangles, triangles, trapezoids — and measure each footprint separately: length and width, base and height, or the two parallel sides and depth. Note each plane's pitch as you go, because they may differ. Measuring from the ground or from plans is safer than climbing. This is covered in depth in how to measure a roof.
Step 2 — convert to true area and squares
Multiply each plane's footprint by its pitch multiplier to get true surface area, then sum all the planes. Add a waste tier matched to the roof's complexity — 10% simple, 15% moderate, 20–25% complex. Divide the total by 100 to get roofing squares. A 2,000 sq ft true area at 15% waste is 23 squares. See what is a roofing square.
Step 3 — pick the shingle and count field bundles
Multiply your squares by three for 3-tab or four for architectural shingles to get the field bundle count. A 23-square architectural roof is about 92 bundles. Make sure you have applied waste before this step, not after, so the count is right. See 3-tab vs architectural if you are unsure which type you have.
Step 4 — add the accessories
Count starter strip and drip edge by eave plus rake length, ridge cap by hip plus ridge length, and underlayment by roof area divided by roll coverage. Add nails — four per shingle standard, six in high-wind zones. This is the step most DIY estimates skip, and it is where the full calculator earns its keep: enter the linear-foot measurements and it returns every accessory count at once, then lets you download the list.
Step 5 — sanity-check and order
Before ordering, compare your square count against a rough footprint estimate — the roof should be somewhat larger than the floor area, not wildly so. If the numbers fight, re-check a plane's dimensions or pitch. Then round everything up, add a spare bundle for future repairs, and place the order. A few minutes of checking here prevents a second supplier trip mid-job.