Free Roofing Invoice Generator
Itemize tear-off, materials, and labor by the square, add your logo, and download the invoice as a PDF — free, no sign-up.
Saved invoices
Saved automatically in your browser.
Your business name
INVOICE
INV-001
Billed to
Client name
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Item description | 1 | — | $0.00 |
- Subtotal
- $0.00
- Total
- $0.00
Invoicing roofing jobs
Break the job into the line items a homeowner or adjuster expects to see: tear-off and disposal, underlayment, shingles, drip edge and flashing, and labor. Roofing prices by the square — 100 square feet — and that maps straight onto the quantity and rate columns: 24.5 squares of architectural shingle at your per-square rate calculates itself, decimals included. Keep materials and labor on separate lines; homeowners compare them, adjusters expect them, and in many states only one of the two is subject to sales tax.
Most roofs bill in stages — a deposit to get on the schedule, sometimes a progress payment when materials land, and the balance at completion. Create a separate invoice for each stage with its own number (1042-1, 1042-2, 1042-3) so your records and the homeowner's line up. The draft autosaves in your browser, so the progress and final invoices are a matter of updating the number, dates, and line items and downloading the next PDF. There's no amount-paid field, so bill only the balance due on each one and record what's already been received in the notes.
On insurance claim work, put the claim number, the adjuster's name, and the date of loss in the notes so your invoice matches the carrier's paperwork. The homeowner's deductible is their share of the claim — in many states it's illegal for a roofer to pay, waive, or rebate it, so invoice the full contract amount and leave the deductible between the homeowner and their insurer. The notes field is also where your workmanship warranty belongs: state the term and what it covers, separate from the manufacturer's material warranty, so it lives on the document the homeowner keeps.
Everything scales off 24.5 squares
A full tear-off and re-roof on a 2,450 square foot roof — 24.5 squares — on a single-story house. Everything scales off that same square count: removal and disposal at one per-square rate, shingles and underlayment at another, installation labor at a third. Flashing and the dumpster are flat lines because they don't move with roof area. The homeowner is filing a claim, so material stays visible on its own line for the adjuster.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Tear-off and haul away — existing 3-tab, one layer | 24.5 | $105.00 | $2,572.50 |
| Architectural shingles, synthetic underlayment and starter — material | 24.5 | $215.00 | $5,267.50 |
| Installation labor — per square | 24.5 | $200.00 | $4,900.00 |
| Drip edge, step flashing and pipe boots — replaced | 1 | $640.00 | $640.00 |
| 20 yd dumpster, permit and magnet sweep | 1 | $685.00 | $685.00 |
| Subtotal | $14,065.00 | ||
| Sales Tax 6.25% | $879.06 | ||
| Total due | $14,944.06 | ||
Squares (100 sq ft each) go in the quantity column, so tear-off, material, and labor all price off the same 24.5 — and material stays on its own line for the adjuster.
Make it survive the adjuster's review
Roof area in squares
Put the measured squares in the quantity column — 24.5 for 2,450 square feet, decimals included — with your per-square rate beside it, so the homeowner can check it against the estimate.
Tear-off billed separately
Give removal and disposal its own line and say how many layers came off and what size dumpster went on the drive, because a two-layer tear-off is not a one-layer price.
Material apart from labor
Keep shingles, underlayment, starter, and flashing on lines separate from installation labor — several states tax material and not labor, and this tool applies a single Sales Tax rate to the whole invoice.
Claim details in the notes
There's no claim-number field, so type the claim number, adjuster's name, and date of loss into the notes and invoice the full contract amount rather than absorbing the homeowner's deductible.
Warranty term stated
Name your workmanship warranty and its length in the notes field, separately from the manufacturer's material warranty, so both live on the document the homeowner files away.
How to create an invoice online
- 1
Fill in the details
Add your business info, your client, line items, tax, and an optional logo or discount.
- 2
Watch the live preview
The invoice updates as you type, so you always see exactly what your client will receive.
- 3
Download the PDF
One click generates a clean, professional PDF invoice — free and without a watermark.
A simple invoice maker for freelancers and small businesses
Everything you need to bill a client properly — and nothing you don't. Create an invoice, check the live preview, download the PDF, get paid.
Instant PDF download
Generate a polished A4 invoice PDF in one click — no waiting, no email required.
No sign-up, no watermark
Completely free to use. Your invoice is yours, with no branding stamped on it.
Private by design
Everything happens in your browser. Your invoice data never touches a server.
Logo, tax & discounts
Add your logo, any tax label and rate (VAT, GST, sales tax), and percentage or fixed discounts.
Saves as you type
Your draft is stored locally in your browser, so an accidental tab close loses nothing.
20 currencies
Invoice in USD, EUR, GBP, INR, JPY and more, with correct rounding for each currency.
Frequently asked questions
How do I invoice roofing by the square?
A square is 100 square feet of roof area. Put the number of squares in the quantity column — decimals like 24.5 are supported — and your per-square rate in the rate column; the line total and invoice total are calculated automatically.
How do I invoice an insurance claim roof job?
Invoice the full contract amount and put the claim number, adjuster's name, and date of loss in the notes so it matches the carrier's paperwork. Don't offer to absorb the homeowner's deductible — paying or waiving it is illegal in many states, and rules vary, so check your state's requirements.
Can I invoice a deposit, a progress payment, and a final balance?
Yes — create a separate invoice for each stage, each with its own number (1042-1, 1042-2, 1042-3). Your draft autosaves in the browser, so update the number, dates, and amounts, note payments already received in the notes, and download the next PDF.
Do I charge sales tax on a roofing job?
It varies — some states tax materials but not labor, and repairs are sometimes treated differently from re-roofs. The tool applies one Sales Tax rate to the whole invoice after any discount, so if only part of the job is taxable, split it across two invoices or note the taxable portion in the notes — and check with an accountant on your state's rules.