Roofing Invoice Template
Fill in this free roofing invoice template, then download a PDF, or share it directly from your phone. Price by the job and list tear-off, materials, labor, and disposal separately.
What to put on a roofing invoice
- Business information: Your trading or legal business name, address, phone number, and contact email.
- License number: Include your trade license, contractor license, or certification number if required in your area.
- Client details: Customer full name or company, billing address, and job site address.
- Invoice dates and numbering: A unique invoice number, date of issue, and clear payment due date.
- Itemized line items: Detailed descriptions of the work completed, such as Tear-off and disposal, Shingles and underlayment, Install labor. See our complete guide on what to include on an invoice.
- Taxes and subtotals: Any applicable sales tax, GST, or VAT if registered, along with labor and materials subtotals. For hourly billing, you can also use our hourly invoice template or time and materials template.
- Payment terms: Clear payment terms such as Net 14 or Net 30, with bank transfer, check, or online payment details. Read more on invoice payment terms.
Common line items for roofing
| Description | Unit | Type |
|---|---|---|
| Tear-off and disposal | job | Labor |
| Shingles and underlayment | lot | Materials |
| Install labor | day | Labor |
| Flashing and vents | lot | Materials |
| Dumpster | ea | Other |
Frequently asked questions about roofing invoices
Is this roofing invoice template free?
Yes, this roofing invoice template is 100% free with no sign-up, no monthly fees, and no watermark on downloaded PDFs.
Can I add my business logo and license number?
Yes. You can upload your business logo directly in the generator and enter your professional license or registration number in the header field.
Can I print blank roofing invoices to fill out on the job?
Yes. Switch the generator to Blank mode to print or download blank roofing invoices with your business details already on them.
Where are my business details saved?
Your business details and drafts are saved privately in your local browser storage. No data is ever sent to or stored on a server.