Construction Invoice Template

Bill labor, materials, equipment and progress payments for construction projects. Fill it in here and download a professional PDF.

  • Free
  • No sign-up
  • Download as PDF
INVOICE
Bill to
Project
Job site
Contract / PO #
Description Qty / Hours Rate Amount Remove
$4,800.00
$12,500.00
$6,960.00
$9,750.00
$1,625.00
$1,150.00
Notes
Payment terms
Subtotal$36,785.00
Discount %-$0.00
Sales tax %$0.00
Total$36,785.00
Amount paid
Balance due$36,785.00

Free, no sign-up. You'll be asked to accept our Terms and Privacy Policy before downloading.

Construction Invoice Template example

Construction invoice example

This is how the construction template looks as a PDF, filled in with sample details: project, job site, contract / po #, line items, totals and payment terms. Add your own details above and download it in seconds.

Fill in this template

What is a construction invoice?

A construction invoice is the bill a builder, general contractor or construction company sends to request payment for completed work. On most projects it covers a stage of the job rather than the whole project, so it needs to show clearly what was done, what it cost and how much is still owed.

This free template is made for construction projects of any size. It has room for the project name, job site and contract or PO number, separates labor, materials, equipment and fees, and calculates the total and balance due for you.

What to include on a construction invoice

  • Your company details: business name, address, phone, email and license number where required.
  • Client and project: the client’s billing details, the project name, the job site address and the contract or purchase order number.
  • Invoice number and dates: a unique number, the invoice date and the due date.
  • Work completed: the stage or scope covered by this invoice, such as site work, foundation or framing.
  • Labor: crew hours and rates, or fixed prices per task.
  • Materials and equipment: materials supplied and equipment rental, with quantities and costs.
  • Permits, fees and change orders: each on its own line so they are easy to verify.
  • Payments and balance: amounts already paid, retainage if it applies, and the balance due.
  • Payment terms: the due date, accepted payment methods and any late fee from your contract.

Progress billing and retainage

Most construction contracts pay in stages. Agree on the milestones before work starts, then send an invoice when each one is reached. Common stages are a deposit or mobilization payment, site work and foundation, framing, rough-in (plumbing, electrical and HVAC), finishes and final completion.

Some contracts also include retainage, a part of each payment that the client holds until the project is complete and accepted. Keep track of the retained amounts so you can bill them clearly on the final invoice.

How to fill out this construction invoice template

  1. Add your logo and company details at the top.
  2. Enter the client, project name, job site and contract or PO number.
  3. Check the invoice number, invoice date and due date. The due date is set 30 days ahead, and you can change it.
  4. Edit the sample lines for the work in this billing period. Enter hours or quantities and rates, and use Add line item for more lines.
  5. Enter tax if it applies, and any amount already paid in Amount paid.
  6. Review the notes and payment terms, then click Download PDF.

Tips to get paid faster on construction jobs

  • Tie invoices to the contract. Use the same milestones, descriptions and PO numbers that appear in the contract.
  • Document the work. Photos, inspection reports and signed change orders answer questions before they delay payment.
  • Send invoices on time. Bill as soon as a stage is finished and keep a regular billing schedule on long projects.
  • Track every invoice. On a large project it is easy to lose track of what was billed, paid and retained. A simple list of invoices and payments prevents disputes at closeout.

UniqInvoice keeps every project invoice in one place, shows which ones are paid or overdue, and sends reminders automatically, from your phone or computer.

Frequently asked questions

How do I invoice for progress payments on a construction project?

Bill each stage when it is complete, for example foundation, framing, rough-in and final. Describe the stage on the invoice, and on later invoices enter the amounts the client already paid in the Amount paid field so the balance is correct.

What is retainage and how do I show it?

Retainage is a percentage of each payment, often 5 to 10 percent, that the client holds back until the project is finished. If your contract includes it, note the retained amount in the notes or add a line for it, and bill the released retainage on the final invoice.

How should I bill change orders?

List each approved change order as its own line, with a short description and the change order number, so the client can match it to the signed approval.

Do I need to include lien waiver information?

Lien waiver rules depend on your state and contract. Many builders send a conditional or unconditional lien waiver with payment requests. Check your state's requirements and your contract terms.

Can I add a markup on materials?

Yes, if your contract allows it. You can include the markup in the material price or show it as a separate line, depending on what you agreed with the client.