Deposits, Milestones, and Getting Paid as You Go

Published by
Throne of Profit Editorial

Reviewed 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 ahead

Owner 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

  1. Take a deposit on any job above a threshold you set.

  2. Bill at milestones on longer jobs, not just at the end.

  3. Tie payments to progress, so you're never far ahead of what you've collected.

  4. 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

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.

Previous
Previous

How to Chase Money You're Owed — Without the Awkwardness

Next
Next

Why Customers Pay Late (and How to Change It)