A contractor I know — let's call him Mike — landed a $38,000 bathroom renovation last spring. The homeowner seemed great. They shook hands, agreed on a start date, and Mike got to work. He ordered $14,000 in custom tile, a walk-in shower kit, and a vanity that had to be shipped from out of state. He pulled his crew off another job to start demo. Three days in, with the bathroom gutted to the studs, the homeowner called and said they were 'going in a different direction.' No deposit had been collected. Mike was sitting on $14,000 in non-returnable materials, a crew he still had to pay, and a week of lost revenue from the job he turned down. That one decision — skipping the deposit — cost him nearly $20,000.
Mike's story isn't unusual. It happens every day to contractors who feel awkward asking for money upfront. But here's the thing: deposits aren't just about protecting yourself. They're a fundamental part of running a professional operation, and they actually make the customer feel more secure too.
Why Deposits Matter for Every Job
A deposit does four things at once, and every single one of them is critical to keeping your business healthy.
- Covers materials — You're buying thousands of dollars in supplies before you swing a hammer. That money comes out of your pocket or your credit line. A deposit means the customer is covering their own materials, not you.
- Proves commitment — Anyone can say 'let's do it.' Paying money separates the serious customers from the tire-kickers. In two decades of contracting, the pattern is clear: customers who pay deposits follow through. Customers who won't put skin in the game are the ones who ghost, cancel, or nickel-and-dime you the entire project.
- Filters out problems early — A customer who refuses any deposit is telling you something about how the rest of the project will go. Better to find out now than after you've torn their kitchen apart.
- Protects your cash flow — You can't pay your crew, your suppliers, or your truck payment with promises. Deposits keep real money moving through your business so you're never financing someone else's project.
How Much Should You Charge? (By Job Size)
The right deposit percentage depends on the size of the job. Smaller jobs need a higher percentage because your fixed costs — drive time, setup, scheduling — eat into the margin more. Larger jobs can use a lower percentage because the dollar amount is still substantial.
Small Jobs (Under $5,000)
Charge 50%. On a $3,500 fence repair, that's $1,750 upfront. This covers your materials and your first day of labor. For jobs this size, half upfront and half on completion is standard, and no reasonable customer will push back on it.
Medium Jobs ($5,000 — $25,000)
Charge 33%. On a $15,000 deck build, that's $4,950 to get started. This is enough to cover your material orders and reserve your calendar. The remaining balance gets split into one or two milestone payments as the work progresses.
Large Jobs ($25,000+)
Charge 20%. On an $80,000 kitchen remodel, that's $16,000. The dollar amount is still significant even at a lower percentage. Large jobs almost always use progress billing — deposit plus two or three milestone payments — so you're never too far ahead of the money.
State Laws You Need to Know
Some states cap how much you can collect as a deposit. This trips up a lot of contractors, and getting it wrong can mean fines or license trouble.
- California caps deposits at $1,000 or 10% of the contract price, whichever is less (for jobs over $750)
- Maryland limits deposits to one-third of the contract price for home improvement work
- Nevada limits deposits to 10% of the contract or the cost of special-order materials, whichever is greater
- Many other states have their own rules — and they change regularly
When NOT to Take a Deposit
There are a handful of situations where deposits don't apply or where skipping them is the right call.
- Insurance restoration work — The insurance company is paying. They have their own draw schedule and payment process. Asking the homeowner for a deposit on insurance work is inappropriate and can cause trust issues.
- Corporate and commercial accounts — Property management companies, general contractors, and commercial clients typically pay on net-30 or net-60 terms. They have purchasing departments, not checkbooks. The trade-off is volume and repeat business.
- Very small service calls (under $500) — A $250 faucet repair doesn't justify a deposit process. Bill on completion and collect same-day.
- Trusted repeat customers — Someone who's hired you five times and always paid on time has earned the right to skip the deposit. They've proven themselves.
Even in these exceptions, always get a signed agreement and bill promptly. No deposit doesn't mean no documentation.
Present It as an Investment Schedule — Not "Money Upfront"
The way you frame deposits makes a massive difference in how customers respond. If you say 'I need $5,000 before I start,' it sounds like you're asking for a favor. If your proposal says 'Investment Schedule: 33% upon agreement, 33% at framing completion, 34% at final walkthrough,' it sounds like a professional business with a structured process.
The language matters. Call it an investment schedule or a payment schedule — not 'deposit required before work begins.' Show the customer that every payment is tied to a specific phase of the project. They're not just handing over money into a void; they're funding the next stage of their project as it happens.
Progress Billing: How to Structure Larger Jobs
For anything over $10,000, a single deposit and a final payment leaves too much money sitting out there for too long. Progress billing keeps cash flowing and limits your risk at every stage.
Here's a proven structure:
- Deposit (20-50%) — Collected when the proposal is signed, before any work begins. Covers materials and scheduling.
- Rough-in milestone (25-35%) — Billed when a major phase is complete: demo done, framing up, rough plumbing and electrical inspected.
- Finish milestone (if needed, 15-25%) — Billed at the next visible checkpoint: drywall finished, cabinets installed, tile set.
- Final payment (10-25%) — Billed on completion and walkthrough. Some contractors hold back a small retention for punch list items.
The key rule with progress billing: never get more than one payment behind. If the customer hasn't paid the milestone invoice, stop work until they do. It sounds harsh, but it's the only way to stay protected. The longer you work without getting paid, the more leverage you lose. For a full payment collection system, see how to get paid on time.
Legal Protection: Get It in Writing
A verbal deposit agreement is worthless in a dispute. Your written proposal should spell out the following:
- The exact deposit amount and when it's due
- What the deposit covers (materials, scheduling, calendar reservation)
- Your refund policy — is the deposit refundable before materials are ordered? Non-refundable after work begins? Spell it out.
- What happens if the customer cancels — a common approach is non-refundable once materials are ordered or work has started, refundable minus a cancellation fee if canceled before that point
- What happens if you need to walk away — outline circumstances (non-payment, unsafe conditions, scope disagreements) and how unused funds are handled
- Late payment terms — what happens if a milestone payment is overdue (late fee, work stoppage after a set number of days)
This isn't about being adversarial. It's about making sure both sides know the rules before the game starts. Customers actually appreciate this level of clarity — it tells them they're working with a professional, not someone who's winging it.
Red Flags to Watch For
Most deposit conversations go smoothly. But there are two warning signs you should never ignore.
Red Flag #1: They Refuse Any Deposit
Pushback is one thing — a flat-out refusal is something else. A customer who won't pay any deposit may not have the money for the project, may be planning to use non-payment as leverage, or may have had a bad experience with a previous contractor that will make them difficult to work with throughout. Not every deposit-refuser is a deadbeat, but the correlation between 'no deposit' and 'payment problems later' is too strong to ignore.
Red Flag #2: They Want to Pay 100% Upfront
This sounds great until you think about it. A customer who insists on paying the entire job upfront — especially on a large project — may be using a stolen credit card, may be setting up a chargeback, or may be trying to create a sense of obligation so they can demand scope changes without paying more. It also removes your leverage if there's a dispute midway through the project. Politely decline and explain your standard payment schedule. If they push hard, trust your instincts.
The Psychology of Deposits (They Build Trust)
Here's the part most contractors miss: deposits don't just protect you. They actually increase customer confidence and commitment to the project.
There's a well-documented psychological principle at work here. When people invest money in something, they become more committed to seeing it through. A customer who has paid a deposit is less likely to cancel, less likely to drag their feet on decisions, and more likely to be cooperative throughout the project. The deposit creates what psychologists call 'sunk cost commitment' — they've already invested, so they're motivated to make the project succeed.
From the customer's side, a structured payment schedule signals professionalism. It tells them you have systems, you've done this before, and you run a real business. Fly-by-night operators don't send written proposals with payment milestones and refund policies. The formality builds trust. It separates you from the guy quoting prices off the back of a napkin.
And there's a mutual accountability angle. When the customer pays a deposit, they know you're locked in. You've reserved their dates, you're ordering their materials, and you have a financial obligation to show up and do the work. Without a deposit, what's stopping you from taking a bigger job that comes along next week? The customer has no guarantee. The deposit creates a two-way commitment that makes both sides feel secure.
Make Deposits Frictionless with Digital Payments
The biggest barrier to collecting deposits used to be logistics. You'd send the proposal, wait for the customer to find their checkbook, drive over to pick it up, then wait for it to clear. That's a week of delay before you even order materials.
Digital payment tools have eliminated all of that friction. When your proposal includes a payment link, the customer can sign the proposal and pay the deposit in the same sitting — from their phone, at 10pm on a Tuesday night. No check to write, no trip to the bank, no waiting for funds to clear. You wake up the next morning with a signed proposal and money in your account.
Tools like BidFlow build deposit calculations directly into your proposals. You set your default deposit percentages by job size, and the system automatically calculates the right amount for every proposal. The customer sees the full investment schedule when they sign — deposit, milestones, and final payment — all in one professional document. When they're ready to commit, they pay the deposit right there with a credit card or bank transfer. No awkward follow-up, no chasing checks, no delay.
The Bottom Line
Deposits aren't optional, and they aren't something to feel awkward about. They're how professional contractors protect their business, manage cash flow, and set the tone for a smooth project. The customers worth working for understand this — they expect it.
Set your deposit percentages by job size. Put the full payment schedule in every proposal. Know your state's rules. Frame it as a professional investment schedule, not a demand. And make it as easy as possible for the customer to pay.
Your business runs on cash flow, not good intentions. Get the deposit. Every time.
