Skip to content

Construction invoice template and generator

A construction invoice is the bill for work that does not go through a pay application: a service call, a time-and-materials ticket, a lump-sum stage on a small job. It has to say what was done, under which contract, what is being held back and when the money is due. Fill this one in, print it or paste it into an email, and send the lien waiver with it.

How to fill it in

  1. 1Use the customer's contract or PO number. Type it exactly as it appears on their paperwork; that is what their AP system matches on.
  2. 2One line per kind of cost. Labor by the hour with the crew described, materials with the supplier invoice number, equipment by the day or week, and each change order on its own line with its CO number and approval date.
  3. 3Show retainage as a deduction. If the contract withholds it, bill the full work and take the retainage off underneath. The invoice then records money still owed to you, instead of making it disappear.
  4. 4Pick the terms your contract states. The due date counts from the invoice date. If the contract counts from receipt or approval, the real date is later; the payment terms guide shows how to work the gap.

On the example, five lines come to 13,563.60. Five percent retainage on the work billed is 678.18, so the invoice asks for 12,885.42 by 2026-11-15. Retainage is taken from the work, never from a tax line, and it stays owed until the contract's release point; the retainage calculator tracks the running total across a job. For the date maths behind net terms, read construction payment terms that hold up.

Invoice or pay application?

The contract decides, not the size of the bill. If your subcontract has a schedule of values and a billing article naming a form, the GC wants a pay application, built with the pay application generator from a schedule of values. Everything else runs on an invoice.

When to send an invoice and when to send a pay application
The workSendWhy
Service or repair call for an owner or property managerInvoiceOne visit, one bill. There is no schedule of values to bill against.
Time-and-materials extra workInvoice with signed ticketsThe tickets are the backup. Unsigned hours get argued line by line.
Small lump-sum job billed by stageInvoice per stageDeposit, rough-in, finish: the stages in the contract are the billing schedule.
Commercial subcontract with a schedule of valuesPay applicationThe GC rolls your numbers into its own application to the owner. A loose invoice does not fit that form.
Approved change order on a pay-app jobA new SOV lineBill it on the next application as its own line, not on a side invoice.

Net 30 on the page means little if the invoice misses the GC's billing date or arrives without the papers AP needs. These are the reasons a correct invoice still sits.

  • It lands before the cut-off. Most GCs collect sub billings by a fixed day each month. An invoice that arrives the day after waits a whole cycle, whatever its terms say.
  • It quotes their number. Accounts payable matches an invoice to a subcontract or PO. Use their number and their job name, not yours.
  • It carries the backup. Signed T&M tickets, the supplier invoice behind each material line, the signed change order. Attach them; do not offer them on request.
  • A conditional waiver rides with it. Many GCs will not cut a check without a waiver for the amount billed. A conditional one takes effect only when the money arrives, so it costs you nothing to send early.
  • The remit-to matches their file. New bank details on an invoice look like payment fraud to an AP desk. Send any change separately, in writing, and expect a call-back.
  • Someone answers the phone. Name a person and a number. A question with nobody to ask gets the invoice set aside, not paid.

Draft the waiver with the conditional lien waiver generator for the amount due on this invoice and the same work-through date. Keep the unconditional version until the payment has cleared.

Late charges

The late-charge line prints only what you type. Put one on the invoice when your contract has one, and quote the clause. A charge that first appears on an invoice is a request, not a term. On public work a prompt payment statute may set interest instead; the prompt payment interest calculator works out the amount.

Federal jobs: the proper invoice test

On a federal construction contract the payment clock starts only when the billing office receives a proper invoice. A progress payment is then due 14 days later; an improper one must come back within 7 days with the reasons. FAR 52.232-27 lists what “proper” means, and every item maps to a field above.

FAR 52.232-27(a)(2) proper invoice items and where each goes on this invoice
FAR 52.232-27(a)(2) itemOn this invoice
(i)Contractor name and addressYour company, your address
(ii)Invoice date and invoice numberInvoice number, invoice date
(iii)Contract number or other authorization, with order and line item numberContract, PO or work order number
(iv)Description of work or services performedLine items
(v)Delivery and payment termsPayment terms
(vi)Name and address payment is sent to, same as the contractRemit to
(vii)Person to notify of a defective invoiceContact for questions
(viii)Substantiation and certification, for progress paymentsAttach it to the request; a pay application carries it
(ix)Taxpayer Identification Number, only if the contract requires itAdd it to your address line
(x)EFT banking informationHow to pay
(xi)Anything else the contract requiresRead the contract's invoicing clause

Sources

  • FAR 52.232-27(a)

    On a federal construction contract, a progress payment is due 14 days after the designated billing office receives a proper payment request; an improper invoice must be returned within 7 days with reasons.

    Read 2026-10-18

  • FAR 52.232-27(a)(2)

    On a federal construction contract a proper invoice carries: contractor name and address; invoice date and number; contract number or other authorization; a description of the work; payment terms; the name and address payment goes to (matching the contract); a contact for a defective invoice; for progress payments, substantiation and certification under FAR 52.232-5; the TIN where the contract requires it; EFT banking information; and anything else the contract requires.

    Read 2026-10-18