Roofing Invoice Template — Free Invoice Generator for Roofing Contractors
HomeTemplates › Roofing Invoice
Roofing invoice template

Roofing Invoice Template

Everything a roofer should put on an invoice — the line items you actually bill for, a worked example with real numbers, and the three mistakes that cost roofers the most money. Then send it in about a minute.

Free plan: 5 documents/month · No credit card · Works from your phone

Start here

What an roofing invoice is for

An invoice is not a quote with the word changed. It is a payment demand, and it needs the things that actually get you paid: a due date, accepted payment methods, a reference back to the approved quote, and late terms you are prepared to enforce.

For roofers selling to homeowners, HOAs, and commercial building owners, the invoice is usually the only thing the customer compares side by side against two competitors. It is doing sales work whether you designed it to or not.

The unit that trips this trade up: Roofing prices per square (100 sq ft) — quoting per square foot by accident is a 100x error, and it happens.

Non-negotiables

What every roofing invoice must have

Line items

What roofers bill for

These are the lines that show up on most roofing invoices, with the unit each is normally priced in. Ranges are illustrative planning figures, not market data — your own costs, region, and margin decide the real number.

Line itemUnitTypical range
Tear-off — per layersquare$75–$200
Asphalt shingle, supplied and installedsquare$400–$750
Concrete or clay tile, installedsquare$900–$2,200
Flat / TPO / modified bitumensquare$550–$1,200
Underlayment and ice-and-water shieldsquare$60–$180
Decking replacement (as needed)sheet$75–$180
Flashing, vents, and pipe bootseach$45–$350
Dumpster and disposaleach$400–$1,200

Typical deposit convention: Materials deposit at scheduling, balance on completion and final inspection.

Worked example

Roofing invoice example

A realistic job, priced line by line, with the arithmetic shown the way a customer sees it:

22-square asphalt shingle re-roof, single layer tear-off INV-0042 · Example invoice
DescriptionQtyUnit priceLine total
Tear-off — one layer, 22 squares22$110.00$2,420.00
Architectural asphalt shingles installed — 30-yr22$545.00$11,990.00
Synthetic underlayment and ice-and-water shield22$95.00$2,090.00
Ridge vent, pipe boots and flashing1$780.00$780.00
Dumpster, disposal and magnetic nail sweep1$850.00$850.00
Subtotal$18,130.00
Tax (7.75%)$1,405.08
Total$19,535.08

Notice that every assumption is a line rather than a conversation. That is the whole difference between an invoice that holds up and one that gets renegotiated in a driveway.

What goes wrong

Three mistakes that cost roofers money

No decking allowance

You cannot see rotten decking until the old roof is off. Every roofing quote should carry a per-sheet decking price and a stated number of sheets included, so replacement is arithmetic instead of an argument on the driveway.

Not stating layer count

Tear-off price doubles on a second layer. If you quoted assuming one layer, say so on the document — 'price assumes one existing layer' is a single sentence that protects thousands of dollars.

Vague warranty language

Manufacturer material warranty and your workmanship warranty are different things with different terms. Customers hear '30-year roof.' Write both out separately.

Sending it

How to send an roofing invoice in about a minute

A template is only half the job — the invoice still has to reach the customer in a form they can act on. With SendQuoteNow you add the customer, add your line items, and hit send. Your customer gets a branded PDF plus a link where they approve or decline with one click, and you get an email the moment they do.

See exactly how it works →

Questions

Roofing invoice FAQ

Squares of roof area; number of existing layers and tear-off scope; material by product line and warranty term; underlayment; a per-sheet decking allowance; flashing and vents; disposal; workmanship warranty stated separately from material warranty; and an expiration date.
Include a stated number of sheets in the base price and a firm per-sheet price beyond that. Then replacement is a change order the customer already agreed to the math on before the job started.
Fifteen to thirty days. Shingle and underlayment pricing moves with material markets, and an old roofing quote you feel obligated to honor is money straight off the job.
Yes. Create a free SendQuoteNow account and send up to 5 documents a month — invoices, invoices and purchase orders all count toward the same 5 — with no credit card. Unlimited is $4.99 a month.

Send your first roofing invoice today

Free plan, no credit card, nothing to install. Build it on your phone and send it before you pull out of the driveway.

Start Free — 5 Documents a Month