Templates11 min read

Free Roofing Invoice Template (2026) — Materials, Labor & Lien Waiver

Download a free roofing invoice template. Includes material breakdown by type, labor, permit fees, deposit tracking, and lien waiver language. Use in Word, PDF, or digitally.

ES

Ezra Sopher

March 10, 2026

A roofing job is not a general contracting job. The materials are specific, the line items are different, the licensing requirements are stricter in most states, and the average ticket size means payment disputes cost real money. A generic contractor invoice template is not built for roofing — and using one is one of the fastest ways to end up arguing over a check.

This guide covers exactly what belongs on a roofing invoice, gives you a ready-to-use template, and walks through the three mistakes that cause most roofing payment disputes.

---

Why a Roofing Invoice Is Different from a General Contractor Invoice

A GC invoice might have four or five line items: demolition, framing, drywall, paint, cleanup. Roofing has a distinct material stack — each component priced separately by the square or linear foot — and that stack needs to be itemized individually.

Here is why that matters: Insurance claims. When a homeowner is filing a claim for storm damage, their insurance adjuster is looking at specific line items: shingles, underlayment, flashing, drip edge. If your invoice lumps everything into "roof materials — $8,400," the adjuster cannot match it against their scope. That delays your client's payment, which delays your payment. Warranty documentation. Manufacturer warranties on architectural shingles (50-year warranties are common) require that specific product names and quantities are documented at installation. Your invoice is part of the paper trail. Lien rights. In most states, a roofing subcontractor or supplier can file a mechanics lien on a property. Your invoice needs to clearly identify the property address, the scope of work, and the amounts owed for lien paperwork to be valid. Material cost verification. Homeowners who get multiple bids will compare material quantities. A well-itemized invoice — 24 squares of architectural shingles, 24 squares of synthetic underlayment, 8 squares of ice and water shield — shows exactly what they got and makes it harder for them to claim you used fewer materials than quoted.

---

What a Roofing Invoice Must Include

Beyond the standard invoice fields (company info, client info, invoice number, date, due date), roofing invoices need several items that other trades can skip.

Contractor License Number

Every state that requires roofing contractor licensing — which is most of them — requires that license number to appear on your invoices and contracts. In Florida, Texas, California, and other high-volume roofing states, operating without it on your paperwork is a regulatory violation, not just a paperwork gap. If a client ever files a complaint or a dispute goes to arbitration, missing license documentation weakens your position.

Insurance Policy Number

Your general liability and workers' comp policy numbers should appear on every invoice you send. Homeowners check this. Insurance carriers check this. Roofing is high-risk — falls, property damage, and water intrusion claims are common — and clients want to know they hired a covered contractor before they write a final check.

Property Address (Separate from Billing Address)

The invoice needs to identify the property where work was performed, not just the billing address. These are often the same for residential work, but not always — commercial property owners, landlords, and property managers bill to a different address than the job site. Lien rights attach to the property, so the property address must be explicit.

Payment Terms and Payment Methods

State both. "Net 30" tells a homeowner when payment is due. "Check, credit card, Zelle, or bank transfer" tells them how to pay. If you only accept checks and do not say so, you will spend two days chasing a client who assumed they could pay by card.

Lien Waiver Language

Include conditional lien waiver language on the invoice. A conditional lien waiver means: upon receipt of full payment, the contractor releases all lien rights for this project. It protects the homeowner (they know paying in full clears the lien) and it protects you (you have documented the condition for the waiver).

Most states recognize both conditional and unconditional waivers. Conditional is standard practice for final invoices. Get an attorney to review language for your state if you are doing significant commercial volume.

---

Roofing Invoice Template

```

ROOFING INVOICE

[Company Name] | [License #] | [Insurance Policy #]

[Address] | [Phone] | [Email]

Invoice #: _____ | Date: __________ | Due: __________

Customer: _______________ | Property: _______________

MATERIALS:

Architectural shingles (___sq) @ $___ sq = $______

Underlayment (___sq) @ $___ sq = $______

Ice & water shield (___sq) @ $___ sq = $______

Drip edge (___LF) @ $___ LF = $______

Ridge cap (___LF) @ $___ LF = $______

Flashing - valleys (___LF) = $______

Flashing - pipe boots (___ea) = $______

Decking replacement (___sf) @ $___ sf = $______

Materials Subtotal: $______

LABOR:

Tear-off & disposal (___sq) @ $___ sq = $______

Installation (___sq) @ $___ sq = $______

Labor Subtotal: $______

ADDITIONAL:

Permit fee: $______

Dumpster/disposal: $______

TOTAL: $______

Deposit paid: $______

BALANCE DUE: $______

Payment terms: Net 30 / Due upon completion

Payment methods: Check | Credit Card | Zelle | Bank Transfer

LIEN WAIVER: Upon receipt of final payment of $______, Contractor releases

all lien rights for the above-referenced project.

```

Notes on Completing This Template Squares vs. linear feet. Roofing area is measured in squares (1 square = 100 SF). Materials priced by the square: shingles, underlayment, ice and water shield, installation labor. Materials priced by the linear foot: drip edge, ridge cap, valley flashing. Pipe boots priced per unit. Make sure your units match how you are pricing. Ice and water shield. Code in most northern states requires ice and water shield at eaves (typically the first 3 feet of roof from the edge) and in valleys. Some specs call for it under all penetrations. List the square footage you installed, not just "as required." Insurers want documentation. Decking replacement. This is a common surprise line item on tear-offs. When you pull shingles and find rotted OSB or plywood, you need authorization from the homeowner before you replace it — and it needs its own line on the invoice. Price it per square foot, not per sheet, so the calculation is transparent. Permit fee. This should be the actual permit cost, passed through at cost. Do not roll it into overhead — homeowners want to see it as a pass-through, and some municipalities require it to be listed separately on contractor documentation. Deposit line. Always show the deposit that was collected and subtract it from the balance due. A homeowner who paid $3,000 down and then receives an invoice showing the full $12,000 with no deposit credit will delay payment while they ask you to correct it. Show the math.

---

3 Roofing Invoice Mistakes That Cause Payment Disputes

1. No Permit Line Item

The most common dispute trigger on roofing invoices: the homeowner gets a bill that includes a permit fee they were not told about, or the permit fee was mentioned verbally but not in the original estimate. When it shows up on the final invoice for the first time, they push back.

Fix this upstream. Include the permit fee as a line item in your estimate, even if the exact amount is TBD. Write "Permit — estimated $350, actual cost TBD, billed at cost." Then when you pull the permit and know the real number, carry it forward to the invoice. No surprises, no disputes.

2. No Deposit Documentation

If a client paid a $2,500 deposit before you ordered materials, that needs to be on the final invoice. "Deposit paid: $2,500. Balance due: $9,750." If the deposit is not visible, two things happen: the homeowner thinks you forgot to credit them and holds payment pending clarification, or they pay the full invoice amount without noticing and then argue about it later. Neither outcome is good.

Keep a record of every deposit: the date collected, the amount, the method, and the check number or transaction ID if applicable. Put that information on the invoice.

3. No Payment Method Specified

"Payment due upon completion" is not a payment method — it is a deadline. Homeowners who are ready to pay do not know what you want. Do they mail a check? Venmo? Call with a card? If you do not specify, they do the thing that is easiest for them, which may not be what you accept, and payment gets delayed by two or three days while you sort it out.

List every method you accept. If you use a payment portal or a Stripe link, put the URL on the invoice. Removing friction from the payment step is one of the simplest ways to get paid faster.

---

How to Collect Roofing Payments Faster

Invoice from the Job Site, Same Day

The fastest way to get paid faster is to send the invoice before you leave the property. Most homeowners are satisfied at job completion — they just watched their roof get installed, the crew is packing up, the job looks good. That is the moment of maximum goodwill. Send the invoice while you are still on site or within an hour of leaving.

Invoices sent the same day as completion get paid 40–60% faster than invoices sent three to five days later. By day three, the homeowner has moved on mentally. They are thinking about other things. Your invoice competes for attention instead of arriving at the moment of satisfaction.

Require a Deposit Before Ordering Materials

A 30–40% deposit before you place the material order does three things. It funds your material purchase so you are not floating costs. It confirms the homeowner's commitment — people who pay deposits do not cancel. And it makes the final payment smaller and psychologically easier for the homeowner to release.

Build deposit requirements into your contract and your estimate. "30% deposit required upon contract signing to secure materials and schedule" is standard language on any professional roofing contract.

Put a Payment Link in the Invoice Email

A PDF invoice with "please remit payment" in the email body is a speed bump. The homeowner has to locate their checkbook, find a stamp, or remember to do a bank transfer. A Stripe payment link in the email body eliminates the friction. They click, they pay, you get a notification within seconds.

This is especially important for older homeowners who are used to mailing checks — they are often more willing to click a link and enter a card than they are to go through the effort of mailing payment. Meet them where they are.

---

Handling Supplements and Change Orders on Roofing Invoices

Roofing jobs change. You find unexpected rot. The homeowner adds gutters after you start. The adjuster approves a supplement for additional ice and water shield. Every change needs its own paper trail.

Do not modify the original invoice. Create a supplemental invoice or a change order invoice with its own number, referencing the original invoice number: "Supplement to Invoice #2026-0412." List only the new work. Keep the documents separate so there is a clear record of what was in the original scope and what was added.

For insurance work, supplements are often billed directly to the carrier. Keep the homeowner's invoice and the insurance supplement separate — mixing them creates confusion about who owes what.

---

Digital Invoicing for Roofing Contractors

Paper invoices and Word documents work, but they create problems: you cannot track whether the client opened it, you cannot collect payment digitally without a separate step, and you have no audit trail if a dispute comes up six months later. Ontrakt is built for contractors who want to do invoicing without the administrative overhead. You can generate a roofing invoice in under two minutes, send it with a built-in Stripe payment link, track opens and payment status in real time, and store all documentation per job. When a homeowner calls to question a charge six months later, you pull up the invoice, the payment record, and the signed lien waiver in one place.

The invoice template in this guide works in Word or PDF. If you want a version that sends itself, tracks opens, and collects payment with one click, try Ontrakt free at ontrakt.com/beta.