Free for 30 days — no credit card required.
Start free →or a month free on a paid plan: Solo · Business
ContractShield

Contractor Payment Schedules Explained | Reddit & LinkedIn

Short answer

A contractor payment schedule is the plan for when a client pays across a job: a deposit, progress draws tied to milestones, and a final payment at completion. A good schedule keeps you cash-positive so you never fund the client's project out of your own pocket, and ties each payment to inspectable work rather than the calendar.

  • A payment schedule ties money to milestones, not to dates.
  • A deposit covers mobilization and initial materials, not your profit.
  • Progress draws should track completed, inspectable work.
  • Retainage is money held back until final completion.
  • Never let the amount you have billed fall behind the work you have done.

What is a contractor payment schedule?

A payment schedule is the agreed plan for when a client pays you across a job. Instead of one payment at the end, which forces you to finance the client's project, you collect a deposit up front and then progress payments as the work advances, ending with a final payment at completion.

The core principle is simple: never let the amount you have billed fall behind the amount of work you have completed. When billing tracks completed work, a client who stops paying can only ever owe you for a small slice of the job, not months of unpaid labor and materials. That single rule protects your cash flow and your business.

How much should the deposit be?

A deposit covers mobilization and initial materials, not your profit. On many residential jobs it lands between 10 and 30% of the contract, and some states cap what a contractor can collect up front, so confirm your local rule. The deposit should fund the first real costs of the job, not act as a loan from the client to you.

Avoid the two extremes. Too small a deposit and you are buying materials on your own credit before the client has any skin in the game. Too large and you look like a cash-flow risk, or you run afoul of a state limit. Size it to the actual up-front cost of starting the work.

How do progress draws and milestones work?

Progress draws are payments tied to reaching a defined point in the work: demo complete, rough-in passed, cabinets set, drywall hung. Milestone billing is stronger than calendar billing because it ties money to verifiable, often inspectable, progress that both sides can agree on.

Write each milestone as something you can point at. A payment due when the rough-in passes inspection is unambiguous, while a payment due in three weeks invites a dispute if the schedule slips for reasons outside your control. Milestones align the incentive: you get paid for finishing real work, and the client pays for value they can see.

What is retainage and when does it apply?

Retainage is a percentage, often 5 to 10%, that a client or general contractor holds back from each payment until the job is fully complete and accepted. It is common on commercial and larger residential jobs and is meant to ensure the punch list gets finished. If you subcontract, you may hold retainage on your subs and have it held on you.

Price retainage into your cash-flow plan, because that held-back money is profit you do not see until the end. On thin margins, a long retainage hold can be the difference between a job that funds the next one and a job that strains payroll. Know the retainage terms before you sign, not after.

How does ContractShield structure payments for you?

ContractShield builds the payment schedule into the quote. You set a deposit and milestone draws when you write the estimate, and the client sees the whole schedule before they accept. When a milestone is reached, ContractShield sends the invoice, takes card or ACH through Stripe, and fires automatic reminders so you are not chasing a check.

When an invoice goes past due, Collections runs a polite, then firm, then final-notice sequence you approve with one tap. Contractors who move from one-payment-at-the-end to milestone billing plus automatic reminders commonly pull a 60-day cycle down to about two weeks, all for a flat 2% per job, 1% client and 1% contractor, capped at $250 per job, with no per-lead fees ever.

Frequently asked questions

What is a typical contractor payment schedule?

A deposit to start, one or more progress draws tied to milestones like rough-in or cabinet set, and a final payment at completion. The exact split depends on job size and your local rules on deposits and retainage.

How big should a contractor deposit be?

Often 10 to 30% to cover mobilization and initial materials, subject to any state cap on up-front collection. Size it to the real cost of starting the job, not to your profit.

What is retainage?

A percentage, often 5 to 10%, held back from each payment until the job is complete and accepted. It is common on commercial and larger jobs and should be priced into your cash-flow plan.

Should payments be tied to dates or milestones?

Milestones. Tying money to inspectable, completed work avoids disputes when a schedule slips and keeps your billing from falling behind the work you have done.

How does ContractShield help me get paid on schedule?

It builds the schedule into the quote, invoices each milestone through Stripe, and runs automatic Collections reminders on overdue balances, so you spend less time chasing checks.

What does ContractShield cost?

A flat 2% per job, 1% client and 1% contractor, capped at $250 per job, with no per-lead fees ever, split 1% client and 1% contractor at invoicing and capped at $250 per job. No seat fees, no per-lead charges.

Build a payment schedule that keeps you cash-positive

Set deposits and milestone draws in the quote, then invoice and collect on ContractShield.

Canonical: /seo/guides/contractor-payment-schedule-explained