← All posts
Getting paid · 31 August 2026 · 4 min read

Expiration dates on QuickBooks estimates: setting them so follow-up actually works

Short answer: an expiration date is the only piece of structure a follow-up sequence has to work with. Leave it blank and automation has nothing to aim at; set it thoughtlessly and your deadlines stop meaning anything.

Why the date matters more than it looks

Any tool that chases estimates works from the dates on the record: when it was sent, when it expires, and whether a decision has been recorded. An estimate with no expiration has no end point, so a sequence either runs forever or never fires a final message — neither of which is what you want.

It also matters commercially. An estimate without an expiry implicitly promises the price indefinitely, which in a period of moving material costs is a promise you may regret. See what happens when costs move under you.

Choosing the window

Match it to how the customer actually buys, not to a habit. Domestic work where the decision is one person’s: two to three weeks is plenty, and a shorter window creates useful momentum. Commercial work requiring a second signature: four to six weeks, or you will be reissuing constantly. Anything dependent on a third party — planning, a landlord, a main contractor — ask when they expect to know and set the date just past it.

The test of a good window is that touch two lands with room to spare and touch three lands while the deadline is still credible.

Make the date real

An expiry you always extend without comment is not a deadline, it is a formality, and customers work that out within two quotes. Extending is fine — but make it an act: reissue at current prices, say that is what you have done, and set a new date. That is a reason to make contact rather than a quiet erosion of your own terms.

Keep the record clean at the other end

The stop condition is as important as the start. Mark estimates accepted, closed or rejected in QuickBooks when the decision happens, not when you get round to tidying. Every hour of delay is an hour in which an automated follow-up could go to someone who already said yes — the one failure that genuinely costs goodwill.

A ten-minute tidy before you automate anything

Pull your open estimates. Anything older than a quarter with no expiry and no activity should be closed or reissued before you switch a sequence on. Otherwise your first day of automation is a day of chasing ghosts. See when not to chase.

Quote Nudge QB reads your QuickBooks Online estimates, chases the ones that have gone quiet on a cadence you set, and stops the moment an estimate is accepted, closed or rejected. Find out more →

Questions, or want a tool we don't have yet? Email hello@grafto.co.uk — a real person replies.