What a progress payment schedule actually is

A progress payment schedule is the section of a construction contract that breaks the total price into a series of payments, each one released when a specific, defined piece of work is finished — not on a fixed date.

Instead of "$10,000 due the 1st of every month," a real progress payment schedule reads: "$18,000 due when rough electrical, plumbing, and HVAC pass inspection." The trigger is a completed milestone, not a square on the calendar.

That distinction is the whole point. A payment schedule tied to milestones can't get ahead of the work, because there's nothing to collect until the milestone is actually done.

Why milestone-based beats time-based

Time-based schedules — "net 30," "monthly draws," "$X every two weeks" — sound simple, but they break the moment a job runs long, short, or out of sequence, which is most jobs.

A milestone schedule fixes three problems at once:

  1. It protects your cash flow. You're never carrying more unpaid labor and material than one phase's worth, because the next check doesn't come until the next phase is done.
  2. It protects the homeowner. They're never paying for work that doesn't exist yet, which is the exact harm several states' deposit and progress-payment statutes exist to prevent.
  3. It removes the argument. "Is the drywall done?" is a yes-or-no question a homeowner can walk through and check. "Is it the 15th?" tells nobody whether they're getting what they paid for.

Milestone-based schedules also travel well — they line up with how construction lenders release draw funds, how permitting inspections are staged, and how most state home-improvement statutes expect payments to be documented in the first place.

Why states regulate this at all

Deposit caps and progress-payment rules exist because of a specific, recurring pattern: a contractor collects a large deposit, starts the job, and either stalls out or disappears — leaving the homeowner out the deposit and holding an unfinished project with no easy recourse.

A milestone-based schedule is the practical fix on both sides of that problem. It keeps a contractor from ever holding more of the homeowner's money than the work performed justifies, and it keeps a contractor from financing the entire job out of pocket while waiting on a client to pay. State statutes formalize that balance; a well-built schedule follows the same logic even where no statute requires it.

How many phases, and how to size them

Most residential remodels run cleanly on four to six phases. Fewer than that and you're often financing large stretches of the job out of pocket; more than that and you're invoicing more often than the completed work justifies.

The sizing rule is simple: each phase should be worth roughly what that phase costs you — in labor, materials, and sub payments — not an even split of the total. A rough-in phase touching three trades is worth more than a punch-list phase that's mostly your own labor.

Worked example: $120,000 kitchen and bath remodel

Phase Milestone % of Contract Amount
1. Deposit Contract signed, permits pulled 10% $12,000
2. Rough-in Framing, plumbing, electrical, HVAC rough-in pass inspection 25% $30,000
3. Drywall Insulation installed, drywall hung, taped, and inspected 20% $24,000
4. Interior finishes Cabinets, flooring, trim, paint, and fixtures installed 30% $36,000
5. Final / punch list Final walkthrough complete, punch list cleared, certificate of occupancy issued 15% $18,000

Note: the 10% ($12,000) deposit in this example is fine in most states — but it would be illegal in California, where a residential deposit is capped at $1,000 or 10% of the contract, whichever is less (see the state table below). Always check your state's cap before you set the deposit line.

The golden rules

Three rules keep a payment schedule out of trouble, in every state:

  1. Never get ahead of the work. Don't invoice — and don't accept — payment for a phase that isn't done. This is the single most common way contractors end up in a licensing complaint, even on jobs where the work eventually gets finished fine.
  2. Never let payments lag more than one phase behind the work. If you've finished rough-in and drywall but only invoiced rough-in, you're financing the gap yourself. Invoice the moment a phase is verifiably complete — don't batch phases to "keep it simple" for the client.
  3. Size the final payment so it still matters. A final payment that's too small (2–3%) gives you no real incentive to finish trim, touch-ups, and final inspections promptly. Most experienced GCs hold back 5–15% for the final payment specifically because it keeps both sides motivated to close the job out cleanly.

Common mistakes that break a payment schedule

Even contractors who build a milestone-based schedule on paper run into the same handful of problems in practice:

  1. Splitting the contract into even payments instead of value-based ones. A five-phase job billed at a flat 20% per phase almost never matches what each phase actually costs to build — rough-in typically costs more than a punch-list phase, but an even split treats them the same.
  2. Batching invoices instead of billing at each completed milestone. Waiting to invoice two or three finished phases at once ties up your cash flow for no reason and makes it harder for a client to track what they're actually paying for.
  3. Leaving the trigger condition vague. "Payment due at rough-in" is weaker than "payment due when framing, plumbing, electrical, and HVAC rough-in have each passed inspection." A vague trigger is where payment disputes start.
  4. Not documenting the milestone before invoicing. A dated photo set or an inspection sign-off attached to the invoice removes almost all room for an argument later — do this every time, not just on jobs where you expect friction.
  5. Treating the payment schedule as fixed once signed. A change order that adds or removes scope should adjust the remaining phases and their dollar amounts in writing, not just get absorbed into whichever phase is next.

States that cap the deposit by law

A handful of states put a hard statutory ceiling on what a residential contractor can collect before work begins. If you work across state lines, check this before you write a proposal — a deposit clause that's routine in one state can be a licensing violation in another.

State Deposit Cap Statute
California $1,000 or 10% of the contract price, whichever is less (bond exception available) Bus. & Prof. Code §7159.5
Nevada $1,000 or 10% of the contract price, whichever is less (waived with a $100,000 consumer-protection bond) Rev. Stat. §624.970(2)(g)
Maryland One-third of the contract price Bus. Reg. §8-617
Massachusetts The greater of one-third of the contract price or the actual cost of special-order materials Gen. Laws ch. 142A, §2
Maine One-third of the contract price Rev. Stat. tit. 10, §1487

This is not an exhaustive fifty-state list — it covers the states with a clearly verifiable statutory cap at the time of writing. If your state isn't listed here, don't assume there's no rule; check with your state's contractor licensing board before finalizing a deposit clause.

How this connects to construction loan draws

When a project is financed through a construction loan, the bank doesn't release money on your schedule — it releases money on its own draw schedule, usually tied to an inspector confirming a milestone is complete (foundation, framing, rough-in, drywall, final).

Build your payment phases around the same checkpoints the lender is already using, and you avoid a common cash-flow trap: invoicing a phase the bank's inspector hasn't signed off on yet, which delays your payment regardless of how done the work actually is. Aligning the two schedules is worth doing at the proposal stage, not after the first draw request gets held up.

Contract clause checklist

Before a payment schedule goes into a signed contract, confirm it includes:

FAQ

What is a typical payment schedule for a remodel? Four to six phases, each sized to the value of the work it covers: deposit, rough-in, drywall, interior finishes, and a final payment. See the worked example above for how the dollar amounts typically break down on a mid-size project.

Can a contractor ask for 50% upfront? Not in states with a statutory deposit cap. California and Nevada cap it at the lesser of $1,000 or 10%; Massachusetts and Maine cap it at one-third of the contract. Outside those states, confirm with your local licensing board before writing a 50% deposit into a contract.

Is a deposit legally capped? In several states, yes — see the table above. Where there's no statutory cap, a large deposit is still a red flag to consumer-protection regulators and a common trigger for complaints if a job stalls after the deposit clears.

How many payment phases should a construction contract have? Enough that no single payment gets more than one completed phase ahead of or behind the actual work — usually four to six for a mid-size remodel, fewer for a small single-trade job, more for a large custom build.

What happens if I collect a payment before finishing that phase? You're financing the job with money you haven't earned yet, and in states with progress-payment statutes, doing this can be a licensing violation or worse — independent of whether the job eventually finishes fine.

Should the final payment be held until the punch list is done? Yes. A final payment of 5–15% gives both sides a reason to close the job out — you to finish the last details, the client to stop finding "one more thing" indefinitely.

Does my payment schedule need to match my client's construction loan draw schedule? If the job is lender-financed, align them. Lenders release draws against inspected milestones — building your phases around the same checkpoints keeps your invoicing and the bank's funding moving together instead of fighting each other.