You bought $400 in materials for a job, drove out twice, and now the customer is “waiting until payday” to settle up. Or worse, they cancelled the morning you were loading the truck, and you’re holding a custom door you can’t return. A deposit would have solved both. But ask for one on the wrong job, in the wrong way, and you scare off a customer who was ready to hire you. The question is not whether deposits are good. It’s knowing which jobs need one, how much to take, and how to ask without sounding like you don’t trust the person.

What a deposit is actually protecting

Be clear on the job a deposit does before you decide when to use one. A deposit protects you against two specific risks: money you spend before you get paid, and time you commit that you can’t get back. If a job has neither, a deposit is solving a problem you don’t have.

A same-day repair where you supply parts from the truck and finish in two hours carries almost no exposure. You front maybe $30 in materials and you’re paid before you leave. Asking for a deposit on that job adds friction for no reason. A three-day project with $1,200 in special-order tile is a different animal. That’s real cash out of your pocket and a real block on your calendar, and if the customer walks, you eat both.

So the deposit decision comes down to a simple read: how much of your own money and committed time is at stake before the customer’s money shows up?

The line where a deposit makes sense

Here is a working rule you can apply on the phone. Take a deposit when any one of these is true: materials cost you more than roughly $150 to $200 out of pocket, the job blocks more than a day of your schedule, or the materials are custom or special-order and can’t be returned.

Small handyman visits, the mount-a-TV, fix-a-leak, patch-and-paint kind of work, usually clear none of those bars. Bill those on completion and keep it simple. Larger repairs, multi-day projects, and anything with a custom order underneath it should carry a deposit every time. The custom-order case is the one contractors most often skip and most often regret, because a special-order product is money you can’t recover if the customer changes their mind.

How much to ask for

Two approaches, and the right one depends on where your risk lives.

The percentage method: ask for a third of the total up front. This is the most common convention on residential work, customers recognize it, and it splits the risk reasonably. A 50 percent deposit is not unreasonable on longer jobs, but the higher you go, the more you’re asking the customer to trust you, so save that for larger projects or repeat clients.

The materials method: ask for exactly what the materials cost, and bill labor on completion. This one is easy to explain and easy for a customer to accept, because you’re not asking them to pre-pay your time, only to cover the parts you’re buying for their job. On a job that’s material-heavy, this often lands close to a third anyway, and it comes with a built-in justification.

Whichever you use, name a number, not a range. “The deposit is $600” gets a yes or no. “Somewhere around 30 to 50 percent” invites a negotiation you didn’t need to open.

How to ask without making it weird

The awkwardness of asking for a deposit is almost entirely a timing problem. Spring it as a surprise after the customer has mentally hired you, and it feels like a trust test. Build it into how you quote from the start, and it’s just how you do business.

Put it in the quote in writing. One line does it: “A deposit of $600 is due to schedule the work and covers materials. The balance is due on completion.” Now the deposit is a term of the job, not a favor you’re asking for. When you review the quote, you say it plainly: “To get you on the schedule, I take the deposit up front, then the balance when it’s done.” Said as routine, it’s received as routine.

Two things make it land better. First, tie the deposit to a benefit the customer wants, which is almost always the schedule. “The deposit holds your spot” reframes it from you protecting yourself to them securing a date. Second, make paying it effortless. A deposit that requires the customer to find a checkbook stalls. A deposit they can pay from a link on their phone while you’re standing there gets paid before you leave.

If a customer pushes back hard on a reasonable deposit for a real project, treat that as information. It doesn’t automatically mean they’re a bad customer, but combined with other flags, hesitation to put any skin in the game is worth noticing before you’ve spent your own money on their job.

Put the terms in writing, always

A deposit is only as clean as the paper behind it. Your quote or contract should state the deposit amount, what it covers, and, this is the part people skip, whether it’s refundable and under what conditions. Decide your cancellation policy before you need it: many contractors keep the deposit if the customer cancels after materials are ordered, since that money is already spent. Write that down. A deposit dispute six weeks later is unwinnable if the terms lived only in a conversation nobody remembers the same way.

Also record the deposit on the final invoice. The last invoice should show the full price, the deposit already paid, and the remaining balance due. A customer who forgot they paid a deposit and sees the full number on the invoice will be confused at best and suspicious at worst. Showing the math keeps the close clean.

The short version

Skip the deposit on small, same-day, low-material jobs. Take one whenever materials run past $150 to $200, the job blocks more than a day, or anything is custom-ordered. Ask for a third, or for materials cost, and name the exact number. Put it in the quote in writing so it reads as a term and not a favor, tie it to holding the schedule, and make it payable on the spot. Then record it on the final invoice so the balance math is obvious.

Getting deposits paid without friction comes down to timing and ease: the terms written into the quote the customer already approved, and a payment link they can tap on the spot instead of a check they’ll get to later. That deposit-to-balance flow, tied to the job from quote through final invoice, is part of what we’re building into Punchlist for independent contractors and small crews. Join the waitlist to get it when it ships.