Skip to content
Invoice Generator Tool

Construction invoice template

For builders and general contractors billing labor, materials, subcontractors and progress payments. Detailed lines and a contract reference help clients and lenders approve payments quickly.

Balance Due$0.00
  • Amount

    $0.00

$0.00
$0.00
$0.00

What to include on a construction invoice

  • Project name, site address and contract number.
  • Stage or percentage of completion being billed.
  • Approved change orders as separate lines with their reference numbers.
  • Subcontractor and material costs if your contract is cost-plus.
  • Retention, if your contract holds back a percentage (enable Discount as a percentage and rename it).

Tips to get paid faster

  1. 1Agree a payment schedule tied to clear milestones before breaking ground.
  2. 2Never start a change order without written approval and a price.
  3. 3Rename the Discount line to “Retention (5%)” if your contract withholds a percentage.
  4. 4Attach site photos or an inspection sign-off to support progress claims.
  5. 5Invoice on the exact date each stage completes, since contracts often start the payment clock from receipt.

Frequently asked questions

How does progress billing work in construction?

The contract price is split into stages (or percentages of completion). At each stage you invoice for that portion, plus any approved change orders.

How do I show retention on an invoice?

Enable Discount, set it to percent, and rename the label to “Retention”. The balance due will then reflect the amount withheld under the contract.

Should change orders be on a separate invoice?

They can go on the next progress invoice as separate lines with the change-order number, which keeps everything for the stage in one place.

More invoice templates