Invoice Template for Roofing

A free invoice made for roofers. Repairs, full replacements, and shingle or metal installs are already loaded, pricing works by the square or by the job, and you can print or save a professional PDF in about a minute. No signup, nothing uploaded.

Free forever No signup Runs in your browser Print or save as PDF
Your invoice details
Your business
Bill to
Invoice details
Services

Tap a service to add it, then set the quantity and rate.

DescriptionQtyRate
Totals
Notes & payment
Preview
Your Roofing Business
Your address, phone, and email

Invoice

RF-0001
—
—

Billed to

Client name
Service address

Payment terms

Net 14
Roofing service Qty Rate Amount
Subtotal$0.00
Total due$0.00

Notes

Thank you for your business.

Payment

—

How to write a roofing invoice

1

Add your roofing lines

Pick the work — repair, re-roof, flashing, gutters — or type your own. Set quantity to squares, linear feet, or hours.

2

Set your rate and terms

Enter your rate, list materials separately from labor, tax that applies in your state, and your payment window. Large jobs often use a deposit.

3

Print or save as PDF

Hit Print and choose Save as PDF. Email it, text it, or print a copy to leave at the property. Everything stays on your device.

Typical roofing prices to sanity-check your invoice

Rates vary by region, roof pitch, and material. These ranges reflect common US residential roofing pricing and are here as a gut check, not a rate card.

Service Common pricing method Typical range
Asphalt shingle re-roof Per square (100 sq ft), installed $300 – $550
Metal roof Per square, installed $600 – $1,200
Roof repair Per hour $75 – $130
Tear-off & disposal Per square $80 – $150
Gutter installation Per linear foot $5 – $12
Skylight install Per unit, labor $350 – $800
Emergency tarping Per visit $200 – $400

Ranges are general market observations, not a recommendation for what to charge.

Roofing invoice questions

What should a roofing invoice include?

Your business name and contact details, the client’s name and property address, a unique invoice number and date, an itemized list of the roofing work performed, the pricing method used (per square or per job), materials and tax, the total due, payment terms, and accepted payment methods.

How much does a new roof cost per square?

Asphalt shingle roofing commonly runs $300 to $550 per square (100 sq ft) installed, including labor and materials. Metal and tile run higher. Tear-off of the old roof is usually a separate line.

Should I list materials and labor separately?

Yes. Roofing jobs involve significant material cost; showing shingles, underlayment, flashing, and labor on separate lines makes the estimate defensible and helps with insurance or warranty claims.

Do I charge sales tax on roofing?

Materials are generally taxable and labor may be too, depending on the state; some states treat installed building materials differently. Use the tax field for your rate and confirm with your state. Not tax advice.

Is this roofing invoice template really free?

Yes. No account, no signup, no export limit. Everything runs in your browser and the details you type are never transmitted anywhere — you can even use it offline.