Free Construction Invoice Template

Cost codes with subtotals, the job and site in their own box, and previous payments deducted to show the amount due this period. Built for builders billing in stages.

Hollis Building Co.

45 Main Street, Suite 820 Brooklyn, NY 11201

billing@hollisbuilding.com
(212) 555-0175
hollisbuilding.com
NYC Lic. GC-0618834

Invoice

Invoice no.
HB-2026-118
Issue date
Oct 1, 2026
Due date
Oct 31, 2026
Terms
Net 30

Billed to

Oakmont Property Group

220 Mercer Street, Management Office New York, NY 10012

payables@oakmontpg.com

Job / site

Unit 4B fit-out, 220 Mercer Street — progress billing 2 of 4

Amount due this period

$8,328.00

Due Oct 31, 2026

Description QtyUnit cost Amount
Materials
Framing lumber, 2 × 4 and 2 × 6, delivered 1$3,240.00 $3,240.00
Drywall, 5/8 in, 4 × 8 sheets 120$18.50 $2,220.00
Materials subtotal$5,460.00
Labor
Framing crew, hours 96$58.00 $5,568.00
Subcontractors
Electrical rough-in — Volt & Wire Inc. 1$6,800.00 $6,800.00
Total
$17,828.00
Less previous payments
−$9,500.00
Amount due this period USD
$8,328.00

Payment

ACH to Hollis Building Co. · Account 6650 1123 · Routing 021000089 Please reference the job number.

Notes

Lien waiver for this period enclosed.

Hollis Building Co.Invoice HB-2026-118
Example

Hollis Building Co. invoicing Oakmont Property Group. Your own details replace these as you type.

Who it is for

Construction work is rarely billed once. A fit-out or a build is invoiced in stages, and each invoice has to show what this period covers and what has already been paid, so the client’s project manager can check it against the contract.

This template uses a full ruled grid that stays legible after printing, scanning and photocopying, which is how a lot of construction paperwork still travels. Every cost code (materials, labor, equipment, subcontractors) has its own subtotal, and previous payments are deducted to arrive at the amount due this period.

It is designed for general contractors, builders and fit-out companies working for commercial clients or developers. For a single residential job billed on completion, the simpler contractor template reads better.

What to include

What to put on a construction invoice

Job and site
The job name, site address and which billing this is: “Unit 4B fit-out, 220 Mercer Street — progress billing 2 of 4”.
Cost codes
Lines grouped as Materials, Labor, Equipment and Subcontractors, matching the way the contract or budget is broken down.
Subcontractors
Each subcontractor’s work as its own line, named, so the client can match it to the sub’s own invoice.
Previous payments
What the client has already paid on this contract, deducted from the total to show the amount due this period.
Your license
Your contractor license number in the Tax ID field, where your jurisdiction requires it on billing documents.
Lien waivers and retainage
If the contract requires a lien waiver with each payment application, or holds back retainage, say so in the notes so the paperwork travels together.
Payment reference
Ask the client to quote the job number with payment; large clients often pay many invoices in one transfer.

How to fill it in

From this page to a PDF.

  1. 01

    Open the example

    Customize this invoice opens a progress billing in the generator. Change the job, the billing number and the client.

  2. 02

    Enter this period

    Add only the work completed since the last invoice, one line per item, and choose its cost code. Subtotals are calculated for you.

  3. 03

    Deduct what’s paid

    Enter previous payments in Deposit or amount paid. The invoice shows the amount due this period.

  4. 04

    Attach and send

    Download the PDF and send it with any lien waiver or supporting documents the contract asks for.

Questions

What is progress billing in construction?

Invoicing a project in stages as work is completed, rather than all at the end. Each invoice covers the work done in that period and deducts what has already been paid. The stages and amounts are usually set out in the contract.

Is this a replacement for AIA G702 and G703 forms?

No. Some commercial projects require the AIA Application and Certificate for Payment (G702) and its continuation sheet (G703). If your contract specifies them, use them. This template suits projects that accept an ordinary itemized invoice.

How do I show retainage?

Folio doesn’t calculate retainage automatically. Note the retained amount and the contract terms in the notes, and enter what the client has actually paid in previous payments so the amount due is correct.

Why use a ruled grid?

Construction invoices are often printed, signed, scanned and filed. Full rules keep every figure in its row even in a poor scan, which saves arguments about which line a number belongs to.

Related templates

Other templates to try.

All templates

Free · No account · No watermark

Your construction invoice, in three minutes.

Open the example in the generator, put in your own details and download the PDF. Your business details are remembered for next time.