Redbud WayProvider hub

Free invoice generator

Roofing invoice template

A free roofing invoice template, pre-filled with a typical shingle re-roof priced by the square. Edit the tear-off, materials, flashing, and decking lines, add the deposit you collected, and download or print a PDF.

Fill in your invoice

From (your business)
Bill to (customer)
Line items
  • $2,380.00
  • $10,920.00
  • $1,150.00
  • $640.00
  • $570.00

Preview

Summit Ridge Roofing

(555) 123-4567 hello@example.com

INVOICE

Invoice #
RF-1001
Date
Sep 28, 2026
Due
Oct 8, 2026

Bill to

Dana Whitfield

123 Main St Springfield, USA

DescriptionQtyPriceAmount
Tear-off and disposal, 1 layer (squares)28$85.00$2,380.00
Architectural shingles, installed (squares)28$390.00$10,920.00
Synthetic underlayment and ice & water shield1$1,150.00$1,150.00
Drip edge, step and chimney flashing1$640.00$640.00
Replace damaged roof decking (sheets)6$95.00$570.00
Subtotal
$15,660.00
Total
$15,660.00
Deposit due (30%)
$4,698.00
Balance due
$10,962.00

Notes & terms

Deposit due at signing; balance due within 10 days of completion. Workmanship warrantied for 10 years; shingles carry the manufacturer warranty. Replacement decking billed per sheet as found.

Powered by Redbud Way · redbudway.com

Everything stays in your browser — nothing you type is sent to our servers. In the print window, choose “Save as PDF” to download a file. When you download, this browser remembers your business details, invoice number, and customers so your next invoice is quicker.

Skip the PDF. Get paid by card.

Click “Send as a payable invoice” and this invoice carries over to Redbud Way, so your customer gets an email with a Pay button instead of a PDF. Nothing to retype. Redbud Way is free to start with a 0% platform fee — you pay only Stripe’s standard card processing, and payouts reach your bank about two days after your customer pays.

What to include on a roofing invoice

License and insurance
Your contractor or roofing license number where your state requires one, and a note that you carry liability insurance.
Roof size in squares
The number of squares (100 sq ft each) you tore off and installed, so the customer can match it to the estimate.
Materials by name
Shingle brand and line, underlayment, ice & water shield, flashing, and vents on their own lines.
Decking and extras as found
Rotted decking, extra layers, and other surprises billed per unit at the rate the contract set.
Insurance claim details
For storm work, the claim number and the insurer, so the homeowner can submit the invoice for payment.
Deposit, balance, and warranty
The deposit collected, the balance due, and both your workmanship and the manufacturer warranty.

Tips for getting roofing invoices paid faster

  • Price decking replacement per sheet in the contract, then bill the count you actually replaced. Nobody argues with a unit price they signed.
  • Put the insurance claim number on every storm-damage invoice so the homeowner can forward it to the insurer as is.
  • Collect a deposit before ordering shingles, and check your state’s home-improvement deposit rules first.
  • Photograph the decking and flashing before you cover them — it backs up every “as found” line on the invoice.

Pricing the job first? Use the job cost estimator or the markup calculator. See also Redbud Way for contractors.

Ask ChatGPT, Claude, or any AI assistant to “make an invoice with redbudway.com”. It can put the details in a link to this page, and you open a filled-in invoice you can check, edit, and download. The details go after the #, which your browser never sends to our servers.

  • from, from_contact, license — your business name, contact details, and license number
  • to, to_contact, site — the customer’s name and address, and the job site if different
  • item=description|qty|price — one per line item, repeat for more (up to 50)
  • no, date, due — invoice number, and dates as YYYY-MM-DD
  • tax, deposit — percentages; state — two-letter code to check deposit limits; notes — payment terms

Frequently asked questions

What should a roofing invoice include?
Your business name, contact details, and license number; the customer and job-site address; an invoice number and dates; the roof size in squares; tear-off, materials, flashing, and decking on separate lines; any insurance claim number; the deposit and balance; tax where it applies; the total due; and your warranty and payment terms.
Can a roofer waive the insurance deductible on an invoice?
No — in several states, including Texas and Colorado, it is illegal for a roofing contractor to waive, rebate, or absorb the homeowner’s insurance deductible, and elsewhere it can amount to insurance fraud. Invoice the full amount and let the homeowner pay their deductible.
Is this invoice template really free?
Yes. There is no sign-up and nothing to install. The generator runs entirely in your browser — the details you type are not sent to or saved on our servers. Fill it in, then download or print it as many times as you like.
How do I save the invoice as a PDF?
Click “Download / print PDF”. Your browser’s print window opens with only the invoice on the page; choose “Save as PDF” (or “Microsoft Print to PDF”) as the destination to save a file you can email or text to your customer.
Can ChatGPT or another AI assistant fill in this invoice for me?
Yes. Tell the assistant your business, customer, and line items and ask it to make an invoice with redbudway.com. It can build a link to this page with the details filled in (the format is described on the page); you open the link, check and edit the invoice, and download it as a PDF. The details sit after the # in the link, which browsers do not send to our servers.
Can my customer pay the invoice by card?
A PDF invoice can only ask for payment — your customer still has to mail a check or find another way to pay. With a free Redbud Way account you can send the invoice with a card pay link instead, optionally collect a deposit first, and the money is paid out to your bank about two days after the customer pays. Redbud Way charges a 0% platform fee; standard Stripe card processing fees apply.

Invoice templates for other trades