Free Roofing Estimate Template

This roofing estimate template prices a roof by the square (100 sq ft): tear-off, underlayment, shingles with waste, flashing, vents, a decking allowance and disposal. It's free in Word, Excel and fillable PDF, with a filled 24-square re-roof example below.

Free · No signup · Word, Excel and fillable PDF · Priced per square

Create your invoice online

Your business
Bill to (client)
Invoice details
Line items
Description Qty Unit price Tax %
Totals
Payment details
Notes
Open interactive editor

Download the roofing estimate template

The Details box holds roof area in squares, pitch, existing layers and the shingle line and color. Line items are set up for per-square, per-foot and per-piece pricing, with a decking allowance billed at actual.

Free, no signup and no email needed. Rows marked "(example)" are samples to type over. Each file carries a small "Template by InvoiceSonic" footer that you can delete.

Filled roofing estimate template example: a 24-square architectural shingle re-roof totaling $14,577
The filled example page from the PDF. Names and IDs are made up.

Roofing estimate example: 24-square architectural shingle re-roof

A tear-off and re-roof of a 2,400 sq ft, 6/12-pitch roof in Dallas with one existing layer. The company and homeowner are made up; the prices are typical for architectural shingles.

Keystone Roofing LLC (example business) for Taylor Brooks, no. R-0911
ItemQtyRateTaxableAmount
Tear-off and disposal, 1 layer24 sq$85.00N$2,040.00
Synthetic underlayment24 sq$38.00N$912.00
Ice and water shield, eaves and valleys6 roll$95.00N$570.00
Architectural shingles, incl. 10% waste27 sq$165.00N$4,455.00
Shingle installation labor24 sq$175.00N$4,200.00
Drip edge, aluminum220 LF$3.25N$715.00
Ridge vent40 LF$9.50N$380.00
Pipe boots and flashing4 ea$45.00N$180.00
Decking replacement allowance (billed at actual)5 sheet$95.00N$475.00
Dumpster and permit1 lot$650.00N$650.00
Subtotal$14,577.00
Sales tax (none added, see note)$0.00
Total$14,577.00

That works out to about $607 per square ($6.07 per sq ft) including tear-off and disposal. Shingles are ordered for 27 squares on a 24-square roof: the extra covers waste, starter and cuts. No sales tax is added because the roofer pays tax on materials when buying them, which is common on re-roofs; check your state.

How to measure a roof for an estimate

Measure the footprint including overhangs, multiply by the pitch factor, then divide by 100 to get squares. A 2,150 sq ft footprint at 6/12 pitch is 2,150 x 1.118 = 2,404 sq ft, or 24 squares.

PitchPitch factor1,000 sq ft footprint becomes
4/121.0541,054 sq ft
6/121.1181,118 sq ft
8/121.2021,202 sq ft
10/121.3021,302 sq ft
12/121.4141,414 sq ft

Pitch factor is the square root of 1 + (rise/12)². Add waste on top: about 10% on a simple gable roof, more with hips, valleys and dormers.

What to include in a roofing estimate

Roof measurements

Total squares, pitch, number of existing layers and stories. They drive the labor price and the safety setup.

Tear-off and disposal

Priced per square, per layer. A second layer adds tear-off time and dump weight.

Materials with waste

Shingles, underlayment, ice and water shield, drip edge, ridge vent and flashing, with 10-15% waste on the shingles.

Decking allowance

You can't see rotten decking until the old roof is off. Include a number of sheets and a price per extra sheet.

Permit, dumpster and cleanup

Listed as their own lines so the homeowner sees what they're paying for.

Warranty and terms

The manufacturer warranty, your workmanship warranty, and when payment is due.

How to fill in a roofing estimate template

  1. 1

    Measure the roof in squares

    Measure the footprint, multiply by the pitch factor and divide by 100. One square is 100 sq ft of roof.

  2. 2

    Enter the roof details

    Squares, pitch, existing layers and the shingle line and color go in the Details box.

  3. 3

    Price each line

    Replace the example rows: tear-off and labor per square, drip edge and ridge vent per linear foot, boots and flashing per piece.

  4. 4

    Add the decking allowance and disposal

    State how many sheets of decking are included and the price per extra sheet, then add the dumpster and permit.

  5. 5

    Send it for signature

    Save as PDF, send it and get the homeowner's signature before ordering materials.

Roof finished? Invoice it today

Switch the estimate to an invoice, add any extra decking at your per-sheet price, and send it.

Create an invoice

Frequently asked questions

How do you write a roofing estimate?

Measure the roof in squares, record the pitch and layers, then price tear-off, underlayment, shingles with waste, flashing, ventilation, a decking allowance, the permit and disposal as separate lines. Add your warranty and payment terms and have the homeowner sign.

What is a square in roofing?

A square is 100 square feet of roof surface. A 2,400 sq ft roof is 24 squares. Most architectural shingles come three bundles to the square, but check the wrapper.

How much waste should a roofing estimate include?

About 10% on a simple gable roof and 15% or more with hips, valleys and dormers. Starter strips and ridge caps are often ordered separately.

Should a roofing estimate include decking replacement?

Yes, as an allowance: a number of sheets included in the price and a cost per extra sheet. It's the most common reason a re-roof goes over the estimate.

Is a roofing estimate a contract?

Not on its own. An estimate is an approximate price. Once the homeowner signs it with your terms it can act as the agreement, which is why the terms and allowance lines matter.

Can I use this roofing estimate template in Google Docs or Google Sheets?

Yes. Upload the .docx to Google Drive and open it with Google Docs, or open the .xlsx with Google Sheets. The Sheets version keeps the formulas, so line totals, tax and the total still calculate.