Arrivy Logo
Resources / Templates / Invoice / Roofing

Free Roofing Invoice Template

Roofing Invoice Template

A free roofing invoice generator built for the way roofers actually bill, including tear-off and disposal, shingles by the square, flashing and ridge vents, license and warranty details, and clear line items for insurance jobs. For roofing businesses using Arrivy, job details can flow from scheduling and work orders into invoicing without re-entering the work.
Free Invoice Template
Build It Now

Create a Roofing Invoice with Our Free Generator

Fill in the form with your business, customer, property, materials, labor, payment, and warranty details. Your roofing invoice updates live as you complete the form, then you can download it when it's ready.

Your business
Invoice details
Bill to
Line items
Totals & terms
Your business
Invoice #—
BILL TO
Customer name
ServiceQtyUnitTotal
PAYMENT TERMS
Subtotal$0.00
Tax (0%)$0.00
Amount due$0.00
Powered by Arrivy · Thank you for your business

Tip: in the print dialog, choose “Save as PDF” to download.

Get new free templates straight in your inbox.

Arrivy keeps releasing new helpful templates and tools every week. We’ll send you updates every week. No spam

Save Your Custom Roofing Invoice Template

Download your completed roofing invoice as a PDF. Save the format as a reusable template for roof replacements, repairs, insurance jobs, and other roofing projects.

Try Arrivy free

A completed job can move from scheduling to invoicing without re-entering the work. Arrivy helps trade and service businesses connect job details, customer communication, and invoicing across the workflow.

See how Arrivy fits into your service workflow. Book a demo

How to Create a Roofing Invoice

Use the free roofing invoice generator above, or create your own invoice using these steps. Roofing jobs carry details that a generic invoice can miss, so make the scope, materials, labor, and payment terms clear.

  1. 1. Add your business and license details. Include your business name, contact information, roofing license number, and applicable insurance information.
  2. 2. Add the customer and property address. Record who you are billing and the address where the roofing work was performed. Include the billing address separately when it differs from the property address.
  3. 3. Number and date the invoice. Add a unique invoice number, issue date, and due date for clear records.
  4. 4. Itemize materials and labor. List tear-off and disposal, shingles or other roofing materials, underlayment, flashing, ridge vents, and labor with the applicable quantities and unit prices.
  5. 5. Describe the work clearly. Include a concise description of the completed work, especially for insurance jobs. Identify the type of repair or replacement and the scope of work.
  6. 6. Apply deposits, payments, and taxes. Show any deposit or previous payment separately, then calculate the applicable tax, subtotal, and remaining balance.
  7. 7. Add payment terms and warranty information. Include the due date, accepted payment methods, deposit or progress-payment schedule, and applicable workmanship warranty.
  8. 8. Document insurance work. For insurance jobs, include relevant claim or purchase-order information and attach supporting before-and-after photos when appropriate.
  9. 9. Download and send. Export the completed invoice and send it promptly after the work is completed or the applicable billing milestone is reached.

Common Elements of a Roofing Invoice

A complete roofing invoice typically includes the standard billing details plus information specific to roofing work:

1.

License & Insurance Information

Business name, contact details, roofing license, and applicable insurance information.

2.

Invoice & Date Details

Unique invoice number, issue date, due date, and service or project date.

3.

Property Address

The address where the roofing work was performed, separate from the billing address when needed.

4.

Materials by the Square

Shingles, tiles, metal, underlayment, flashing, ridge vents, and other materials with quantities and unit prices.

5.

Tear-Off, Disposal & Labor

Roof removal and disposal listed separately from crew labor and installation work.

6.

Totals, Tax & Payment Terms

Subtotal, applicable tax, deposits or previous payments, amount due, progress-payment schedule, and warranty terms.

Types of Roofing Invoices

Different roofing jobs call for different billing details. The template can be adapted to several common roofing jobs:

  1. 1. Roof replacement invoice: Full tear-off, disposal, materials, installation, and applicable warranty details.
  2. 2. Roof repair invoice: Smaller repairs, patches, leak-related work, materials, and labor.
  3. 3. Change order invoice: Additional work or materials added after the original scope.
  4. 4. Progress invoice: Work billed in stages according to project milestones or the agreed payment schedule.
  5. 5. Insurance roofing invoice: Detailed damage and repair descriptions, claim or PO information, and supporting documentation.
  6. 6. Residential or commercial invoice: Customer-friendly billing for homeowners or purchase-order and payment-term details for commercial clients.

Frequently Asked Questions

A roofing invoice should include your business and applicable license information, customer and property details, invoice number and dates, itemized materials and labor, tear-off and disposal, applicable taxes, amount due, payment terms, and warranty information.
Itemize the work clearly, include the relevant claim or purchase-order information, and describe the damage and repair in specific terms. Supporting documentation such as before-and-after photos can help document the completed work.
A roofing square represents 100 square feet of roof area. Materials and labor are often estimated or quoted using squares, so the invoice can show the number of squares and applicable unit price for relevant line items.

Win more jobs, and get paid faster.

Arrivy keeps releasing new helpful templates and tools every week. We’ll send you updates every week. No spam