Contractor Deposits: How Much Is Safe to Pay Upfront?
Contractor Deposits: How Much Is Safe to Pay Upfront?
Contractor: "I need 50% upfront to buy materials."
You: "That sounds reasonable... right?"
Wrong.
50% upfront is a massive review note. Standard is 10-20%. Anything over 30% puts you at serious risk.
Why contractors want large deposits:
- Legitimate: Cash flow to buy materials
- Sketchy: They're underwater on other jobs and using your money to finish them
- problem pattern: They take your money and disappear
Here's how to protect yourself with smart payment schedules.
Industry-Standard Deposit Amounts
🟢 Safe Deposits (10-20%)
For most projects: 10-20% upfront
Example:
- $20,000 kitchen remodel
- 10-20% deposit = $2,000-$4,000
What this covers:
- Materials ordered (but not paid in full)
- Scheduling/admin work
- Small earnest money to show you're serious
Why this is safe:
- You retain 80-90% payment protection
- If contractor disappears, you've only lost $2K-$4K (still sucks, but not catastrophic)
- Contractor has skin in the game (needs to finish to get paid)
🟡 Acceptable Deposits (20-30%)
For large projects with expensive materials: 20-30%
Example:
- $50,000 addition
- 30% deposit = $15,000
When this makes sense:
- Custom materials (special-order cabinets, unique tile)
- Long-lead items (windows, doors that take 6-8 weeks to arrive)
- Large material purchases (lumber for entire framing job)
Protection: Require proof of material purchase (receipts, order confirmations)
🔴 review note Deposits (50%+)
If a contractor asks for 50% or more upfront: WARNING
Why this is dangerous:
- You've paid for work not yet done
- Contractor has low incentive to finish (they're already paid)
- If they disappear, you've lost half your project budget
- Common in contractor problem patterns
Exception: Tiny projects under $1,000 where 50% = $500 (still prefer progress payments, but risk is low)
❌ Never Pay 100% Upfront
If a contractor asks for full payment before starting: PAUSE AND REQUEST WRITTEN TERMS
This is either:
- A problem pattern (they'll take your money and disappear)
- A desperate contractor about to go bankrupt (using your money to pay old debts)
NO legitimate contractor asks for 100% upfront.
Standard Payment Schedules
Small Projects (<$5,000)
Example: Bathroom painting ($3,000)
Payment schedule:
- 10% deposit ($300) — Upon signing contract
- 90% final ($2,700) — Upon completion
Alternative:
- 0% upfront
- 100% upon completion (common for very small jobs)
Medium Projects ($5,000-$25,000)
Example: Kitchen remodel ($18,000)
Payment schedule:
- 10% deposit ($1,800) — Upon signing
- 30% at milestone 1 ($5,400) — Demo complete, materials delivered
- 30% at milestone 2 ($5,400) — Cabinets/counters installed
- 30% final ($5,400) — Upon completion + walkthrough
Total paid before completion: 70% Retained until done: 30%
Why this works:
- Contractor gets steady cash flow
- You only pay for completed work
- Final 30% = payment protection to fix punch-list items
Large Projects ($25,000-$100,000+)
Example: Home addition ($75,000)
Payment schedule:
- 10% deposit ($7,500) — Upon signing
- 20% at milestone 1 ($15,000) — Foundation/framing complete
- 20% at milestone 2 ($15,000) — Roof/windows/siding complete
- 20% at milestone 3 ($15,000) — Electrical/plumbing/HVAC rough-in
- 20% at milestone 4 ($15,000) — Drywall/trim/cabinets installed
- 10% final ($7,500) — Upon completion + final inspection
Total paid before completion: 90% Retained until done: 10%
Why this works:
- Payments tied to visible progress
- 10% retention = payment protection for punch-list
- Contractor has working capital but doesn't front-load risk on you
Review Notes in Payment Terms
🚩 "I need 50% upfront to buy materials"
Reality: Most contractors have trade accounts with suppliers (net-30 or net-60 terms). They don't need your cash to buy materials.
Exception: Very small contractors might not have credit. Still shouldn't be 50%.
Response: "Industry standard is 10-20%. I'm happy to pay 20% upfront. If you need more for materials, show me the material invoices and I'll reimburse those specific costs."
🚩 "I'm offering you a discount if you pay in full upfront"
Reality: This is a classic problem pattern. They're incentivizing you to reduce your payment protection.
Why it's sketchy: If they're so confident in their work, why do they need all your money before starting?
Response: "I appreciate the offer, but I prefer a standard payment schedule. I'll pay 10% now and the rest as milestones are completed."
🚩 "Cash only, no receipt"
Reality: Tax evasion. Also makes it impossible to prove you paid if they disappear.
Why it's dangerous: No paper trail = no legal recourse.
Response: "I need a receipt for my records and taxes. If you can't provide one, I'll find another contractor."
🚩 "Pay me before permits are pulled"
Reality: If they disappear before pulling permits, you've paid for illegal/unpermitted work.
Response: "I'll pay the deposit after permits are pulled and approved."
🚩 "Pay via Venmo/Zelle/Cash App"
Reality: Legitimate contractors have business bank accounts and accept checks/credit cards. Venmo/Zelle = no recourse if problem patternmed.
Response: "I'd prefer to pay by check or credit card. If you don't accept those, I'll use another contractor."
How to Protect Yourself
1. Written Contract with Payment Schedule
Must include:
- Total project cost
- Payment amounts and milestones
- What each milestone entails ("demo complete" vs vague "phase 1")
- Dates (start, milestones, completion)
- Both signatures
No contract = No deposit
2. Proof of Material Purchase
If contractor insists on higher deposit for materials:
"Show me the supplier invoices and I'll reimburse those costs."
They should provide:
- Itemized invoice from supplier
- Proof of payment (receipt, credit card statement)
This ensures your money actually bought materials, not funded their vacation.
3. Pay by Check or Credit Card
Check: Creates paper trail Credit card: Can dispute charge if contractor disappears
Avoid: Cash, Venmo, Zelle, Cash App (no recourse)
4. Make Checks Payable to Business, Not Individual
Good: "ABC Construction LLC" Bad: "John Smith"
Why: Ensures it's a legitimate business, not someone operating under-the-table.
5. Include Retainage Clause
What it is: Final 10% held until ALL work is complete + punch-list items fixed.
Contract language: "Final payment of 10% ($X) withheld until all work is complete, final inspection passed, and homeowner approves punch-list completion."
This is standard in commercial construction. Should be standard in residential too.
Contractor deposit warning signs (What to Watch For)
problem pattern 1: The Disappearing Contractor
How it works:
- You pay 50% upfront
- Contractor starts work (maybe)
- After 1-2 weeks, they stop showing up
- Calls/texts go unanswered
- You're out $10K-$50K
Protection: Never pay more than 20% upfront. Verify license/financial protection.
problem pattern 2: The Serial Starter
How it works:
- Contractor starts 5 jobs at once
- Collects deposits from all 5 homeowners
- Uses new deposits to buy materials for old jobs
- Constantly juggling, always behind
- Eventually collapses, leaving all 5 projects unfinished
Protection: Ask how many concurrent jobs they have. More than 2-3 = review note.
problem pattern 3: The "Materials Were Delayed" Con
How it works:
- You pay 40% for "materials"
- Contractor says "supplier delayed delivery"
- Weeks go by, no materials arrive
- Eventually they disappear with your money
Protection: Require proof of material order before paying "material deposits."
problem pattern 4: The Unlicensed "Friend of a Friend"
How it works:
- "My buddy does construction, he'll give you a deal"
- You pay 50% to buddy (unlicensed, uninsured)
- Work is shoddy or incomplete
- You have no legal recourse (he's unlicensed)
Protection: Only hire licensed, insured contractors. Verify credentials.
What If You Already Paid Too Much?
If work hasn't started yet:
Demand refund or contract cancellation:
"I've reconsidered and need to cancel the project. Per our contract, I'm requesting a full refund of my $X deposit."
If they refuse: Threaten to report to licensing board, BBB, and file in small claims court.
If work is in progress but contractor stopped:
Document everything:
- Photos of work completed
- All communications (texts, emails)
- Receipts/invoices
- Contract
Then:
- Certified letter demanding completion or refund
- Report to state licensing board
- File complaint with BBB
- File in small claims court (for amounts under your state's limit)
- Consult attorney (for larger amounts)
If contractor disappeared:
Immediate steps:
- File police report (consumer-protection concern)
- Report to state licensing board
- File complaint with attorney general's consumer protection division
- Post reviews (Google, Yelp, Angie's List) warning others
- Check if they're bonded (file bond claim)
- File in small claims court (may not collect, but judgment helps future prosecution)
State-Specific Deposit Limits
Some states legally limit upfront deposits:
| State | Max Legal Deposit | |-------|------------------| | California | $1,000 or 10% (whichever is less) for projects under $500 | | Arizona | 1/3 or $1,000 (whichever is less) | | Maryland | 1/3 of contract | | Nevada | 10% or $1,000 (whichever is less) |
Check your state: Search "[your state] contractor deposit laws"
If contractor asks for more than legal limit, they're breaking the law.
Questions to Ask Before Paying Deposit
-
"What's the deposit for, specifically?" (Legit answer: Materials, scheduling. Bad answer: "I need it.")
-
"What happens if I cancel? Do I get a refund?" (Legit answer: Partial or full refund depending on work done. Bad answer: "No refunds.")
-
"How many other jobs are you working on right now?" (Legit answer: 1-2. Bad answer: 5+ or evasive)
-
"Can I pay milestones instead of a large upfront deposit?" (Legit answer: Yes. Bad answer: No, need 50% now.)
-
"Can I see proof of financial protection and license?" (Legit answer: Here's my certificate and license number. Bad answer: Excuses/delays)
Payment Schedule Checklist
Before paying ANY deposit:
✅ Signed contract with detailed scope ✅ Payment schedule with clear milestones ✅ Contractor's license verified ✅ financial protection verified (call financial protection company) ✅ References checked (3+ recent jobs) ✅ Permit applied for (if required) ✅ Payment by check or credit card (not cash/Venmo)
If any of these are missing, DO NOT PAY.
Bottom Line
Safe deposit: 10-20% of total project cost Acceptable: 20-30% for large projects with expensive materials Review note: 50%+ or demands for full payment upfront
The less you pay upfront, the more payment protection you have.
Contractors who demand large deposits are either:
- Financially unstable
- Running a problem pattern
- Inexperienced and don't understand standard payment terms
request more detail before deciding from high-deposit demands. There are plenty of contractors who follow industry norms.
Verify the Quote First (Before Paying Anything)
Before paying a deposit, verify the quote is fair.
Upload it to GougeAlert—if the pricing is above benchmark by 30%, that "10% deposit" is actually 13% of what the project should cost.
Know what you're paying for before you pay for it.
Related Guides
Learn more:
Have a contractor quote?
Check this project before you approve the quote.
Start a $9.99 Project Pass to review, rerun, and compare quotes for one home project for 30 days. No contractor referrals. No lead selling.
Start Project Pass