← Back to all articles

Estimate Approval and Deposit Payment Workflow: Contractor Checklist (2026)

2026-11-04 · 12 min read

Follow an estimate approval and deposit payment workflow from customer acceptance to confirmed funds, scheduling and final invoicing, with examples and a clear status checklist.

Construction project manager reviews details using a tablet at a renovation site

Short answer: For independent U.S. home‑service contractors a practical workflow is: create and review the estimate, send it, record customer acceptance, request the agreed lawful deposit, confirm payment, schedule the work, and apply the payment to the eventual invoice. Keep acceptance, payment and job scheduling as distinct checkpoints so nobody mistakes an accepted estimate for a received deposit.

1. Overview of the End‑to‑End Workflow

Treat an estimate, its associated payments and the scheduled job as related records with separate statuses. Use an office checklist, spreadsheet or software records to follow three tracks:

Keeping these tracks distinct prevents “deposit paid = job ready” assumptions that often cause compliance gaps, especially in states with strict down‑payment limits.

2. State Machine: From Draft to Settlement

The following table is a recommended manual tracking framework, not a representation of built-in statuses in any specific software product. Record the next responsible person to prevent quotes and payments from getting stuck.

State Trigger / Required Action Data Captured Next Actor
Draft Contractor creates estimate Scope, line‑items, provisional total, suggested deposit % Internal reviewer
Internal Review Senior staff approves scope & pricing Reviewer comments, approved flag Contractor (send to client)
Quote Sent Email with secure link to view/accept Quote URL, timestamp, delivery method Customer
Customer Accepted Customer clicks “Accept” and optionally signs Date and written acceptance record; signature if required and available Payment processor (authorize)
Deposit Authorized Deposit payment requested through a supported method Amount, method, processor payment reference Payment processor (settle)
Deposit Settled Payment confirmed as successful by the processor; bank payout may still be pending Payment reference, gross amount, any fees, date Contractor (schedule job)
Job Scheduled Field crew assigned, date confirmed Schedule ID, crew list, start/end times Job execution
Estimate → Invoice Convert approved estimate to invoice, retain deposit credit Invoice number, remaining balance, due date Customer (pay balance)
Final Settlement Balance captured, invoice marked paid Final payment ID, total collected, payout schedule Contractor (close job)

3. Quote Creation and Internal Review

3.1 Drafting the Estimate

Use your estimating tool to document line items, labor, materials, taxes and exclusions. Calculate any proposed deposit yourself after checking the applicable contract rules; do not assume software determines the legal maximum. For a covered $14,000 California residential home-improvement contract, the general down-payment maximum is $1,000 even though 10% would be $1,400.

3.2 Review Checklist

Before sending, run a checklist that mirrors Jobber’s quote‑approval guidance (Jobber Quote Approvals) – verify:

Client uses a phone and credit card to make an online payment
Customer approval and successful deposit payment are different events. Photo: Pexels.

4. Send an Estimate the Customer Can Actually Review

Before requesting payment, give the customer an estimate they can understand without calling back for basic details. Include your business identity, customer and job location, an itemized scope, quantities or allowances, price, relevant exclusions, expected schedule, approval deadline if applicable, and any deposits or progress-payment schedule. If the estimate is still preliminary, say so; a preliminary figure should not masquerade as a fixed-price contract.

Share the document through a trustworthy channel: an estimate link from the tool you actually use, or a clearly labeled email attachment with separate secure payment instructions. Avoid inventing a checkout link or asking for card numbers over email. Record the version sent, date, intended recipient and any revisions. Confirm the recipient can access the quote on a phone, where tables and attachments can be hard to navigate.

For a home-improvement contract, an accepted estimate may not substitute for all statutory contract disclosures. For example, California's Contractors State License Board describes required home-improvement contract information and payment limitations. Apply the rules for the type of work and location involved.

5. Record Approval Before Treating the Job as Won

Customer approval answers a different question from deposit collection: has the customer accepted the price, scope and terms? Approval may be recorded by a signed contract, a documented digital acceptance or another method appropriate to the contract. Do not assume a click alone satisfies every legal signature or notice requirement. Preserve the agreed version, date and related correspondence.

If the customer asks for a different material, extra room or revised start date, issue an updated estimate or written change order rather than editing an already-approved price silently. In California covered residential improvement work, CSLB advises that changes to contract price or scope should be documented in a signed written change order before the additional work. Treat that approval as an auditable checkpoint.

Customer-facing example: “Please review the description of work, exclusions and payment terms. If anything needs changing, reply before approving so we can update the estimate. Your approval confirms the agreed scope; the deposit request is a separate payment step.”

6. Calculate the Deposit and Show It Separately

Deposit rules vary by state, type of customer and type of work. Never set a universal deposit percentage across all jobs. For covered California residential home-improvement contracts, the general initial down-payment maximum is the lesser of 10% of the contract price or $1,000; the CSLB also notes that special-order materials do not create a blanket exception. Contract-specific legal exceptions can exist, so use current local guidance.

Hypothetical covered California job10% calculationGeneral maximum down paymentBalance before other payments
$6,800 home improvement$680$680$6,120
$14,000 renovation$1,400$1,000$13,000

The deposit should appear as a distinct amount alongside the project total, with an explanation of when it is due, how it is credited and the circumstances governing cancellation. Do not demand money for unfinished work or undelivered materials through an artificially labeled “progress payment.” For California covered work, later progress payments must reflect the value of work performed or materials delivered and follow the written schedule.

7. Distinguish Acceptance, Payment Attempt and Confirmed Payment

There are at least three different events: the customer accepts the estimate; the customer attempts to pay; the processor confirms the money movement succeeded. Treat them separately. A customer can accept an estimate without paying immediately, and a payment page can show a processing step that is not a final successful payment. A bank debit may take longer to confirm than a card charge.

Stripe's PaymentIntent lifecycle documentation describes multiple possible states, including needing a payment method, requiring customer action, processing and success. The exact path depends on the payment method and integration; manual-capture card payments can have a separate capture step, while many automatically captured card payments do not. Do not tell customers that every card payment will have the same statuses or that authorization means settled cash.

Even after a payment is confirmed, payout to a connected bank account is a separate event. Verify the actual account and payment reference before ordering materials or committing resources you cannot otherwise finance. A successful card payment can also be disputed later; accurate contracts and receipts remain essential.

8. Choose Payment Methods Your Account Actually Supports

Offer only the methods enabled for your merchant account and the job's circumstances. A card may be convenient for a homeowner who wants immediate checkout feedback, while a supported ACH bank debit may be appropriate for a larger business invoice. The cost, time, return windows and verification requirements depend on the provider and account. Never advertise that a particular digital wallet or bank transfer is universally available without checking its actual configuration.

Provide a clear amount, estimate reference, business name and secure link on the payment request. If the customer reports a declined card, avoid taking sensitive card details over email or text. Offer an approved alternative through your processor and make sure a retry does not accidentally produce two charges. If the payment is still processing, confirm its outcome before sending another request.

9. Use a Simple Office Workflow With Human Checkpoints

  1. Draft the estimate and confirm quantities, scope and exclusions.
  2. Review price, profitability and legal payment terms.
  3. Send the exact version that will be accepted.
  4. Record approval and any legally required signatures or notices.
  5. Issue the deposit request for the agreed lawful amount.
  6. Mark the payment pending while the outcome is unresolved.
  7. Confirm success in the processor or merchant dashboard; save the reference and receipt.
  8. Confirm the job schedule separately and notify the customer.
  9. Keep changes in written amendments, then apply the deposit against the final invoice.

This sequence can be implemented with an office checklist, spreadsheet or estimating/invoicing software. It is a recommended process, not a claim that a particular platform automatically performs every step.

Small business owner checks costs and balances against an approved estimate
Keep a record of the estimate, confirmed deposit, change orders and final balance. Photo: Pexels.

10. Recover from Failed or Incomplete Deposits

What happenedWhat to verifyReasonable next step
Customer accepted, deposit unpaidEstimate approval and payment requirementSend a polite payment request without calling the job funded
Card declinedActual processor decline reason, without exposing card dataAsk the customer to retry securely or choose another supported method
Payment requires additional actionProcessor status and authentication instructionsLet the customer finish any required verification
Bank debit processingProcessor's current state and return riskWait for the required confirmation; avoid duplicate collection
Customer says paid, no record foundCorrect account, amount, email and payment referenceReconcile before requesting another payment
Customer requests a new dateScope, terms and cancellation rulesConfirm the reschedule in writing

Do not set up automatic reattempts without authorization or evidence that your processor supports them safely. Preserve payment identifiers so you can distinguish a retry from an accidental duplicate charge. See ProInvoice's failed online payment recovery guide for a fuller troubleshooting checklist.

11. Worked Example: Approval, Deposit and Change Order

Hypothetical scenario: A California homeowner receives a $6,800 covered home-improvement estimate, with labor of $3,200, materials of $2,800 and permits of $800. After reviewing the written contract and scope, the homeowner accepts. The general maximum initial down payment is $680, calculated as 10% of $6,800 and less than $1,000. The contractor requests that amount using a supported payment option and checks the processor dashboard for successful payment before confirming the job schedule.

Assuming no other payments, the remaining contract amount after the $680 deposit is $6,120. Mid-project, the homeowner approves a written change order for an upgraded countertop costing $425. The revised contract total becomes $7,225, and the amount still due becomes $6,545 ($7,225 less the $680 deposit). The original down payment does not simply increase because the homeowner approved extra work.

At final billing, the customer should see the final agreed amount, each lawful progress payment or deposit already received, any credits and the precise unpaid balance. A receipt and an estimate number provide a clear paper trail if there is a question later. For more on this step, see converting an approved estimate to an invoice after deposit.

12. Customer Messages for Each Checkpoint

Approval received, deposit still needed

Subject: Your estimate is approved — deposit details

Hello [Customer], thank you for approving estimate [Number] for [Job]. The agreed project total is [Total], and the deposit requested under our written terms is [Deposit]. Please use the secure payment option accompanying your estimate. We will confirm receipt before finalizing the start date. Reply if anything in the scope needs clarification.

Deposit confirmed

Subject: Deposit receipt for estimate [Number]

Hello [Customer], we have confirmed a deposit payment of [Amount] on [Date], reference [Payment ID]. The remaining agreed balance before any later approved changes is [Balance]. We will contact you to confirm the job schedule. Please keep this message with your contract and payment records.

Payment not yet confirmed

Subject: Payment status for estimate [Number]

Hello [Customer], your estimate has been approved, but we cannot yet confirm the deposit payment. Please review the status in your secure payment link or contact us if you believe the payment already went through. We will check the transaction before asking you to try again.

13. Compare Documented Software Workflows Without Guessing

Different providers place approval and deposit collection at different points in the journey. Jobber's quote-deposit documentation explains a client-hub flow where clients can approve a quote and pay a required deposit. Jobber's approval documentation covers the acceptance part. ServiceTitan documents online estimate deposit collection for certain accounts in a private-preview feature as of its October 2026 documentation; it should not be assumed universally available.

With ProInvoice, contractors can work from an estimate toward deposit collection and invoicing, subject to connected payment setup and the actual features available in their account. Regardless of software, verify the accepted version, legal deposit amount, successful payment and remaining balance instead of relying on assumptions about how an app handles statuses.

14. Final Checklist and Frequently Asked Questions

Does accepting the estimate mean the deposit has been paid?

No. Check the payment processor or your authoritative ledger separately. Some platforms combine approval and payment on one customer screen, but a failed or unfinished checkout is still not confirmed payment.

Can I schedule before an ACH debit is fully confirmed?

That is a business-risk decision shaped by the contract, payment terms, processor state and job requirements. Do not describe a pending debit as money in the bank.

Do I have to use electronic signatures?

Signature, disclosure and recordkeeping rules depend on state law and contract type. Check the requirements that apply to your project; do not assume an online acceptance button alone satisfies them.

What if a customer wants to change the job after approval?

Use a revised proposal or written change order as required, confirm any price and timing changes, and preserve both versions. Do not silently update an accepted amount.

Can I keep the deposit if the customer cancels?

Not automatically. Statutory cancellation rights and the written contract may govern refunds or permitted deductions. Covered California home-improvement transactions can involve mandatory cancellation rights and notices. Obtain state-specific advice before retaining money.

When should an approved estimate become an invoice?

That depends on the company's workflow and contract. Ensure the invoice reflects the latest approved scope, deposits or progress payments credited and the actual remaining amount. This prevents the customer from being asked to pay the deposit twice.

For additional practical steps, see how to confirm a deposit before scheduling a job and the related estimate-to-invoice guide.