By Salomon Mwilo
Sometimes the most valuable freelancing lessons don’t come from our successes, they come from our mistakes. This is one of those lessons, and I hope it helps other freelancers avoid making the same one.
Last week, I completed approximately 35 hours of work across two Upwork contracts using manual time tracking. Like many freelancers, I had developed the habit of recording all of my hours at the end of the week instead of entering them as I worked.
My plan was simple: submit all of my hours on Sunday evening before the weekly deadline.
Unfortunately, my internet connection failed on Sunday and wasn’t restored until Monday afternoon. By then, the Upwork work week had already closed, and I could no longer submit my manual hours.
At first, I thought the internet outage was the problem.
After discussing the situation with my clients, I realized the outage wasn’t the real cause at all.
The outage simply exposed a weakness in my workflow.
The real mistake was waiting until the end of the week to record my time.
Had I entered my hours every day, or even after each work session, the internet outage would have been little more than an inconvenience.
Transparency Matters
Rather than looking for excuses, I decided to be completely transparent with my clients.
I explained exactly what had happened, provided a detailed breakdown of the work I had completed each day, and accepted responsibility for my mistake.
That conversation turned into something much more valuable than simply solving a payment issue.
It became a lesson about professionalism.
What I Learned from the Client’s Perspective
Michael shared two observations that changed the way I think about time tracking.
First, recording your hours while the work is still fresh in your mind makes your timesheet much more accurate. You’re able to remember exactly what you worked on and provide meaningful notes instead of trying to reconstruct an entire week from memory.
Second, clients also depend on timely reporting. Recording hours throughout the week gives them time to prepare payments, manage cash flow, and avoid unexpected Monday morning surprises. Before this experience, I had only considered time tracking from the freelancer’s perspective. I hadn’t realized how much clients also rely on good reporting habits.
Those two ideas helped me understand that time tracking is not just an administrative task, it’s part of building trust.
Improving the Process
One thing I appreciate about working with good mentors is that mistakes become opportunities to improve the process rather than reasons to assign blame.
This experience encouraged me to rethink my workflow.
From now on, whenever I begin working, I record my start time. When I finish or pause, I record my end time and write a brief description of what I accomplished. I then enter my time into the Upwork Work Diary the same day instead of waiting until the end of the week.
It’s a small change, but it removes unnecessary risk and makes my records much more accurate.
Final Thoughts
Freelancing is about much more than delivering quality work.
Professionalism is built through reliable systems, consistent habits, and taking responsibility when things go wrong.
Technical skills help us win projects.
Professional habits help us keep them.
If this experience encourages even one freelancer to begin tracking their hours daily instead of weekly, then sharing my mistake will have been worthwhile.
Lesson learned
Don’t wait until the end of the week to record your hours. A five-minute habit each day can protect an entire week’s work and strengthen the trust between you and your clients.
