A reasonable deposit for most contractor work is small relative to the total price, tied to a written scope, and followed by milestone payments as work is completed - not a lump sum up front. Some states cap what a contractor can legally collect before starting; most don't, which makes the payment structure you negotiate more important than any single percentage.
State Deposit Caps, Where They Exist
A handful of states set a hard legal limit on the deposit a licensed contractor can collect before beginning work. California is the clearest example: under state contractor licensing guidance, a home-improvement contract generally cannot require a down payment greater than 10% of the contract price or $1,000, whichever is less - verify the current figure and any exceptions directly against CSLB's down payment guidance before relying on it, since licensing rules are periodically updated.
Most other states do not impose a specific percentage cap on contractor deposits. Some regulate deposits indirectly - through requirements around trust accounts, bonding, or disclosure of payment terms - rather than a flat percentage rule. Because this varies significantly and changes over time, check your state's current contractor-licensing statute or licensing board guidance directly rather than assuming a rule from another state applies to you.
Milestone Payment Structures
Regardless of whether your state caps the initial deposit, structuring payment around completed work protects you far more than negotiating over the first number. A common structure for larger projects:
← swipe to see the full table →
| Stage | Typical share of total | What triggers it |
|---|---|---|
| Deposit | 10% or less, or your state's cap | Signed contract, before work begins |
| Materials/mobilization | 20-30% | Materials ordered or delivered, work scheduled |
| Rough-in / midpoint | 30-40% | Framing, rough plumbing/electrical, or equivalent milestone complete |
| Substantial completion | 20-25% | Work substantially done, passed inspection where applicable |
| Final payment | 5-10% | Final walkthrough, punch list resolved |
The exact breakdown depends on the trade and project size, but the principle holds across all of them: no single payment should be large enough that the contractor is fully paid before the corresponding work is actually done. Get the milestone schedule written into the contract itself, not agreed to verbally.
Lien Waivers
A lien waiver is a document a contractor (or subcontractor/supplier) signs confirming they've been paid for a specific portion of work and waiving their right to file a mechanic's lien against your property for that amount. Request a lien waiver at each payment milestone, not just at the end - this protects you from a scenario where you've paid the general contractor in full, but they didn't pay a subcontractor or supplier, who then has the legal right to place a lien on your property even though you already paid. For larger jobs involving subcontractors, ask specifically for waivers from each sub, not just the general contractor.
When a Large Deposit Is Legitimate
A bigger-than-typical deposit isn't automatically a red flag. It's reasonable when:
- Custom materials require pre-payment. Custom cabinetry, special-order windows, or manufactured items with long lead times often require the contractor to pay a supplier up front, and passing part of that cost to you as a deposit is standard.
- The contractor is a specialist with a long backlog. Highly specialized trades sometimes require a deposit to hold your place in the schedule, particularly for seasonal work.
- The total project value is small. A $2,000 job with a $500 deposit is a different risk profile than a $50,000 renovation with a $25,000 deposit, even though both are 25%.
Ask the contractor to itemize what the deposit covers - materials, permits, scheduling - rather than accepting a round percentage with no explanation.
When It's a Red Flag
- A deposit that exceeds your state's legal cap, where one exists.
- A demand for the full contract price, or more than half, before any work begins.
- Pressure to pay by wire transfer, cash, or gift card instead of a traceable method like a check or card.
- No written contract specifying what the deposit covers or when the next payment is due.
- Reluctance to provide lien waivers at each payment stage.
Escrow Options
For large projects, some contractors and consumers use a third-party escrow service or a joint-control account, where funds are released to the contractor only as verified milestones are met, sometimes with an independent inspector confirming progress. This adds cost and complexity, so it's typically reserved for higher-value renovations rather than routine repair work, but it removes the trust question from the payment schedule entirely.
What to Put in the Written Contract
The payment schedule only protects you if it's actually written into the signed contract, not agreed to verbally or left implied by an estimate. At minimum, the contract should specify:
- The total contract price and a description of the scope detailed enough to identify what's included and excluded.
- The exact deposit amount and what it covers - materials, permits, scheduling, or a combination.
- Each subsequent payment amount and the specific milestone that triggers it, not a date on the calendar.
- A requirement that lien waivers are provided at each payment stage, from both the general contractor and any subcontractors paid directly.
- The contractor's license number, so it's on the record as part of the agreement itself.
- A start date and estimated completion date, along with what happens - financially and contractually - if the project runs significantly over schedule.
Contractors who resist putting a milestone-based schedule in writing, or who present a one-page contract with no payment schedule at all, are asking you to trust a verbal understanding that has no enforcement value if a dispute arises later. A short delay to get the schedule properly documented costs you nothing; skipping it can cost you the ability to recover a deposit if the relationship goes wrong.
Frequently Asked Questions
Is a 50% deposit ever normal for contractor work?
It's unusual for standard home-improvement or repair work and exceeds the legal cap in states that set one. It can be reasonable for highly custom work with substantial up-front material costs - ask the contractor to itemize the deposit before agreeing.
What happens if I pay a deposit and the contractor never starts?
Recourse depends on your state and whether the contractor is licensed and bonded. A licensed contractor's bond or your state's recovery fund may cover losses; an unlicensed contractor gives you far less legal protection, which is another reason to confirm licensing before paying anything.
Should I pay a deposit by credit card instead of check or cash?
A credit card gives you dispute rights through your card issuer that cash, wire transfers, and some checks don't offer. Where the contractor accepts it, a card is generally the safer payment method for a deposit, even if it isn't always available for the full contract amount.
Do lien waivers protect me even if I paid in cash?
A lien waiver documents that a specific payment was made and waives lien rights for that amount regardless of payment method, but paying by traceable means makes any later dispute far easier to prove. Combine both: pay traceably and collect a waiver at each milestone.
Match the deposit and payment schedule to the size and complexity of the job, get it in writing, and collect lien waivers as you pay. A ProofReports search confirms a contractor's license and bonding status alongside registration and complaint history, which is the context you need before agreeing to any deposit - see our guide on contractor scams to avoid for the broader pressure tactics that often accompany an unreasonable deposit demand.
Sources
- CSLB's down payment guidance — Official government source
Next step
Checking a specific company?
Search it by name or website for a free preview of what public records, reputation, web presence, and licensing show. No account required.