The end of a project should be the easy part. You've done the work, it's approved, everyone's happy. And then comes the bit nobody enjoys: the final balance. You've either learned to hand over the files and hope the invoice gets paid, or you've had the stilted conversation — "I'll send everything over as soon as the final payment comes through" — which is true and fair and still somehow makes you feel like a debt collector at your own finish line.
It's an awkwardness built into the sequence. Deliver first, and you've given up your leverage. Ask for payment first, and you're the one holding the work hostage. Neither feels good, and both put you in the position of policing the money.
Let the invoice hold the key
So we shipped something small that takes you out of the middle. In Chord, you can tie a deliverable to an invoice. The files stay held until that specific invoice is paid — and the moment you mark it paid, they release themselves, automatically, with the "your files are ready" email going out on their own.
The nice part is what the client sees while it's locked. Instead of a blank space or nothing at all, their portal shows the deliverable clearly — "Final gallery" — with a plain line underneath: unlocks when INV-0726 is paid, and a button straight to the invoice. Nobody has to explain the arrangement. It's just visibly, calmly true: the work is done, it's right there, and paying is the thing that opens it.
How it feels in practice
The workflow it unlocks (sorry) is the quietly satisfying part. You can get everything ready in advance, before you send a thing:
- Paste your delivery link — Pixieset, Dropbox, Drive, wherever the files live. Chord holds it, invisible to the client for now.
- Set it to auto-release when the final invoice is paid.
- Send the invoice and, if you like, fire yourself the "files ready" email first to check it reads exactly how you want.
Then you send the invoice and the files as one moment — because they are one moment now. The client gets a clean handover: here's your final balance, and here's the work waiting behind it. When they pay, the gallery opens the same second, and you didn't have to do anything, or say anything, or watch your inbox for the payment so you could remember to send the link.
Boundaries without the confrontation
What this really removes is the emotional labour. "Please pay before I release the files" is a boundary, and it's a completely reasonable one — but stating it out loud, to a client you like, at the happy end of a good project, is the kind of small friction that makes you consider just… not, and eating the risk instead.
When the system holds the boundary, you don't have to. The client isn't being told off; they're looking at a screen that simply shows the files unlock on payment, which reads as a normal, professional way to work — because it is. You get paid on time more often, you never chase a balance after handover, and you never have to be the person who says "pay first." The structure says it for you, without a hint of an edge.
Small feature, calmer endings
None of this is complicated. But the difference between "I'll send it once you've paid" and files that open themselves the instant an invoice clears is the difference between policing your own payments and letting the tool do it. That's the whole idea behind Chord — fewer awkward conversations, fewer open loops, a finish line that actually feels like one.