Below roofing invoice template is a pre-built billing document that lists your company details, the job-site address, itemized materials and labor, and payment terms so you can bill customers accurately and get paid on time. You can download the free Word (.docx) version and start using it on your next job.
What Should a Roofing Invoice Include?
A strong roofing invoice covers seven things: your company info, the customer and job-site address, an invoice number and dates, an itemized list of materials and labor, the total cost, payment terms with a due date, and the payment methods you accept.
Download Roofing Invoice Template
The template above is ready to edit in Microsoft Word or Google Docs. It includes:
- Company and license number fields
- Bill-to and job-site address blocks
- Work dates, roof type, and square footage fields
- An itemized materials-and-labor table
- Subtotal, tax, discount, deposit, and total-due fields
- Payment terms, warranty, and notes sections
Download it, drop in your logo and business details, and duplicate it for every job.
How to Fill Out a Roofing Invoice Template
- Add your business details at the top: name, address, phone, license number, and logo.
- Enter the client and job-site information, including the address where the work was performed.
- Assign a unique invoice number and list the invoice date, work dates, and payment due date.
- List each line item separately — tear-off, disposal, underlayment, shingles, flashing, labor — with quantity, unit price, and total.
- Calculate the subtotal, tax, and any discount, then show the final total due.
- State your payment terms: due date, accepted methods (check, card, ACH), and any late fee.
- Add warranty and notes, then send the invoice within 24–48 hours of finishing the job so it’s fresh in the customer’s mind.
For larger reroofing jobs, many contractors don’t bill everything at once. Progress billing splits payment across milestones — a deposit at signing, a payment when materials arrive, another once the crew is dried-in past the riskiest part of the tear-off, and the final balance after inspection. A single-day repair usually just gets one invoice once the crew packs up. joist
How Long Should You Keep Roofing Invoices?
Small business owners should choose a recordkeeping system that clearly shows income and expenses, and the general rule is to keep records for three years, depending on the item and event they document. Keep copies of every invoice you issue — digital or paper — in case a customer disputes a charge or you’re asked to substantiate income during a tax review.
Summary
A roofing invoice needs seven core elements: company and license info, client and job-site details, an invoice number and dates, itemized materials and labor, totals, payment terms, and warranty information. Insurance jobs need a few extra fields to match the adjuster’s estimate. Send invoices promptly, keep copies for at least three years, and use itemized line items to cut down on payment disputes.
If you’re also looking for proof-of-payment documents rather than billing requests, check out the 7 Free Roofing Receipt Templates for that side of the paperwork.