Construction
Should Construction Contractors Take a Deposit?

If you have ever floated thousands of dollars in lumber, fixtures, or equipment before the customer has paid you a dime, you already know the answer to this question in your gut. A construction deposit is not about distrust. It is about keeping your business funded while the job gets done. The real questions are when to ask, how much to charge, and how to explain it so the customer signs without a second thought.
Key takeaways
- Take a deposit on almost any job with material costs or custom orders. The bigger the material spend, the more critical it is.
- A typical deposit runs 10 to 50 percent depending on job size, materials, and your relationship with the customer.
- How you explain the deposit matters more than the number. Tie it to materials and mobilization, not your bank account.
- Progress payments tied to milestones protect you after the deposit lands, so you are never more than one phase ahead of the money.
When You Should Take a Deposit
Not every job needs a deposit, but most construction work does. The simple rule: if you have to spend real money before you get paid, you should collect something up front. Here is where a deposit almost always makes sense.
- Material-heavy jobs: Decks, roofs, concrete, framing, anything where you are buying a pile of product before you start.
- Custom or special orders: Cabinets, windows, custom steel, anything non-returnable. If the customer walks, you eat it.
- New customers: No history, no referral, no track record. A deposit filters out tire-kickers and bad payers.
- Long jobs: Multi-week projects where waiting until the end to get paid would wreck your cash flow.
- Jobs that require mobilization: Equipment rental, permits, dumpster drops. Real costs land before the first nail.
Where you might skip it: tiny service calls, repeat customers with a clean payment history, or small labor-only work you can complete in a day and invoice on the spot. Even then, many contractors still ask for a deposit out of habit, and it rarely costs them the job.
How Much to Ask For
There is no single right number, but there is a right range. The deposit should at least cover your material and mobilization costs so you are never spending your own cash to get a job moving. Here is a practical breakdown of typical deposit sizes.
- Small jobs (under $2,500): 25 to 50 percent, or a flat amount that covers materials.
- Mid-size jobs ($2,500 to $25,000): 20 to 35 percent, enough to cover materials plus a little labor buffer.
- Large jobs ($25,000+): 10 to 20 percent up front, then progress payments tied to milestones.
Know your state rules
Some states cap deposits on home improvement work. California, for example, limits residential deposits to a set dollar amount or percentage. Check your local licensing rules before you set a standard number.
A good gut check: your deposit should never leave you more out of pocket than you are comfortable with if the customer disappears. If your materials cost $8,000, a $1,000 deposit does not protect you. It just makes you feel better.
A Worked Example: Why the Math Matters
Say you land a $20,000 deck build. Your rough costs break down like this:
- Materials (lumber, hardware, footings): $9,000
- Labor (your crew over two weeks): $6,000
- Equipment and dumpster: $1,000
- Overhead and profit: $4,000
Without a deposit, you front $10,000 in materials and equipment before you see a cent. If the customer stalls on the final payment, you are deep in the hole with a build you cannot un-build. Now apply a 30 percent deposit: $6,000 lands before you order a single board. You still front about $4,000, but that is a manageable gap instead of a mortgage payment of exposure.
Take it further with progress payments. Collect the 30 percent deposit, then 40 percent at framing completion, then the final 30 percent at substantial completion. Now you are always one short phase ahead of the money, never carrying the whole job on your own card.
The one-phase rule
Structure your payments so you are never funding more than one stage of work at a time. If a customer goes quiet, you stop. You should never be two phases into a build with only a deposit in hand.
How to Explain It So the Customer Says Yes
Most deposit pushback is not about the money. It is about feeling nervous handing cash to someone before any work shows up. Your job is to make the deposit feel normal, fair, and tied to something concrete. Never say it is for your cash flow. Say it is for their materials.
- Name what it buys. "The deposit covers your lumber and footings so we can lock in today's pricing and get your materials ordered."
- Make it part of the quote, not a surprise. Put the deposit and payment schedule right on the estimate so it reads as standard policy, not a special ask.
- Tie it to a start date. "Once the deposit is in, we put you on the schedule for the 14th." People move faster when the deposit unlocks something they want.
- Offer easy payment. Let them pay by card or bank transfer on the spot. Friction kills momentum.
- Stay calm if they hesitate. "This is how we run every job. It protects you too: your materials are bought and your slot is locked."
When the deposit is written into a clear, professional quote with a payment schedule, customers rarely argue. The surprise is what scares people, not the policy.
Protecting Cash Flow After the Deposit
The deposit is step one. Cash flow dies in the gaps between phases, so build a rhythm that keeps money moving the whole way through.
- Bill at milestones, not just at the end. Rough-in, drywall, trim, final. Each stage triggers an invoice.
- Invoice the same day you hit the milestone. A finished phase and no invoice is just an interest-free loan to your customer.
- Make paying effortless. Card payments and digital invoices get you paid days faster than mailing paper and waiting on a check.
- Track who owes what. Know your outstanding balance by job at any moment so nothing slips through the cracks.
- Hold the final payment for substantial completion, not the last screw. Define it clearly in writing to avoid end-of-job disputes.
Done right, your deposit funds the start, your progress payments fund the middle, and your final payment is just the last slice, not a desperate collection effort.
Put It on Paper Every Time
A handshake deposit is a lawsuit waiting to happen. Every deposit and payment schedule belongs in a written agreement the customer signs. Spell out the deposit amount, what it covers, the milestone payments, and what happens if the job is canceled. This is not about expecting the worst. It is about making sure both sides know the plan, which is exactly what keeps good customers happy and bad situations rare.
Brivium lets you build branded quotes with the deposit and payment schedule baked right in, collect that deposit by card the moment the customer approves, and lock their start date on your schedule in the same flow, so getting paid up front feels routine instead of awkward.
Start free trialBottom line: on material-heavy construction work, a deposit is not optional if you want to stay in business. Set a fair range, tie it to materials, put it in writing, and keep the money moving with milestone payments. Your bank account will thank you on every job.
Frequently asked questions
Is it legal to charge a construction deposit?
Yes, deposits are standard and legal in construction. Some states cap how much you can collect on residential home improvement work, so check your local licensing rules before setting a standard percentage.
What is a typical construction deposit amount?
Deposits typically range from 10 to 50 percent depending on job size and materials. Small jobs often run 25 to 50 percent, while large jobs use a smaller 10 to 20 percent deposit plus milestone payments.
How do I explain a deposit without scaring off the customer?
Tie it to their materials and start date, not your cash flow. Put it right on the quote as standard policy, and make it easy to pay. The surprise is what scares people, not the deposit itself.
What if a customer refuses to pay a deposit?
Hold your line and explain it is how you run every job and that it protects them by locking in materials and their schedule slot. A customer who refuses any deposit on a material-heavy job is often a cash flow risk worth avoiding.
