Every December, for years, I asked myself the same three questions. Where did the money go? Where did the time go? And what do I have to show for it?
I'd worked long days and long nights. I'd worked weekends. I'd worked holidays. By any honest measure I'd had a busy year. And yet the bank balance didn't look like a busy year, and I couldn't explain why.
If that sounds familiar, this is for you. It's what I eventually worked out about where a freelancer's year goes, and the simple habits that let me answer those questions with numbers instead of a sinking feeling.
Busy is not the same as paid
The mistake I made for a long time was measuring my year by how hard I worked. Hours at the desk felt like progress. But a client doesn't pay for hours at the desk. They pay for the hours you agreed, at the price you agreed, when the invoice finally clears.
Everything that falls between those two numbers, the hours you worked and the hours you were paid for, disappears without a trace. You don't feel it on any single day. You only feel it in December.
Where my year actually went
When I finally sat down and looked properly, the missing time and money weren't in one big disaster. They were in the same few places, over and over again:
- Small changes I never billed. "Just one more quick change" doesn't take long once. It takes a lot of time over a year.
- Projects that stretched. A two-week job that becomes two months still pays the two-week price.
- Invoices that took forever. Money I had earned, sitting in someone else's account, while I sent polite follow-up emails.
- Work I didn't count as work. Calls, emails, quotes, revisions, little fixes after "final". All real hours, none of them recorded.
None of it felt like a problem at the time. It felt like being helpful. That's exactly why it was so hard to see.
Run your own numbers
Try this with your own figures. Be honest about the hours: the extra rounds, the quick fixes, the calls nobody planned for.
rate × hours × projects
If the number is bigger than you expected, it isn't because you're bad at business. It's because each of those hours was too small to notice on its own.
Three habits that answer the December questions
1. Write down what you agreed, before you start
If the scope only lives in an email thread or a phone call, it will grow. Put it in writing, with numbers: how many pages, how many rounds of revisions, what's not included. Then "is this extra?" becomes a question you can actually answer. Our guide to the quick-change tax goes deeper on this.
2. Put a price on changes before you do them
Saying yes is fine. Saying yes for free, without anyone noticing, is the problem. A short reply with the hours and the price turns a silent cost into a simple decision for the client. Here's how to price a change in 60 seconds, with a reply you can copy.
3. Track every hour, and get paid on a schedule
You can't answer "where did the time go?" if you never recorded it. And you can't answer "where did the money go?" if half of it is waiting on invoices that were due weeks ago. Track your hours as you go, and tie payments to milestones with a deposit up front, so you're never carrying months of unpaid work.
Having something to show for it
The goal isn't to work less hard. It's to reach December and be able to answer all three questions: what you earned, what you're still owed, how many hours each project really took, and which clients pay well for the time they get. The answer won't always be what you'd like. But it's an answer, and you can't improve a number you've never looked at.
That's a big part of why I built Prolancer: so the agreement, the changes, the hours and the payments all live in one place, and the year-end questions answer themselves. But you don't need any software to start. Start with the calculator above, and a notebook. The important thing is that you stop guessing.