Roofing Invoice Template
A free roofing invoice template pre-filled with common roofing services and realistic pricing. Customize it, then download a professional PDF.
Loading editor…
What to Include on a Roofing Invoice
A professional roofing invoice needs to do more than list a dollar amount — it protects both you and the homeowner by documenting exactly what was done, what materials were used, and what warranties apply. Start with your company name, license number, contractor's bond number, and insurance certificate number. Homeowners who file insurance claims will need this information, and including it upfront builds instant credibility.
Each line item should be specific. Instead of "roof repair," write "shingle repair — damaged 10×12 section, rear slope" or "flashing replacement — chimney base, 14 linear feet." Specificity prevents disputes, makes it easier to reference work in follow-up visits, and gives the customer confidence that they're paying for a clearly defined scope of work.
Always include the service date (or project date range for multi-day jobs), a unique invoice number, and your payment terms. If your quote was approved in writing, note the quote or proposal number on the invoice. For insurance work, include the claim number and adjuster's name as reference fields. And never leave the warranty terms off the invoice — spell out exactly what your workmanship warranty covers and for how long.
Roofing Pricing: Per Square, Per Project, and Repair vs. Replacement
Roofing contractors typically price work using one of a few models depending on the scope of the job:
- Per square (100 sq ft): The industry standard for full replacements. Asphalt shingle installations typically run $350–$600 per square for labor and materials combined, depending on the pitch of the roof, region, and shingle grade. A 20-square (2,000 sq ft) roof might invoice at $7,000–$12,000 all-in.
- Flat rate per repair: Most practical for targeted work like patching a section of damaged shingles ($300–$700), replacing flashing around a chimney or skylight ($200–$500), or fixing a small leak ($150–$400). Customers respond well to flat-rate pricing because there are no surprises on the final bill.
- Hourly labor plus materials: Best for complex diagnostic or custom work where the full scope can't be determined upfront. Roofing labor typically runs $50–$90 per hour per worker. If you send a two-person crew, bill accordingly and list the crew size and hours on the invoice.
- Inspection fee: A standalone line item ($150–$350) for a thorough roof inspection with a written report. For insurance claims or real estate transactions, this is a common standalone service. Always invoice it separately, even if the fee is later credited toward repair work.
Repair vs. replacement is a critical distinction on any invoice. For repair work, itemize each repair individually — separate line items for shingle work, flashing, gutters, and sealant application. For full replacements, break out the tear-off/disposal, underlayment, decking repairs (if any), drip edge, and shingles as separate lines. Bundling everything into one "roof replacement" line makes it harder to justify your price and impossible to reference specific components later if a warranty question comes up.
Tips for Getting Paid on Time
Roofing jobs often involve significant dollar amounts, insurance coordination, and multi-day timelines — all of which create friction in the payment process. Here's how to protect your cash flow:
- Collect a deposit before you start. For any job over $1,000, require 30–50% upfront. This covers your materials cost and confirms the customer is committed. Note the deposit amount on the invoice and show it as a credit against the final balance.
- Invoice the same day work is completed. Don't wait until you're back in the office. Use a mobile-friendly tool to send the invoice from the job site before you drive away. Delayed invoicing leads to delayed payment.
- For insurance jobs, invoice the insurance company directly. Work with the adjuster's estimate as your baseline, then supplement for any additional damage discovered during the project. Keep your invoice line items aligned with the adjuster's scope so the claim processes without friction.
- Offer multiple payment methods. Credit card, ACH transfer, check, and mobile payment apps all have their place. The more options you offer, the faster homeowners pay. For large jobs, consider offering a financing referral.
- Put your warranty in writing on every invoice. A clear workmanship warranty (e.g., "5-year labor warranty on all repairs") signals professionalism and reduces disputes. It also gives customers one more reason to pay promptly — they want that warranty to be valid.
- Follow up on unpaid invoices at 7 and 14 days. A polite email reminder at 7 days and a firmer follow-up at 14 days captures the vast majority of late payments. At 30+ days, consider adding a late fee if your payment terms include one — and make sure they do.
Frequently Asked Questions
What should a roofing contractor include on an invoice?
A roofing invoice should include your company name, license number, bond and insurance information, the customer's name and address, a unique invoice number, the service date or project dates, itemized line items for each repair or installation task, a separate line for materials used, labor charges, applicable taxes, your workmanship warranty terms, the total due, and payment terms. For insurance jobs, also include the insurance claim number and adjuster's name.
How do roofers typically charge for work?
Roofers most commonly charge per roofing square (100 sq ft) for full replacements, typically $350–$600 per square for asphalt shingles including labor and materials. For repairs, most contractors charge a flat rate per repair type — shingle patches, flashing work, and leak repairs each have their own pricing range. Some contractors bill hourly for complex or custom work, usually $50–$90 per worker per hour. Standalone inspections are typically billed as a flat fee of $150–$350.
Should roofing contractors charge a deposit before starting work?
Yes. For any roofing job over $1,000, it's standard practice to collect a 30–50% deposit before ordering materials or scheduling the crew. The deposit covers your material costs upfront and confirms the homeowner is committed. Document the deposit on the invoice and show it as a credit against the final balance due. Some states regulate how large a contractor's deposit can be, so check your local licensing rules.
Is there a free roofing invoice template I can use?
Yes — you're looking at one. InvoiceCraft's roofing invoice template is pre-filled with common roofing services and realistic pricing, including an inspection fee, shingle repair, flashing repair, gutter work, and materials. Customize the line items and details, then download a clean PDF for free. No signup, no watermarks, no fees.
Related Templates
- Painting Invoice Template
- Handyman Invoice Template
- Plumber Invoice Template
- Generic Invoice Generator