Free Construction Invoice Template for Contractors

ScoutOut Team8 min read

You finished the job. The drywall is hung, the tile is set, the client walked through and loved it. Now there's one thing between you and getting paid: the invoice.

A sloppy invoice creates questions. Questions create delays. A clear, professional invoice gets deposited, not stuck in someone's inbox while they "figure out what this charge is for."

Below, we'll cover exactly what to include on a construction invoice, how to structure it for residential work, and the mistakes that slow down payment. There's also a free template at the bottom you can start using today.

What every construction invoice needs

A complete residential construction invoice covers eight things. Skip any of them and you're giving the client a reason to hold up payment.

  • Your company info: business name, license number, phone, email, mailing address. If you're licensed and insured, say so on the invoice.
  • Client info and project address: the client's name, billing address, and the job site address (they're often different for remodels).
  • Invoice number and date: sequential numbering (INV-2026-041) so you and the client can reference it later. Include the invoice date and the due date.
  • Itemized work by section: group line items by phase (demolition, rough-in, finishes) so the client can match them to the estimate and proposal they signed.
  • Materials vs labor breakdown: separating materials from labor shows the client exactly where their money went. Some clients want this for tax purposes too.
  • Payment terms: net 30, net 15, due on receipt, or tied to a draw schedule. Be explicit.
  • Change orders listed separately: any work outside the original scope gets its own section with the CO number referenced. Never bury change orders inside the original line items.
  • Total with deposits credited: show the contract total, subtract any deposits or prior draws already paid, and make the balance due unmistakable.

Tip

Put the amount due and the due date at the very top of the invoice, not just the bottom. Clients scan invoices quickly. Make the number impossible to miss.

How to structure a residential invoice

The structure depends on how you bill. Most residential contractors use one of two approaches: progress billing (invoicing at milestones) or a draw schedule (fixed percentage payments at set points).

Progress billing for a kitchen remodel

Say you're billing for the rough-in phase of a $68,000 kitchen remodel. Your invoice might look like this:

Invoice #INV-2026-041 Project: Kitchen Remodel, 425 Oak Street Billing Period: Feb 15 - Mar 1, 2026

Demolition (complete)

  • Remove cabinets, countertops, flooring: $2,850
  • Haul-off and dump fees: $420
  • Section total: $3,270

Rough-In (complete)

  • Plumbing relocation (sink, dishwasher, gas line): $3,400
  • Electrical (8 circuits, undercabinet rough-in, panel upgrade): $4,200
  • HVAC duct modification: $950
  • Section total: $8,550

Invoice Summary

  • Work completed this period: $11,820
  • Less: deposit received (15%): -$10,200
  • Balance due: $1,620
  • Payment due: March 15, 2026

Each line item maps directly to what was in the estimate. The client can compare the invoice to the proposal they signed and see exactly what they're paying for.

Draw schedule example

For larger projects ($50K+), many contractors bill on a draw schedule. Common splits:

  • 50/40/10: 50% at contract signing, 40% at rough-in completion, 10% at final walkthrough
  • 30/30/30/10: 30% at signing, 30% at rough-in, 30% at finishes, 10% at punch list completion
  • 25/25/25/25: equal quarterly draws for longer projects (additions, whole-house remodels)

The 10% holdback on the final draw protects the client and motivates you to close out punch list items quickly. It's standard practice and clients expect it.

Note

Whatever draw schedule you use, spell it out in your proposal before work starts. The invoice should reference the schedule: "Draw 2 of 4 per contract dated January 8, 2026."

Handling allowances that went over or under

Allowances are one of the trickiest parts of residential invoicing. Say you quoted a $3,600 allowance for quartz countertops, but the client upgraded to a slab that cost $4,800.

On the invoice, show it clearly:

  • Countertop allowance (per contract): $3,600
  • Actual countertop cost (Calacatta quartz, 45 SF): $4,800
  • Allowance overage: $1,200

If an allowance comes in under, credit the difference. Contractors who pocket the savings lose trust fast.

Change order billing

Change orders get their own section on the invoice. Always reference the CO number so the client can pull up the signed change order if they have questions.

Change Orders

  • CO-003: Add pendant lighting above island (2 fixtures, wiring, patching): $1,850
  • CO-005: Upgrade to soft-close drawer slides (14 drawers): $630
  • Change order total: $2,480

Never lump change order work into the original line items. Keeping them separate eliminates the "I don't remember agreeing to this" conversation.

5 invoicing mistakes that delay payment

1. Not matching the estimate line items

If your estimate says "Electrical rough-in: $4,200" and your invoice says "Electrical: $5,100" with no explanation, the client is going to call you. Match the line items exactly. If the scope changed, reference the change order.

2. Missing PO or job numbers

Commercial clients and property managers require PO numbers. Residential clients with multiple projects (investors, flippers) often use job numbers too. If the client gave you a reference number, put it on the invoice. Missing it means your invoice goes to the bottom of the pile.

3. Vague descriptions

"Labor: $4,500" tells the client nothing. Compare that to "Tile installation, master bath floor and shower (185 SF porcelain, Schluter waterproofing, linear drain): $4,500." The second version answers questions before they get asked.

4. Not crediting the deposit

This one is surprisingly common. The client paid you $8,000 upfront and now they're looking at an invoice for the full contract amount with no mention of their deposit. Even if the math works out, it feels wrong. Always show the deposit as a line item credit.

5. Sending invoices late

Bill within 48 hours of hitting a milestone. The longer you wait, the less urgency the client feels to pay. If you finish rough-in on a Thursday, send the invoice Friday morning. Not the following week. Not "when you get around to it."

Tip

Set a reminder on your phone for invoice day. Every milestone completion should trigger an invoice within 48 hours. The contractors who get paid fastest are the ones who bill first.

Spreadsheets vs software for invoicing

A Google Sheets template works fine when you're running 2 or 3 jobs a month. You copy the template, fill in the line items, export a PDF, and email it. Simple enough.

The problems show up at scale:

  • No connection to the estimate. You're retyping line items from your estimate into the invoice. That means errors, mismatched numbers, and wasted time.
  • No payment tracking. Which invoices are outstanding? What's been paid? You end up with a separate spreadsheet just to track the status of your other spreadsheets.
  • Manual PDF creation. Every invoice is a manual export, rename, attach, send process. It adds up to hours per month.
  • No change order trail. Change orders exist in emails or on paper. Connecting them to the right invoice is on you.

Construction management software solves this by keeping everything in one place. Your estimates, proposals, and invoices all live inside the same project. No retyping numbers across spreadsheets. No separate tracker for what's been paid.

If you're at the point where invoicing feels like a second job, it's probably time to look at project management software built for contractors.

For a deeper comparison of what's available, check out our breakdown of the best construction management software for small contractors.

Download the free invoice template

Free Invoice Template

Google Sheets invoice template with sections, line items, change order tracking, and payment terms. Enter your email and we'll send it right over.

Get it free →

The template includes:

  • Itemized sections for each phase of work (demo, rough-in, finishes)
  • Separate change order section with CO number references
  • Materials vs labor split per line item
  • Deposit and prior payment credits
  • Payment terms and due date fields
  • Your company info, license number, and branding area

Start getting paid faster

The template will get you started. But if you're tired of copying spreadsheets and chasing down which invoices are still outstanding, ScoutOut keeps your estimates, proposals, and invoices organized inside each project. Create invoices, track payments, and know what's been paid at a glance.

If you haven't already, grab our free construction estimate template too. A solid estimate is the foundation for a solid invoice. When the line items match from estimate to proposal to invoice, clients pay without questions.