What Is the 50/40/10 Payment Schedule?
The 50/40/10 payment schedule splits a job's total price into three payments:
| Payment | % | When Due | Purpose |
|---|---|---|---|
| Deposit | 50% | Before work starts | Cover materials, lock in the job |
| Progress | 40% | Mid-job or milestone | Cover ongoing labor and materials |
| Final | 10% | On completion | Completion payment / punch list |
The 50% deposit means you're never using your own money to fund a customer's project. The 40% midpoint keeps cash flowing as labor costs accumulate. The 10% holdback gives the customer leverage to ensure you complete the job — and gives you a final payment to collect when you're done.
On a $20,000 job, that's $10,000 before you touch a tool — enough to buy materials outright and cover your first week's labor. By the time you hit the midpoint, you've received $18,000 and are likely profitable on the job even if something unexpected comes up in the final phase.
Why Contractors Use a 50% Deposit
A 50% deposit serves several important functions:
- • Covers material costs upfront. For most jobs, materials are 30–50% of the total. The deposit ensures you're not buying materials out of pocket.
- • Filters out unserious customers. Customers who won't pay a deposit are often the same ones who dispute final invoices.
- • Locks in the job. Once money has changed hands, customers are far less likely to cancel or delay.
- • Protects against customer non-payment. If a customer disappears, you've at least covered your material costs and a portion of labor.
The psychological effect of a deposit is also significant. A customer who has already paid $10,000 is highly motivated to see the job through. They're invested. Compare this to a customer who hasn't paid anything yet — they have nothing at risk and much lower stakes in the outcome.
Variations on the 50/40/10 Structure
50/40/10 is the most common split, but the right structure depends on your trade and job type. Common variations:
- 33/33/33 — Equal thirds: deposit, midpoint, completion. Common for medium-duration projects with steady material and labor costs throughout.
- 50/50 — Deposit and final. Used for smaller jobs where there's only one major milestone.
- 25/25/25/25 — Four equal stages. Used for large, long-duration projects (roofing, large remodels) with multiple defined phases.
- Custom phase billing — Milestone names tied to job phases: Foundation, Framing, Rough-In, Finishes, Completion. Each phase invoiced when completed.
For HVAC and large equipment-heavy jobs, a higher deposit (60–70%) is common because equipment costs can represent the majority of the job value and must be ordered well in advance. For service work or small repairs, a 50/50 or even payment on completion is acceptable — the job risk is low and the duration is short.
How to Define Milestone Triggers
The 40% midpoint payment needs a clear trigger — a specific, verifiable event that signals the milestone has been reached. Vague triggers lead to disputes. Good milestone triggers include:
- • "Upon delivery and staging of all materials at job site"
- • "Upon completion of demolition / site prep"
- • "Upon rough-in inspection passing"
- • "Upon framing complete and sheathed"
- • "Upon 50% of tile installed"
- • "Upon HVAC equipment installed (pre-startup)"
The trigger should be something both parties can objectively agree has occurred. Avoid triggers like "when the customer is satisfied with progress" — that's subjective and a setup for dispute. Tie each payment to observable, physical completion points.
How to Present a Payment Schedule to Customers
Payment schedules should always be included in your written estimate or contract — never verbal. Best practices:
- • State the payment schedule explicitly in the estimate: "50% ($X,XXX) due before work begins. 40% ($X,XXX) due upon [milestone]. Final 10% ($XXX) due upon completion."
- • Specify the milestone trigger clearly (e.g., "upon delivery of materials" or "upon rough-in inspection passing").
- • State accepted payment methods and any late payment terms.
- • Send each phase invoice as soon as the milestone is reached — don't wait.
Present the payment schedule as standard practice, not a negotiation. "Here's how we structure payments on all jobs" signals confidence and professionalism. Customers who've worked with professional contractors before expect a deposit — it signals you're legitimate and have a real business.
The Cash Flow Impact of Getting Deposits Right
Compare two contractors running the same $30,000 job over 6 weeks:
The contractor without deposits carried $17,000 in out-of-pocket costs for 6 weeks — and that assumes the customer paid promptly on completion. If the customer paid 30 days late, that's over 10 weeks of negative cash flow on a single job. Multiply that by several concurrent jobs and you have a serious cash flow problem even in a profitable business.
What Happens If a Customer Refuses a Deposit?
Experienced contractors know: a customer who refuses a reasonable deposit is a red flag. Some responses to pushback:
- • Explain that the deposit covers material costs and job scheduling. You're not profiting from the deposit.
- • Offer to reduce the deposit to 33% or 25% on very small jobs, but hold firm on some amount.
- • If a customer won't pay any deposit, ask why. Their answer tells you a lot about whether they're a customer you want.
A common pushback is "I've never had to pay a deposit before." The right response: "Most professional contractors require a deposit to cover material costs and hold your spot on our schedule. It's standard practice for any job over a few thousand dollars." Said confidently and matter-of-factly, most customers accept this without further argument.
For high-value, repeat customers with a strong payment history, you might offer more flexible terms — but only after you've established that trust, not before.
Payment Terms and Late Payment Protection
Include late payment terms in every estimate and invoice. Standard terms:
- • Net 7 or Net 10 — Payment due within 7 or 10 days of invoice. Appropriate for milestones and final payments.
- • 1.5% per month late fee — Applied to balances unpaid after the due date. State this clearly in your estimate.
- • Work stoppage clause — Include language stating that work may be paused if a milestone payment is not received within 3–5 days of being due.
Late payment terms only work if you enforce them. Send a reminder the day before a payment is due, invoice immediately when a milestone is reached, and follow up the day after a payment is overdue. Most contractors who struggle with collections aren't enforcing terms they've already set — they just need to follow through.
Set Up Progress Billing in CogniFlow Books
CogniFlow Books supports fully customizable payment schedules on every estimate and invoice. Set 50/40/10, custom milestone names, custom percentages — and generate each phase invoice automatically when it's time to collect. Accept online payments directly from the invoice, and track which milestones have been paid at a glance.
Try It Free