The answer: you don't accept it, and you don't negotiate it. "When the house sells" is not a payment date. It's a request for you to finance a real estate transaction you have no stake in, no control over, and no visibility into.

When a client ties your final payment to their home sale, they're not offering you terms. They're transferring their market risk onto your balance sheet — for free. If the house sits for eight months, your money sits for eight months. If they pull the listing, your invoice becomes a lawsuit. You did the work on your timeline. There's no reason your payment should run on theirs.

What They're Actually Asking You to Do

Strip the friendly framing away and the request is this: front the labor and materials, wait an unknown number of months, and absorb the loss if the sale falls through. No bank underwrites a loan that way. No supplier ships on those terms. Yet contractors agree to it constantly, because the ask arrives wrapped in rapport — "you know I'm good for it," "the house is basically sold."

Here's the tell: a client who can only pay you after their asset liquidates is a client who cannot currently pay you. That's not a character judgment. It's a cash-flow fact. And a payment structure built on a future event you can't verify or influence isn't a payment plan — it's a bet you were talked into placing.

If the payment depends on something you can't see, can't schedule, and can't enforce, it isn't a term — it's a hope.— operational rule of thumb for contractor collections

The Structural Fix

The problem isn't that clients are dishonest. It's that your payment timing is coupled to events outside the job. The fix is to decouple it — permanently — by attaching money to work completed, not to anything happening in the client's life.

Milestone escrow does exactly that. Before the job starts, the client funds the full contract into escrow. The money is already committed, already set aside, already out of their checking account. As you complete defined stages — demo, rough-in, finish, punch list — each milestone releases on approval. The final payment isn't waiting on a sale, a refinance, or a mood. It's sitting in escrow, earmarked for the moment you finish.

This kills the "when the house sells" conversation before it can start. You can't be asked to wait on a home sale when the funds were deposited before your first day on site. There's nothing left to renegotiate, because the money already moved.

Why This Protects Both Sides

Escrow isn't a leash on the client — it's proof of good faith in both directions. They know their money only releases against real, approved progress, so they're not fronting a lump sum to someone who might disappear. You know the money exists, because you watched it get funded. Neither party is financing the other on trust.

That's the shift. Instead of chasing a final check tied to a market you don't control, you're releasing pre-committed funds against work you've already delivered. The risk goes back where it belongs — with the person who owns the house and the market exposure that comes with it.

If your last three jobs each had a payment that dragged past completion for reasons that had nothing to do with your work, that's not bad luck. That's a structural gap in how your payments are timed — and it's fixable.