Realistic daily work hours for a freelancer (it's not 8)
Realistic daily work hours for a freelancer sit closer to 6h40m than 8. Why the gap exists, and how to plan around it without feeling behind.
6 min read

It's 17:30 on a Thursday. You've crossed off four of the seven things you wrote down at breakfast. The timesheet says 5h45m billable. You feel behind. The math has been doing this to you for months.
You keep planning for a worker who doesn't exist.
Why the 8-hour day was never yours
The 8-hour day comes from factory shifts and salaried offices. In an office it includes the stand-up, the Slack scroll, the lunch that runs ten minutes long, the colleague stopping by your desk, the ambient slack of being paid whether or not you're producing. A salaried developer who "works 8 hours" probably ships about 5 of real output. Nobody notices, because the calendar is padded with meetings that count as work.
As a freelancer, your day has none of that padding. You sit down at 09:00 and try to do 8 actual hours of the thing you're paid for. Nobody invented a job like that. You inherited the fiction from your last employer and forgot to question it.
What a recent field study found about planned vs completed work
A recent field study of knowledge workers tracked what people put on their daily plan versus what they actually finished by close of day. Over a two-week window, planned days averaged around 7h44m of intended work. Completed work landed closer to 6h40m. Roughly a third of the daily list slipped to the next day.
The interesting part isn't the gap. The interesting part is how stable the gap was across the people in the study. It wasn't a few unlucky days dragging the average down. It was a consistent pattern: people plan for a worker who completes everything, and reality keeps delivering a worker who completes about 86% of it.
The behavioural name for this is the planning fallacy. We estimate based on the best version of ourselves, the one with no interruptions, no underestimated tasks, no late-arriving emails from a client who needs "just a quick thing." Then we plan as if that version is going to show up. It rarely does.
Why freelancers feel this gap harder than salaried workers
When a salaried worker plans 8 and finishes 6h40m, they go home and the company absorbs the slack. The day still counts as a workday.
When you plan 8 and finish 6h40m, the missing 1h20m comes out of one of two places. Either it comes out of billables, in which case you quoted a 3-day job for €1,800 and it took you four days to deliver. Or it comes out of your evening, in which case you "made it up" by working until 19:30 and now you're tired tomorrow and the gap shows up again.
Either way you pay. The salaried worker doesn't. That's why the planning fallacy stings more when you're solo: the cost is direct, immediate, and visible in your bank account at the end of the month.
What 6h40m looks like as a daily budget
400 minutes is not a lot. It also isn't nothing. Here's what a fair distribution looks like in practice, for someone doing mostly deep work:
- Two deep blocks of about 2 hours each. These are the things you're actually paid for: writing, designing, building, fixing.
- One shallow block of about 90 minutes for admin, email, quick replies, invoicing, the recurring boring things.
- A buffer of about 30 minutes for the thing you forgot you promised someone on Monday.
- A 10-minute review at the end of the day to mark what's done and roll the rest forward.
That's it. That's the day. If something else lands on top, something else comes off.
Two freelancers I talked to recently recalibrated around this number and saw the same pattern. Lars, a backend developer with one anchor client in logistics SaaS, used to quote "3 days" assuming 24 hours of work. His timesheet kept showing 20. He re-quoted his next sprint at 6h40m a day and his estimates finally matched what he delivered. Noor, a copywriter for two B2B agencies, used to plan 6 briefs on a Monday because "each one is only an hour." She switched to 4 briefs plus buffer and ended the week with 18 done.
How to set capacity in a planner so the numbers stay honest
The point of a capacity setting in a planner isn't to limit you. It's to make overflow visible.
In TaskBerry the cap lives in settings as a daily minute budget. Set it to 400. Anything that pushes you above that number now shows as red on the capacity bar. Not as "you're failing," but as "you're choosing a stretch day." Stretch days are fine occasionally. Most days shouldn't be one.
The trick is what happens when the bar goes red. The honest move is to look at the list and pull something off, not to push through and call it discipline. If you can dump everything on your mind and get a realistic shortlist back, the conversation with yourself about what to cut gets easier. The planner does the math. You make the call.
What to do with the tasks that slip every day
A third of your list slipping isn't waste. It's a queue. Roll it forward. Don't feel bad about it.
But track which tasks keep slipping. If the same task slides three days in a row, it's not under-prioritised, it's mis-scoped. Either it's bigger than you thought (split it), or it's blocking on someone else (chase them), or it's the kind of task that you keep avoiding because the brief isn't clear enough to start (rewrite the brief).
Tom, a bookkeeper doing month-end for nine SMB clients, used to plan 10 closes in 5 days and finish 7. The same three clients slipped every month. Their closes averaged 90 minutes, not the 60 he'd hoped for. He now quotes month-end as a 2.5-week window and stops burning out the second week.
Two honest things about this
TaskBerry won't tell you why a day went sideways. The capacity bar turns red when you're over the cap. It cannot tell the difference between a client emergency, scope creep, and 90 minutes lost to Twitter. You still have to look at the day and be honest about it. The planner shows you the shape. You name the cause.
And 6h40m is a starting heuristic from a study of knowledge workers in general, not freelancers specifically. Your real number might be 5h30m if you're juggling four clients, or 7h15m if you have one anchor client and long undisturbed mornings. Two weeks of honest tracking will tell you which.
Start with 400. Adjust when you have data.
TaskBerry
TaskBerry is a day planner built for freelancers. Set your capacity, add your tasks, and know before you start whether the day works.
Start planning free →Continue reading
Plan a day that actually fits.
TaskBerry is the executive task manager for freelancers. Set your capacity, add your tasks, and know before you start whether the day works.
Start free
