Skip to content
USUnited States

Builder Progress Payment Schedule for Renovation Work

Set renovation payment milestones from completed work, loaded job costs, approved change orders, and clear closeout checks.

Yes Foreman · September 29, 2026 · Invoicing and payments

Tie each invoice to a defined, observable stage. A builder progress payment schedule gives the customer work they can see, check, and approve.

Do not start with dates or borrowed percentages. Start with the signed scope, the cost-loaded estimate, and a plain test for when each stage is complete.

Build the schedule from the signed renovation scope

Settle the work before splitting the price. List what you will build, remove, supply, install, test, and finish. Use the same descriptions in the quote, work order, schedule, and invoice.

Separate these items before setting any building payment milestones:

  • Included labor and materials
  • Excluded work
  • Allowances not yet selected
  • Customer-supplied fixtures or finishes
  • Work another contractor must complete
  • Possible changes that are not yet priced

Make exclusions specific. If wall repair is excluded, name the affected walls. If the customer supplies cabinets, state whether your work includes unloading, installation, adjustment, handles, and final touch-ups.

Inspect the property before quoting. Open access panels where permitted. Check measurements, existing finishes, service routes, and likely concealed conditions. Use the quote-writing guide to turn those findings into a scope the payment schedule can follow.

Ask the local building department which permits and inspections the renovation needs. Write those events into the job sequence before promising invoice dates.

Check the relevant state or local contractor licensing body and the signed contract for rules on deposits, progress claims, retainage, notices, and final payment. Have your contract reviewed for the places where you work.

Choose work milestones before assigning amounts

Use stages with visible end points. Demolition complete is clearer than project underway. Rough work complete is better than halfway done.

A renovation might move through demolition, rough work, close-up authorization, installation, testing, punch work, and closeout. Use only the stages the actual scope needs.

Define what earns payment at each stage. Ordering, delivery, installation, adjustment, testing, inspection, and customer acceptance are separate events.

Cabinets sitting in the garage do not prove that cabinet installation is complete. If delivery itself earns payment, the contract must say so and identify the evidence required. That might be a delivery record and a site check against the order.

The same rule applies to inspections. Rough work may be physically complete while a required inspection is still pending. State whether the milestone is earned when the work is ready for inspection or only after the inspection record is available.

Use calendar dates to plan crews and deliveries. Do not use the date alone as proof that payment is due. Renovations uncover concealed damage, late selections, and access problems. The completion test stays useful when the calendar moves.

Turn job pricing into building payment milestones

Work from the estimate behind the contract price. Tag each labor, material, subcontractor, and overhead line to one milestone. Apply the same overhead and contractor markup method used in the quote. Total the stages, then reconcile them to the signed contract amount.

Keep the buckets boring. Demolition labor belongs with demolition. Rough materials belong with rough work. Cabinet installation labor belongs with installation, not delivery.

Then assign the price carried by each stage. Use your own labor and material pricing, overhead method, and markup. Do not invent a standard milestone percentage.

Check the sequence from both ends. Early invoices must cover the costs incurred early. Later stages must retain enough value to cover the labor, materials, closeout work, overhead, and profit still ahead.

Keep a running unpaid balance. The milestone values, approved changes, prior invoices, payments received, and remaining contract balance must reconcile with the contract records.

If the estimate itself is weak, fix that before building the schedule. The contractor pricing framework explains how labor, materials, overhead, and markup form the job price.

Write a builder progress payment schedule the customer can check

Give each row a milestone name, included work, completion test, required evidence, invoice amount, and remaining balance. State who confirms completion and where that approval is recorded.

A builder progress payment schedule should read like a site instruction. The crew should know what remains. The customer should know what can be checked. The office should know whether the invoice can leave.

Avoid labels such as substantial progress unless the contract defines the exact work behind them. Avoid materials on site unless the schedule identifies the materials, required condition, storage location, and proof of delivery.

Use this blank structure with the signed quote and cost-loaded estimate:

Project: [Customer and site address]
Contract or quote reference: [Reference]
Original contract amount: [Amount]
Approved change orders to date: [Amount]
Adjusted contract amount: [Amount]

Milestone: [Observable stage]
Included work: [Exact scope assigned to this stage]
Completion test: [What must be finished]
Required evidence: [Site record, approval, delivery record, or inspection record]
Confirmed by: [Named role or person]
Invoice amount: [Amount]
Prior payments received: [Amount]
Remaining contract balance after invoice: [Amount]
Notes and exclusions: [Project-specific wording]

Do not leave the completion test blank. A written completion test gives both parties the same work to inspect.

Check the milestone before sending the invoice

Walk the work against the written completion test. Do not rely on a crew message saying the stage is done.

Record incomplete, damaged, or defective work. Check required selections, approvals, delivery records, test results, and inspection records. Attach the documents named in the contract.

If the milestone is not complete, leave it open unless the contract says how to bill it another way. Do not quietly reduce the invoice or rename the stage after the work.

Keep billing status separate from cost status. An earned milestone tells you what can be invoiced. Cost tracking tells you what the work consumed.

Compare actual vs estimated cost while the renovation is running. An overrun can warn you that job profitability is slipping, but it does not automatically change the agreed customer price. Use the finished-job costing process to reconcile labor, materials, subcontractors, overhead, and the final result.

Add approved change orders to the adjusted schedule

When the job changes, stop the affected work. Describe the added or removed scope. Price it. Record its effect on timing. Get approval before the crew proceeds.

Keep each change order separate from the original contract value. Show the original contract work and approved change separately. Once approved, add its amount and timing to the adjusted schedule, invoice position, and remaining balance.

In the Oak Street electrical example, Quote Q-1847 was 1,105. The ceiling was lined, and the quote excluded chasing. Extra cable and chasing became an approved 160 change order, so Invoice INV-1847 was 1,265.

The cost of that change is not given. Do not combine the 1,265 invoice with the original job cost to calculate profit. The example shows document control, not a rate or a revised margin calculation.

For a field process the crew can follow, use the electrical change order guide. The same stop, describe, price, approve, and record sequence works across renovation trades.

Common questions

What do I do when the customer disputes a milestone?

Take the customer to the site and compare the work with the written completion test. List every unfinished or disputed item against the scope. Document the disputed items, follow the contract's dispute and payment terms, and check local requirements before suspending work.

Run a final payment checklist before the last invoice

The crew leaving the property does not trigger final payment by itself. Check the contract's closeout milestone and record the result.

  • Confirm the original scope and every approved change order are complete.
  • Record punch-list work and customer sign-off status.
  • Collect required inspection and testing records.
  • Deliver the closeout documents named in the contract.
  • Reconcile prior invoices, payments, approved changes, and the remaining balance.

Send the final invoice only when the closeout test has been met. Keep the final payment checklist with the job record so the invoice can be traced back to completed work.

Use the job paperwork tools to draft the builder progress payment schedule for the current quote. Start with the signed scope on your desk today, not a generic percentage table.

NEXTKeep going

Related articles

Put the next job in one place

Yes Foreman connects quotes, schedules, crews, timesheets and invoices for small field-service teams.