Back to all guidesPayments

How to collect a deposit when your client approves an estimate

The gap between approval and deposit is where jobs fall apart. Tie the deposit to the estimate and your client pays before they close the tab.

5 min read·Updated May 18, 2026

You send the estimate. The client texts back: looks good, let's move forward. Three days later you still don't have a deposit. You're holding their slot on the schedule, you haven't ordered materials, and you've started wondering if they went with someone cheaper. That gap between approval and commitment is where jobs disappear. Some clients ghost. Others get a second bid in the window you gave them. Either way, you're left holding a calendar slot that should have been locked.

The standard fix is sending a deposit invoice after approval. That sounds fine until you watch it play out. Client approves at 2pm on a Tuesday. You send the deposit invoice that evening. They open it Wednesday morning, plan to pay it at lunch, get busy, and by Friday you're sending a follow-up text asking if they got your invoice. Each day of delay is a day the commitment softens. A spouse gets involved who wasn't part of the original conversation. A neighbor mentions a guy who'll do it cheaper. The urgency fades.

The cleaner approach is collecting the deposit in the same session as the signature. The client reads the estimate, signs, and the payment prompt appears before they close the window. No second email. No follow-up invoice. No three-day gap. Here's how to set it up in Homefront Pro.

Step by step

  1. 1

    Check your state's deposit caps before setting a percentage

    Some states limit how much you can collect before work starts on a home improvement contract. California's Business and Professions Code Section 7159 caps residential deposits at 10% of the contract price or $1,000, whichever is less. Other states have different limits, and some have no cap at all. Check your state contractor licensing board's website before you set anything higher than 10%. The cap applies to money collected before work begins. Progress payments you collect mid-project, after work is underway, are generally treated as a separate category and not subject to the same ceiling.

  2. 2

    Set a default deposit percentage for your account

    Go to Settings in Homefront Pro and open the Payments section. You'll see a Deposit Defaults field. Enter the percentage you want applied to most estimates. For trades without state caps, 25% to 33% is what most pros charge. California pros should set 10%. If you do materials-heavy work like roofing or concrete, you might set it higher where state law allows, since a larger deposit covers material costs before you order anything. Save it and every new estimate starts with deposits turned on at that number. [screenshot: settings-deposit-defaults.png]

  3. 3

    Override the deposit on a per-estimate basis when you need to

    Not every project fits the default. A $400 repair might need no deposit. A $35,000 addition might warrant 40% if your state allows it. When you're in the estimate builder, look for the Deposit section in the estimate settings. You can turn it off for that estimate, change the percentage, or set a flat dollar amount. The change applies only to that estimate. Your account default stays the same for everything else you write. [screenshot: estimate-deposit-toggle.png] Type the new number, save, and the client's view of the estimate reflects it right away.

  4. 4

    Send the estimate and let the approval collect the deposit

    Tap Send. The client gets a text and email link to their portal. They open the estimate, read through the line items, review the total, and sign. The deposit prompt appears right after signing, on the same screen. They see the amount, pick card or ACH, and pay. You get a push notification that the estimate was approved and the deposit collected. Both are logged in Homefront Pro against the estimate. No second invoice to write. No follow-up text to send. Approval and payment in one session.

  5. 5

    Check the deposit status before ordering materials or blocking the schedule

    The approval notification tells you the estimate was signed. Before you call the supplier or lock in a start date, open the estimate and check the deposit status. Card payments show as Paid within minutes. ACH bank transfers show as Pending for four to five business days while they clear. A Pending ACH can fail because of insufficient funds or a bad account number. Don't order materials or make commitments based on a Pending deposit. Wait for Paid. [screenshot: estimate-deposit-status.png]

  6. 6

    Let the deposit carry through to the final invoice automatically

    When the project is done, send the final invoice. Homefront Pro applies the deposit automatically. The invoice shows the full contract amount, the deposit already paid, and the balance owed. You don't subtract anything manually. If there were change orders during the project (additional signed estimates for added scope), those show separately. The deposit stays tied to the original estimate. Your records and the client's portal both show the full payment history: what was collected at approval, what's due now, and what they've paid in total.

Common questions

Related

  • Online payments
  • E-signatures (ESIGN/UETA compliant)
  • Built for roofers
  • Built for general contractors
  • Client portal
HOMEFRONTPRO
FeaturesPricingFAQ
LoginGet Started
HOMEFRONTPRO

Helping pros and clients work together with clarity, trust, and professionalism.

Product
FeaturesPricingHow It WorksFAQGuides
By Trade
For RoofersFor LandscapersFor PaintersFor Fence BuildersFor Concrete ProsFor General ContractorsFor RemodelersFor Deck BuildersFor CarpentersFor HVAC ProsFor PlumbersFor ElectriciansFor Handymen
Compare
vs Jobbervs Joistvs Housecall Provs ServiceTitan
Company
LoginSign UpAboutContact UsPrivacy PolicyTerms of Service
HOMEFRONTPRO

Helping pros and clients work together with clarity, trust, and professionalism.

Product

FeaturesPricingHow It WorksFAQGuides

By Trade

For RoofersFor LandscapersFor PaintersFor Fence BuildersFor Concrete ProsFor General ContractorsFor Remodelers

© 2026 HOMEFRONT PRO. ALL RIGHTS RESERVED.

CONTACTBETTER WORK STARTS HERE

Your work speaks for itself. Your portal should too.

Set up your branded client portal in 2 minutes. Send estimates, collect signatures, and get paid — all in one place.

14-day free trial. Cancel anytime.

For Deck Builders
For Carpenters
For HVAC Pros
For Plumbers
For Electricians
For Handymen

Compare

vs Jobbervs Joistvs Housecall Provs ServiceTitan

Company

LoginSign UpAboutContact UsPrivacy PolicyTerms of Service
Start free trial