Main Street Docs

Roofing Contractor Invoice Template and Guide

Updated November 4, 2026

Blank template:PDFWord

Roofing Contractor Invoice Template and Guide

A roofing contractor invoice template is a reusable form for listing completed roofing work, materials, labor, charges, payments, and the amount still due. Use the printable blank template below, then tailor its descriptions, payment terms, and tax fields to the project and requirements that apply where you work.

What a Roofing Invoice Is For

An invoice documents a request for payment; it is not the same thing as a quote or an estimate. A roofing estimate usually describes proposed work and anticipated charges before the customer authorizes the project. An invoice records charges for work already completed, a project milestone, or an agreed deposit. A receipt, in turn, confirms that a payment was received. These documents can refer to the same job, but each serves a different purpose.

Roofing jobs often involve several kinds of work and costs: removal of old materials, underlayment, shingles or other roof covering, flashing, ventilation, cleanup, and disposal. A clear invoice connects those charges to the work performed and makes it easier for the customer to check the bill against the approved scope. It also gives both parties a record to refer to if a question comes up later.

What to Include on the Invoice

A useful invoice identifies the contractor, customer, job, and payment request without making the reader search through unrelated paperwork. Include enough detail to distinguish this invoice from others, especially if one customer has multiple properties or projects underway.

  • Contractor details: Business or trading name, mailing address, phone number, and email address. Add any registration or license information that is required or relevant in your area.
  • Customer and job details: Customer name, billing address, and the roofing project address if it differs. Identify the roof area or building when a property has multiple structures.
  • Invoice identifiers: A unique invoice number, issue date, and, when useful, the related estimate, contract, or work-order number.
  • Work and charges: Plain-language descriptions, quantities or units where useful, unit rates, and line totals. Separate labor, materials, equipment, and disposal if doing so makes the charges easier to understand.
  • Payment summary: Subtotal, any applicable taxes or other disclosed charges, prior payments or credits, total paid, remaining balance, due date, and accepted payment methods.

Use descriptions that are specific enough to be checked, such as “replace damaged flashing at rear chimney” rather than simply “roof repair.” Avoid putting sensitive payment information, such as a full bank account number, on a document that may be emailed or printed casually.

Printable Roofing Contractor Invoice Template

Blank template — complete the fields that apply to the job.

Invoice field Details
Contractor or business name
Address, phone, and email
Customer name and billing address
Roofing project address
Invoice number
Invoice date
Related estimate, contract, or work order
Work dates or billing milestone
Work or material description Quantity/unit Rate Line total
Payment summary Amount or details
Subtotal
Applicable tax or disclosed charge, if any
Credits or payments already received
Balance due
Due date and payment methods
Notes or completion details

Sample only — fictional details.

Sample work or material Quantity/unit Rate Line total
Roof installation labor 1 job $2,400.00 $2,400.00
Roofing materials 1 lot $1,850.00 $1,850.00
Removal and disposal 1 job $250.00 $250.00
Sample subtotal $4,500.00
Sample payment received $1,000.00
Sample balance due $3,500.00

Fictional contractor: North Ridge Roofing, 14 Sample Street, Sample City; fictional customer: Jamie Example; invoice SR-104; job address: 22 Fictional Lane. The sample figures illustrate arithmetic only and do not indicate typical prices, tax treatment, or required terms.

How to Complete It Clearly

Start by matching the invoice to the approved project paperwork. Confirm the customer name, job address, invoice number, and the scope or milestone being billed. Then list the work actually completed and the materials supplied. If the invoice covers only one stage of a larger job, label that stage—for example, “completion of tear-off and installation of underlayment”—rather than implying that the entire project is finished.

  1. Enter the invoice date and a unique identifier, following a consistent numbering system.
  2. Describe each charge in terms the customer can connect to the work. Add units, such as hours, bundles, or a defined lot, when they help explain the calculation.
  3. Check each line total and add the lines to get the subtotal. Show applicable taxes or other agreed charges separately rather than hiding them in a vague total.
  4. Subtract payments, credits, or deposits already received, and label the result “balance due.” Include the due date and practical payment instructions.
  5. Review the final document against job records before sending it. Keep a copy with the estimate, authorization, change approvals, and payment records.

For instance, “replace 12 feet of gutter apron along the west eave” is more informative than “extra work.” If a change in roof conditions led to additional work, identify the change and refer to the customer’s approval or change document when one exists. The invoice should report the charge, not silently rewrite what the customer originally agreed to.

Materials, Labor, and Other Charges

There is no single line-item format that suits every roofing business. Some contractors show labor and materials separately; others use a clearly described project price with selected components itemized. The important practical distinction is whether the invoice lets the customer understand what the billed amount covers and how it relates to the agreed scope.

For material charges, decide whether a line represents a specific product, a group of supplies, or a broader allowance. Be precise when substitutions, delivery, or quantities matter to the customer. For labor, identify the task or phase; if billing by time, state the hours and rate. Equipment rental, hauling, or disposal may warrant separate lines when they are part of the agreement. Do not add a new fee merely because the template has a place for it.

Taxes and contractor charges can depend on location, transaction, and business circumstances. Use fields that fit the rules and agreements applicable to the job rather than assuming that one tax treatment applies everywhere. If a tax, contract, or bookkeeping question requires professional judgment, ask a qualified professional.

Deposits, Progress Bills, and Final Invoices

A roofing contractor may bill at different points in a project, depending on the agreement and local requirements. An invoice for an agreed deposit should say that it is a deposit and show how it affects the remaining amount. A progress invoice should identify the completed milestone or portion of work it covers. A final invoice should account for earlier invoices and payments so the customer can see the final balance without counting the same charge twice.

Keep a running payment record. For example, if a project invoice totals $4,500 and a customer has already paid $1,000, show the original charge, the payment received, and the remaining $3,500 balance as distinct entries. If that payment was invoiced earlier, refer to the earlier invoice or record so both sides can reconcile the account. Do not label an amount “paid” until the payment has actually been received and recorded.

Payment schedules and deposits should follow the project agreement and rules that apply to the work. A template cannot determine whether a proposed schedule is appropriate or permitted in a particular situation.

Invoice, Estimate, and Receipt: Key Differences

These documents are related, but substituting one for another can create avoidable confusion. An estimate or quote communicates expected scope and price before the work, subject to the terms stated in it. An invoice requests payment for identified work or an agreed billing event. A receipt records payment already made. A work order or signed agreement may document authorization and terms, while the invoice summarizes the amount now being billed.

A customer who asks for an invoice before work begins may mean they want a written quote, a deposit request, or proof of the planned price. Clarify which document is needed and label it accurately. If an invoice changes from an estimate because the scope changed, explain the difference and point to the approved change rather than presenting the revised amount without context.

Common Invoice Problems to Avoid

  • Vague descriptions: “Roofing” does not show whether the charge covers a repair, replacement, cleanup, or a particular project phase.
  • Unclear totals: A single amount without a subtotal, credits, or balance calculation makes it harder to reconcile payments.
  • Duplicate charges: Carrying a deposit or prior progress charge into a later invoice without identifying it can make the same amount appear payable twice.
  • Missing job identity: A customer with several properties needs the service address and a useful invoice reference.
  • Unapproved extras: Additional work should be described and supported by the relevant approval or project record.
  • Conflicting dates or terms: Check that the invoice date, work period, due date, and payment instructions are consistent with the paperwork and with one another.

Before sending, read the invoice as if you were the customer: Can you tell what work is being billed, what has already been paid, and what remains due? If not, revise the descriptions or summary. A short note explaining a legitimate adjustment is usually more useful than leaving the reader to guess.

Sending and Keeping Invoice Records

Send the invoice through a method the customer can access, and use a clear file name if you provide a digital copy, such as the invoice number and project address. Make sure the attachment is readable when printed and that no fields or totals are cut off. If you send a paper copy, keep a matching copy for your own records. Record when it was sent and note payments against the correct invoice.

Keep related documents together: the estimate or agreement, scope changes, material or work records where relevant, invoices, and payment confirmations. A consistent filing method helps answer ordinary questions about what was billed and when. How long records should be retained and what they must contain can vary by location and business circumstances, so consult a qualified professional when that determination matters.

Frequently Asked Questions

What should a roofing contractor invoice include?

Include contractor and customer details, the job address, invoice number and date, descriptions of work and materials, itemized amounts, any applicable charges, prior payments, balance due, due date, and payment instructions. Add references to the related estimate or agreement when useful.

Can I use one invoice for labor and materials?

Yes. A single invoice can include both, as long as its line items make the charges understandable. Separate labor and materials when that reflects the agreement or helps the customer review the bill; a clearly described combined project charge may also be appropriate for some jobs.

Is an invoice the same as a roofing estimate?

No. An estimate or quote normally describes proposed work and anticipated pricing before the work is authorized or completed. An invoice requests payment for completed work, an agreed deposit, or a project milestone. Label the document according to its actual purpose.

Should a roofing invoice show a deposit already paid?

Yes, if the deposit relates to the balance being billed, show it as a payment or credit and state the remaining amount due. Identify the payment clearly so it is not mistaken for a new charge or counted twice.

Do roofing invoices need to show tax?

Tax treatment and invoice requirements vary with location and circumstances. Use the tax fields that apply to the transaction and verify uncertain requirements with a qualified tax professional; a generic template cannot determine them for you.

Related