← Back to blog
·4 min read

Should you require deposits on large jobs?

Deposits filter customers, protect cash flow, and reduce no-shows. They also create friction at quote acceptance. Here's how to think about deposits across job sizes.

The deposit question — should you require an upfront payment before scheduling a quoted job? — gets debated constantly. Customers don't love deposits. Operators in cash-flow-pinched periods love them.

Here's the framework for when deposits are worth requiring.

What deposits do

A deposit is a partial payment (typically 10-50% of the quote) collected before the work is scheduled or before parts are ordered. It serves four functions:

Cash flow. You get paid for parts and partial labor before incurring the cost.

Customer commitment. Customers who put down a deposit are far less likely to cancel, ghost, or reschedule.

Filtering. Customers unwilling to pay a deposit often weren't going to pay the final invoice either. Catches the bad customers early.

Anchoring. Customers who've put money down are psychologically committed and rarely renegotiate scope or price post-deposit.

When deposits clearly make sense

Custom-ordered parts or equipment. Furnaces, AC systems, water heaters, custom-sized garage doors — anything you have to order specifically for that customer. The deposit covers your downside if they cancel after parts arrive.

Large project work. Multi-day installs, replacements, or builds. The deposit funds parts and labor through the project; final payment lands at completion.

New customers on large quotes. A first-time customer with a $12,000 quote is higher risk than a repeat customer with the same quote. Deposit reduces your exposure.

Out-of-stock or special-order parts. Anything beyond standard truck stock that requires you to commit cash to acquire.

Customers with payment-history concerns. If the customer has paid late on previous jobs, a deposit on the next large job is reasonable risk management.

When deposits create more friction than they solve

Standard service calls under $500-$1,000. The friction at quote acceptance often costs more than the protection. Customers willing to pay a $400 invoice on completion usually don't need a deposit.

Long-tenured recurring customers. If you've been serving someone for 5 years and they always pay on time, asking for a deposit signals distrust.

Maintenance plan jobs. Plan customers are by definition trusted recurring customers. Deposits add friction without value.

Emergency / urgent work. A customer with a flooded basement at midnight doesn't want to pull out a credit card before you stop the leak. Bill on completion.

Deposit amounts

Common ranges by job type:

Job type Typical deposit
Standard install (HVAC system, water heater, electrical panel) 25-50% of quote
Custom-order parts Cost of parts plus 10%
Multi-day project 30-50% upfront, milestone billing thereafter
First-time customer, $5k+ quote 20-30%
Repeat customer, $5k+ quote 0-20% (judgment call)
Standard service call 0% (none)
Maintenance plan customer 0%

The "right" amount varies by trade norms and customer expectations. The closer your deposits are to industry standard for your trade, the less friction they create.

How to ask for it

The framing matters more than the amount. Compare:

Friction-creating: "We require a 50% deposit to schedule. You can pay by card or check."

Friction-reducing: "To get you on the schedule and order your parts, we collect a deposit at quote acceptance. The balance is due on completion. Card or ACH works fine."

The second version normalizes the deposit as part of the standard process rather than positioning it as a hurdle.

Refund policies

Even committed customers occasionally cancel. The refund policy on deposits should be:

Clear in writing at quote acceptance. Customers shouldn't be surprised at cancellation time.

Differentiated by reason. Cancellation before parts ordered → full refund. Cancellation after parts ordered → refund minus parts/restocking. Cancellation after work begins → refund minus completed work.

Reasonable. Operators who try to keep deposits on minor cancellations generate disputes and bad reviews. The deposit is a commitment device, not a punishment.

Implementation

Modern FSM platforms typically support deposit collection inline with quote acceptance. The customer signs the quote and pays the deposit in the same flow. Failed payments rejected immediately rather than discovered days later.

If your platform doesn't support this, the workaround is sending a separate Stripe/Square invoice for the deposit at quote acceptance. Less elegant but functional.

For operators considering deposits as part of a broader cash-flow management approach, the deposit + final-invoice + recurring billing trio covers most working capital needs without dipping into business credit lines.

Common pushback patterns

When customers push back on deposits, the patterns and responses:

"I've never had to pay a deposit before." Response: "It's our standard policy on installs over $X, lets us order your parts and get you on the schedule." Hold the line; this is a normal customer who'll proceed.

"How do I know you'll show up?" Response: "Here's our reviews on Google. Here's our license number you can verify with the state. We've been doing this since [year]." Fair concern; address with credibility, then proceed.

"Can I pay you on completion instead?" Sometimes yes for repeat customers; usually no for first-time customers on large jobs. Stand by the policy with clean explanation.

"This feels like you don't trust me." Response: "It's not personal — it's how we manage parts ordering and scheduling for everyone. Lets us prioritize your project." Reframes from personal to operational.

If a customer truly walks over a reasonable deposit policy, they were probably a high-friction customer who would have caused larger problems later.

The math

For a typical residential operator with 10-15% post-quote cancellation rate on large jobs:

Without deposits:

  • Some quotes accepted, then customer cancels after parts ordered
  • Cost: parts restocking fee + lost calendar slot + admin time
  • Annual cost across a 5-truck operation: $5k-$15k

With deposits:

  • Cancellation rate drops to 1-3% on large jobs
  • Cash flow tightens (you've already collected partial payment)
  • Customer commitment lifts overall close rate

Net positive for the operator. Slightly higher friction at quote acceptance; meaningfully better economics through job completion.

For more on managing the broader payment workflow — quotes, deposits, invoices, recurring — see our pricing guide for how ServiceGrid handles each step.

Ready to see what an honest tool feels like?

Start your 14-day free trial. No credit card. Cancel anytime.