You paste a conversation
An email, a meeting note, a message. Five seconds.
For freelancers working on fixed-price projects
The question lands six weeks after the quote, at invoice time. Nobody can find the message where it was written down. The extra work ends up free, and you stop counting it.
Free plan · No card required · English and French
Client Ledger keeps what was agreed, spots the requests that fall outside it, and gives you what you need to get them accepted — without changing the tools you already work in.
“Could we get the mobile app too, before launch?”
Made up for this page, not a customer result.
The work nobody bills
A promise sits in an email. A change arrives in Slack. A date moves during a call. Six weeks later, at invoice time, nobody knows what was agreed.
This is not a memory problem. It is an evidence problem. Client Ledger keeps the evidence while you carry on working in the tools you already use.
An email, a meeting note, a message. Five seconds.
Each item holds on to the message it came from.
The change goes to your client, their answer is timestamped.
Today
What is waiting on a decision from you, most urgent first. When there is nothing, the page says so and you close the tab.
See what it looks like →We show you the clause involved. The call stays yours.
They open a link and answer. No account to create on their side.
Type three words, find what was written and by whom.
Better said now
You would find out in the first week anyway. Better now, while it costs you nothing.
Before the next “quick addition”
If after a week you see nothing useful in it, the free plan cost you nothing and the export of your data stays open. There is no good reason to force a yes today.