← All posts
Quote follow-up · 30 June 2026 · 6 min read

Taking a deposit on a QuickBooks estimate — at the moment the customer says yes

There is one moment in every job when a customer is most willing to pay a deposit: the moment they accept your estimate. Their commitment is at its peak, paying feels like confirming the booking rather than parting with money, and no second decision is required. Yet most QuickBooks users take a deposit on an estimate the slow way — accept first, invoice later, chase after that — and pay for the delay in cash flow, risk, and the occasional customer who signs and then evaporates. Here is how to do it properly, and what it is worth.

The cash-flow maths for small firms

Consider a trade or service firm doing £25,000 a month of estimated work, on jobs averaging £2,500. Without deposits, the firm funds everything up front — materials, labour, subcontractors — and sees cash only on completion plus payment terms. On 30-day terms with typical late payment, that is often 45 to 60 days between spending the first pound and receiving the first pound, per job. Multiply across concurrent jobs and the firm is permanently floating thousands of pounds of its customers' projects, usually on an overdraft that charges for the privilege.

Now add a 30% deposit collected at acceptance. Each £2,500 job starts with £750 in the bank — before materials are ordered, before the diary is blocked. Across £25,000 of monthly accepted work, that is £7,500 a month arriving 45-plus days earlier than it otherwise would: a permanent reduction of several thousand pounds in working capital tied up, often the difference between using the overdraft and not. Deposits do not increase revenue, but they transform when revenue becomes cash — and for a small firm, timing is frequently the whole ballgame.

There is a risk dividend too. A customer with money down almost never cancels frivolously, rarely goes silent between acceptance and start date, and disputes far less at final invoice — they committed financially when their conviction was highest, and behaviour follows money.

What deposit percentage should you charge?

Conventions vary by trade, but the patterns are consistent enough to use as a starting point:

Two rules of thumb: the deposit should at least cover your out-of-pocket costs before the customer's money would otherwise arrive, and round percentages (25, 30, 50) read as standard practice where oddly precise ones invite negotiation. State the deposit on the estimate itself, so acceptance and the deposit are one agreement rather than a surprise afterwards.

Why "at acceptance" beats "by invoice, later"

The traditional QuickBooks flow is: customer accepts the estimate (usually by email), you create a deposit invoice, send it, and wait. That gap — often several days — costs you three ways. The payment becomes a second decision the customer can defer, exactly like the stalled estimates we dissect in why QuickBooks estimates don't convert. The admin lands on you, and busy weeks make it late. And the job frequently starts, or materials get ordered, before any money has actually moved — the classic signed-but-unfunded trap.

Collecting at acceptance closes all three holes at once. The customer accepts and pays in a single flow, while their yes is still warm. One decision, one moment, zero chasing.

Your money in your account: the Stripe Connect part

A detail worth checking with any tool that offers this: where does the deposit money actually go? Some platforms collect into their own wallet and pay you out on their schedule, adding days of delay and a middleman to every transaction. The better architecture is Stripe Connect, where payments are processed through your own Stripe account. The deposit belongs to you from the instant the card is charged, settles on Stripe's standard payout schedule directly to your bank, and appears in your own Stripe dashboard with the refund controls in your hands — no intermediary holding your cash, no waiting on someone else's payout run.

How Quote Nudge QB puts it together

Quote Nudge QB makes acceptance-moment deposits automatic for QuickBooks Online. Every sent estimate is enrolled in a polite automated follow-up sequence (idempotent — no duplicate emails, ever) sent from your own DKIM-verified domain. Each reminder links to a branded e-sign acceptance page where the customer signs with a finger; the estimate is marked Accepted in QuickBooks automatically, and the deposit percentage you have configured is collected by card in that same flow, settling into your own Stripe account via Stripe Connect. The QuickBooks connection uses OAuth2 with PKCE throughout, and a sent, viewed, accepted funnel shows how estimates are progressing while the deposits arrive on their own.

Signed and funded stops being two events separated by days of chasing. It becomes one tap on the customer's phone — at the exact moment they were most ready to make it.

Quote Nudge QB is launching soon — waitlist open now, £16.79/month, 14-day free trial, no card required. Join at quotenudge-qb.mcp-g.com and start every job with the deposit already in your account.

Ready to try it?

Two clicks gets you a hosted Linnworks MCP connected to Claude. Cancel anytime.

See the Linnworks MCP →