Deposits, Milestones, and Getting Paid as You Go
Published by
Throne of Profit EditorialReviewed by
William Hassell
Founder & Chief Editor, Throne of Profit
Imagine two businesses doing the identical job. One fronts all the materials and labor, finishes, invoices, and waits 45 days to be paid. The other collects a deposit, bills at a milestone partway through, and takes the balance at the end. Same work, same price — but the second never funds the job out of its own pocket, and never risks doing everything before seeing a dime. Deposits and progress payments let the work pay for itself as it happens, instead of after it's over.
FUND IT YOURSELF GET PAID AS YOU GO
──────────────────────────────────────────────────────────
Start: $0 in Start: deposit in
Middle: all costs out Middle: progress payment in
End: invoice, wait 45 days End: final balance due
Risk: you carry it all Risk: shared, never far aheadOwner symptoms
You cover the full cost of jobs and wait to be paid at the end.
A big job creates a cash problem the moment you win it.
You've been burned finishing work before seeing any money.
Why this happens
Not asking for a deposit often comes from a fear that customers will balk. But on any sizable job, fronting everything is a real risk transfer — you take on all of it. Getting paid as you go isn't aggressive; it's how serious businesses in most trades already operate. The habit of billing only at the end usually persists simply because it was never questioned.
Common mistakes
No deposit on large jobs, so you fully fund the work and carry all the risk.
All-or-nothing billing on long jobs, instead of milestones.
Assuming customers will refuse — most expect a deposit on substantial work.
Business consequences
Funding every job yourself is a slow, structural cash drain, and it's the mechanism behind "we win a big job and immediately go short on cash." It also exposes you: finish everything first and an unpaid final invoice is a total loss, not a partial one. Getting paid along the way keeps your cash steady and your risk contained.
How experienced operators think about it
They structure payment to match the work: money in before it starts, more as it progresses, the balance at completion. Their principle is simple — never be far ahead of what you've been paid for. That way a job's cash takes care of itself, and no single customer can leave them badly exposed.
Practical actions
Take a deposit on any job above a threshold you set.
Bill at milestones on longer jobs, not just at the end.
Tie payments to progress, so you're never far ahead of what you've collected.
Make it standard, stated up front, so it's normal rather than a negotiation.
Questions every owner should ask
On my last big job, how much of it did I fund myself before getting paid?
Do I take deposits as a rule, or only sometimes?
How exposed am I if a customer never pays the final invoice?
Frequently asked questions
Will asking for a deposit scare customers off?
Rarely. On sizable work, deposits are standard and most customers expect them. The ones who refuse any deposit are often the highest-risk to begin with.
How much should a deposit be?
Enough to cover your up-front costs and share the risk — often a meaningful percentage of the job. Match it to what you have to lay out before you'd otherwise be paid.
Related articles
Getting Paid on Time — the pillar.
Why Growing Businesses Run Out of Cash — the cash gap deposits close.
Payment Terms That Protect Your Cash — where deposits are set.
Try a free Weekly Focus assessment
If big jobs keep creating cash problems, how you structure payment may be the fix. Throne of Profit's free Weekly Focus assessment is a no-cost way to see where the strain is.