Skip to content
Lab / Building DueKind / 02
FreelancingReceivablesBuild in public

"We'll pay Friday." What do you do the next Monday?

A verbal "we'll pay Friday" feels like progress — and quietly drops the thread. How to record a payment promise and follow up the next Monday without sounding like you're chasing a debt.

Jul 11, 2026Daniel5 min readDueKind

A client replies to your overdue-invoice reminder with three words: "We'll pay Friday." And you relax. The thing you've been quietly dreading is handled. You close the thread, mentally file the invoice under sorted, and get on with your week.

Friday comes. Friday goes. Nothing lands.

By Monday you've half-forgotten the exact promise — was it this Friday or next? — and raising it again feels weirdly awkward, like you'd be accusing them of something after they were nice enough to reply in the first place. So you leave it a few days. Then a few more. And an invoice that was one clean follow-up away from paid is now three weeks older and back to being the thing you dread.

We've come to think this is where most late payment actually happens. Not in refusal — in the gap after a promise nobody wrote down.

The relief is the trap

Here's what went wrong in that little story, and it isn't the client.

A verbal promise feels like progress, so your brain treats it like progress. It quietly resets your internal clock — this one's handled — without giving you a real deadline to replace it with. The reminder that would have fired on its own two weeks later? You cancelled it, in your head, the moment they said Friday. Now there's nothing scheduled: no trigger, no artifact, no thread to pull. The promise didn't move the invoice forward. It removed the mechanism that was going to move it forward.

The relief you feel is the exact thing that drops the thread.

Write down three things

The fix is almost stupidly small. When a client names a date, capture three things before you close the tab.

Writing it down at all can feel cold, like you're building a case against someone who's probably just busy. The opposite is true. That little record is exactly what lets you be warm on Monday instead of vague — you can reference the specific thing they said, on the day they said it about, in a friendly way, instead of firing off a generic "still chasing this" that makes it obvious you'd lost track.

The Monday move: reference the promise, not the debt

When the promised date passes and nothing's arrived, the follow-up almost writes itself — as long as you point at the promise, not the invoice.

Not "your invoice is still overdue." That's the debt talking, and it puts the client on the defensive before they've read the second sentence.

Instead: "Hi — you'd mentioned Friday for #1042, just checking where that landed?" You're not accusing them of being late. You're referencing a commitment they made, lightly, as if you're both on the same side of it. More often than not, a genuinely busy client reads that and thinks oh, right, I said I'd do that — not ugh, they're chasing me again.

The whole difference is in what you point at. The debt makes them a debtor. The promise makes them someone who said they'd do a thing and gets a gentle nudge about it. Same money, completely different conversation.

When it slips twice, the promise is the signal

Sometimes the second promise slips too. And that's not a failure of your follow-up — it's information.

One missed date is noise; anyone can have a bad week. But when a client promises, misses, promises again, and misses again, the pattern itself is telling you something the individual emails weren't. This is the point where a firmer tone stops being rude and starts being appropriate — not because you're annoyed, but because the client's own track record earned it. You're not escalating on a feeling. You're responding to a pattern the client created.

The catch is that you can only see the pattern if you recorded the promises in the first place. Two slipped Fridays only look like a pattern if both Fridays are written down somewhere. Held in memory, they just feel like a client who's "a bit slow" — which is generous, and which is precisely how a six-week-late invoice sneaks up on you.

Where a tool actually helps

We'll be straight about the size of this, because it's smaller than software marketing wants it to be. A spreadsheet column and a calendar reminder do this job completely. Log the promised date, set a nudge for the next business day, done. The entire discipline fits in tools you already have open.

What we ended up building into DueKind — the receivables tool we work on — is really just the version that removes the remembering. When a client's reply names a date, you can save it as a promise; when that date passes without payment, the invoice comes back up in your queue the next day with the slipped promise flagged and a draft follow-up ready for you to read and approve. Nothing sends on its own. It doesn't chase anyone. It just makes sure the dropped thread gets picked back up, with the words already in front of you so you're not starting from a blank page at the exact moment you least feel like it.

That's genuinely useful when you're tracking twenty of these at once. For one invoice and a good memory, the spreadsheet is fine.

The boring discipline

There's no clever insight at the bottom of this one. The move is just: when someone gives you a date, write it down, and follow up the next business day if it passes.

In the stories we hear, most late payment isn't a client deciding not to pay. It's a promise made out loud, filed under handled, and never picked back up by either side. The client forgot they said it. You forgot to check. The money was never in dispute — the thread just went quiet.

Writing the date down is how you keep the thread alive. It's boring, it works, and almost nobody does it.