Free Construction Invoice Template & Generator

Construction billing lives or dies on the details: scope, change orders, materials, labor, and retainage that can hold back a chunk of every payment. This free construction invoice generator lets you itemize the work clearly, bill progress draws or final completion, and send a clean PDF in minutes. Build a professional invoice below, no signup required.

Choose the document you want to create

Your Business
INVOICE
# INV-0001
Issued: Jun 18, 2026
Due date: Jul 3, 2026
Bill To
Client name
DescriptionQtyRateAmount
Labor (crew)40$60.00$2,400.00
Materials (lumber, hardware)1$1,850.00$1,850.00
Equipment rental2$250.00$500.00
Subtotal$4,750.00
Total Due$4,750.00
Terms: Payment due within 15 days. Thank you for your business!

Preview — watermark removed on download with Pro

What every construction invoice should include

A solid construction invoice ties directly back to the contract or estimate so the client can reconcile it. Include your business name, license number, and contact info, the client and the job-site address (often different from the billing address), an invoice number, and the issue and due dates. Reference the project name or contract number, then itemize separately: labor (hours or a lump sum per scope), materials and equipment, subcontractor costs, and any permit or disposal fees. Show the subtotal, applicable sales tax on taxable materials, any retainage withheld, prior payments or deposits applied, and the current balance due. If this is a progress invoice, list the percentage of work completed for each line. Clear, contract-aligned line items are what get a draw approved without a back-and-forth.

How to price and bill construction work

Most construction work is billed one of three ways, and many jobs blend them. Fixed-price (lump sum) contracts bill a set amount, usually split into progress draws tied to milestones or percent complete. Time-and-materials bills your hourly labor rate per worker plus the actual cost of materials, often with a markup, and is common for repairs or unscoped work. Cost-plus bills documented costs plus an agreed fee or percentage. For larger jobs, use a schedule of values: break the contract into line items (foundation, framing, electrical, finishes) and bill each as it progresses. Whatever method you use, state it on the invoice and keep your line items matching the contract structure. Mixing methods without labeling them is the fastest way to confuse a client and stall payment.

Deposits, draws, retainage, and materials

Construction cash flow runs on staged payments. Collect a deposit or mobilization payment up front to cover initial materials, then bill progress draws as phases complete so you are not floating the whole project. On each invoice, clearly apply any deposit and prior draws against the contract total so the client sees the running balance. Retainage is standard on bigger jobs: the client withholds a percentage (often 5-10%) from each payment until final completion or punch-list signoff. Show retainage as its own withheld line and invoice it separately at the end. For materials, decide up front whether you bill at cost, with markup, or as part of a lump sum, and keep supplier receipts. Itemizing materials separately from labor makes change orders and tax handling far cleaner.

How to get paid faster

Slow payment is the norm in construction, so build speed into your process. Invoice promptly at each milestone instead of waiting for the whole job to finish. State clear terms (Net 15 or Net 30, or due on receipt for small jobs) and a late fee if your contract allows one. Always invoice change orders separately and get written approval before doing the extra work, so unbilled extras do not pile up. Know your lien rights: sending a preliminary notice early and reserving the option to file a mechanics lien gives you real leverage. Make paying easy by including remit-to details and accepting more than just checks. Attaching photos or a signed completion sheet to a final invoice cuts disputes. Send the invoice as a clean PDF the same day work is verified.

Create your construction invoice free

You can build and download a construction invoice right here, free and without an account. Add your company details and license number, the client and job-site address, then add line items for labor, materials, subcontractors, and fees. The generator calculates subtotals, applies sales tax where it belongs, and lets you show deposits, prior draws, and retainage so the balance due is accurate. Set your payment terms and due date, drop in your logo, and download a polished PDF to email or print. Save the format and reuse it for the next draw or the next project, just updating the line items and invoice number. It is built for the way contractors actually bill, from a quick T&M repair to a full schedule of values on a large build.

Frequently asked questions

How do I invoice for a construction job with progress payments?

Use a schedule of values that breaks the contract into line items, then bill each draw by the percentage of work completed for those items. On every progress invoice, show the contract total, prior payments and deposits already applied, the amount completed this period, any retainage withheld, and the current balance due. Tie each draw to a milestone or a percent-complete figure so the client can verify the work before approving payment.

What is retainage and how do I show it on an invoice?

Retainage is a percentage the client withholds from each payment (commonly 5-10%) until the job is fully complete and the punch list is signed off. It protects the client against unfinished work. List it as its own withheld line on each invoice so the running total is clear, then invoice the accumulated retainage separately as a final billing once final completion is accepted.

Should I charge a deposit before starting work?

For most jobs, yes. A deposit or mobilization payment covers your initial materials and labor so you are not financing the project out of pocket. Define the deposit amount and timing in your contract, collect it before ordering materials, and then apply it against the contract total on your first or final invoice so the client clearly sees it credited toward the balance.

Do I charge sales tax on a construction invoice?

It depends on your state and whether the work is treated as a service, a material sale, or a real-property improvement. Many states tax materials but not installation labor, and some treat contractors as the end user who pays tax at purchase instead of charging the client. Itemize materials and labor separately so tax applies only where it should, and confirm the rules with your state tax authority or accountant.

How do I handle change orders so I actually get paid for them?

Never do extra work on a handshake. Write up each change order describing the added scope and price, get the client's written approval before starting, then invoice it as a separate line item or a separate invoice referencing the change order number. This keeps unscoped extras from getting buried in the original contract amount and gives you documentation if the client questions the charge later.

What payment terms work best for contractors?

Match terms to job size. Small repairs can be due on receipt or Net 15; larger projects usually run Net 30 with progress draws. State the terms plainly on the invoice, add a late fee if your contract permits one, and bill promptly at each milestone rather than waiting until the end. For bigger jobs, preserve your lien rights with early preliminary notices so you have leverage if payment stalls.