Skip to content
TaskBerry
BlogPricing
← Blog
capacity planningfreelancersolo freelancer

Capacity planning for freelancers: know when your day is full

Capacity planning sounds like a team thing. But solo freelancers need it more than anyone. Here's how to set it up as a one-person operation.

Capacity planning for freelancers: know when your day is full

Capacity planning for freelancers is deciding how many tasks you can realistically finish in a day, based on how long each task actually takes and how many work hours you have. Not how many tasks you want to do. How many actually fit.

That sounds like something for managers with Gantt charts and quarterly reviews. Something for teams with sprints and resource allocation meetings. But if you're honest with yourself: you already do this every day. You look at your list, estimate what's doable, and start working. You just do it in your head. Without numbers. And you're almost always wrong.

Here's why that happens, what to do about it, and how to set up a working system before lunch.

What is capacity planning (for a solo freelancer)?

Forget teams. Forget sprints. Forget the project management office.

Capacity planning for a one-person operation comes down to a single question: does everything I want to do today fit in the hours I have?

That's it. No complicated framework. No methodology with a branded name. Just: I have six hours today. My tasks add up to nine hours. That doesn't fit.

And yet most freelancers don't do this. They make a list, start at the top, and notice around 4pm that they're falling behind. The day feels like a constant chase. Not because they're slow. Because they had more on their plate than could possibly fit.

Take this example. You're working for three clients today:

  • Client A needs a proposal (2 hours)
  • Client B is waiting on a report (90 minutes)
  • Client C has a short call (30 minutes) and a follow-up action (60 minutes)

That's five hours already. Plus the invoice you've been putting off for three days (45 minutes), two emails that need proper replies (30 minutes), and that one thing for your own project (60 minutes).

Total: 7 hours and 45 minutes. Against six available hours.

Without capacity planning, you just start working. With capacity planning, you see at 9am that something has to go. That's the entire difference.

Why most freelancers get this wrong

There are three structural reasons this goes sideways. Not because you're careless. Because the system you're using doesn't make the problem visible.

Reason 1: Tasks without time estimates.

Your list has no time dimension. Five tasks or fifteen tasks, it looks the same. A 30-minute task and a four-hour task sit on the same line. Visually, there's no difference. Your brain treats them as equal, and that causes you to consistently plan more than fits.

This is the most common mistake freelancers make when planning their workday. You use a tool (Todoist, Notion, a notebook) that lists tasks but has no idea how long they take. It's like grocery shopping without knowing your budget: you keep throwing things in the cart until you reach the register.

Reason 2: No daily ceiling.

How do you know when your day is full? You don't. You stop when everything's done, or when it's 10pm, or when someone tells you it's enough. There's no boundary. No moment where your system says: stop, nothing else fits.

Most freelancers have never deliberately set how many hours they want to spend on tasks in a workday. They know they "work about eight hours" but don't subtract email, admin, breaks and meetings. The actual hours available for real tasks usually land between five and six. That number needs to be somewhere you can see it.

Reason 3: The planning fallacy.

This is a well-documented cognitive bias: people systematically underestimate how long their own tasks will take. Psychologist Daniel Kahneman described the phenomenon back in the 1980s. You think the proposal will take an hour. It takes two. You think the call will be ten minutes. It runs to thirty.

For freelancers, this effect compounds. You plan your day based on your optimistic estimate for each task. Every task runs a bit longer. By the end of the day you're "behind", even though you simply had an impossible plan to begin with.

A freelancer who asks "how many tasks can I realistically do today?" and answers from gut feeling will find out too late that the answer was wrong. Because those five tasks of "about an hour each" were actually six to seven hours of work. Against six available hours, that's already too much. But it felt doable when you wrote it down.

What do you need for a working system?

The good news: capacity planning doesn't need to be complicated. You need three things. Nothing more.

1. A time estimate per task.

Not "small or big" as a feeling. Minutes. A task takes 30 minutes, 90 minutes, or three hours. By putting it in minutes, you force yourself to be honest. "Quickly do that invoice" becomes "45 minutes, including figuring out the right amounts."

This feels excessive at first. You get used to it fast. After a week or two it's baked into your routine and you barely think about it.

2. A daily ceiling.

How many hours are you working today? Not how many hours you're sitting at your desk. How many hours do you have available for actual tasks? Subtract meetings, breaks and admin. What's left is your day limit.

For most freelancers that falls between five and seven hours. Set that number. It's not set in stone. Some days you plan four hours because you're off in the afternoon. Other days you plan eight. But the number needs to exist somewhere visible as a boundary.

3. Visibility when you're over that ceiling.

This is where most systems fail. You have a list, maybe even time estimates. But there's no moment where the system tells you: this doesn't fit anymore.

You need a signal that says: "You have six hours. Your tasks cost seven hours and twenty minutes. Something has to go."

That signal needs to come before you start working. At 9am, not at 5pm.

This system works regardless of what tool you use. A spreadsheet, a notebook, an app. The principles are universal. The only question is: how easy does your tool make it to do this every day?

How to set this up today

Here's where it gets concrete. TaskBerry is a daily planning app for freelancers with this capacity system built in. It's free to start, and a Starter plan costs €1.95/month.

Here's how it works:

Set task sizes. Every task gets a size. Not a free-text field where you type "uhh, about an hour and a half?" Fixed sizes you can pick quickly:

  • S = 30 minutes (a short call, a quick email)
  • M = 90 minutes (writing a report, setting up a campaign)
  • L = 3 hours (working out a proposal, building a website section)
  • XL = 4 hours (a big report, a complex client job)
  • XXL = 6 hours (a full workday, one large project)

Want more precision? You can enter a custom time estimate in minutes. The size label adjusts automatically.

Configure your daily capacity. In your settings, you set how many hours your workday is. Default is six hours. You can adjust it per day: four hours on Friday, eight on Tuesday. That number is your ceiling.

The red board as your signal. This is where the system proves its value. The moment your tasks add up to more than your daily capacity, your board turns red. The tasks that don't fit get a red marker.

You see at 9am that your day is full. Not at 5pm.

At that point you make an active decision. Which task moves to tomorrow? Which one goes to your backlog? Which one is less urgent than you thought?

You make that decision consciously now, instead of ending the evening feeling like you failed.

The capacity bar. At the top of your board sits a bar showing how much of your day is filled. "4h 30m of 6h." That's your dashboard. One glance and you know where you stand.

The bar also adjusts as the day progresses. If it's 2pm and you have three hours of tasks left, but your workday ends at 5pm (three hours remaining), it checks out. If you still have five hours of tasks, that becomes visible. The system accounts for reality.

What to expect

Let's be honest: capacity planning doesn't solve all your problems. You'll still have busy weeks. Clients will still send last-minute requests. You'll still misjudge tasks sometimes.

What does change:

You stop being caught off guard. The days when you discover at 5pm that you're only halfway through become rare. You knew at 9am it would be tight. You made a choice. That's a different feeling.

You make active decisions. Instead of the day happening to you, you decide what comes off the list. "This proposal moves to tomorrow" is a conscious choice. "Oh no, it's 6pm and I'm not done" is not.

Your day feels doable. When you look at your board in the morning and the bar is green, you know: this fits. That gives you a calm you don't expect. You no longer have to run the mental math on whether everything will fit.

You know what you delivered. At the end of the day you see exactly which tasks you completed, how long they took, and for which client. Not a vague sense of "I worked hard." Concrete information you can actually use.

Here's a realistic before/after scenario.

Without capacity planning: you start the day with ten tasks on your list. Two more arrive by email around 11am. By 3pm you've done five but it feels like you've accomplished nothing. At 6:30pm you stop with the feeling you're behind. That evening you wonder where the day went.

With capacity planning: you start the day with ten tasks. Your board shows that adds up to 8 hours and 15 minutes, against six available hours. You move two tasks to tomorrow, one goes to your backlog. Your board is green. By 5pm you've finished seven tasks. You know exactly what you did. The three you moved are ready for tomorrow. You close the laptop without guilt.

That's not a productivity miracle. It's arithmetic. Your day has a limited number of hours. Your task list needs to know that.


Want to try this? TaskBerry shows you today whether your day fits in the hours you have. Free, no credit card needed.

Try TaskBerry free →

Written by the TaskBerry team. Try TaskBerry free →

·
Language