Three clients felt manageable. Client four started the quiet unraveling — a forgotten follow-up here, a wrong version sent there, Monday mornings squinting at a flat task list trying to remember which deliverable belonged to which project.
That’s not a discipline problem. It’s a structure problem. And if you’re using Todoist for freelancers with multiple concurrent engagements, the fix is specific: one project structure, three filters, and a clear answer on whether $5/month is worth it at your client count.
One Project Per Client, Plus One for You
The freelancer workflow that actually scales past 3 clients is almost boringly simple: one Todoist project per active client, plus one “Business Ops” project for everything that isn’t client work — invoicing, tax prep, lead follow-up, professional development.
Within each client project, Sections separate work phases: Active, Waiting on Client, Wrap-up. Open a client project and you see only that client’s world. No scanning past irrelevant tasks. No mental context-switching before you’ve done any actual work.
This matters more than it sounds. The alternative — one master project with labels for each client, every task from every engagement in a single list — functions at 2 clients. At 4, you’re spending 15 minutes every morning just reconstructing where each engagement stands. That’s overhead disguised as organization.
Sub-tasks keep the project view clean while preserving granularity. A milestone like “Q2 content strategy” is a task. Individual deliverables — audit deck, editorial calendar, style guide — are sub-tasks underneath it. You see the shape of the engagement at a glance and drill into detail when you need it.
Here’s where it gets structural. Todoist’s free plan caps you at 5 projects. Business Ops takes one slot. That leaves exactly 4 client slots. At client 5, you’re out of room — and the workarounds (cramming two clients into one project, archiving active work to make space) create exactly the chaos this structure was supposed to eliminate.
That’s the architectural ceiling. Not an abstract limitation — the specific reason your Todoist client project management setup breaks at a predictable client count. ClickUp’s free tier doesn’t have this cap, but it trades simplicity for feature sprawl. If Todoist’s speed drew you in, the answer isn’t switching apps. It’s fixing the structure — and knowing when to pay $5/month to remove the ceiling.
But there’s a second problem you’ve now created. You’ve separated everything neatly by client, and you can’t see across all of them without opening each project every morning.
Three Filters That Replace Your Morning Scramble
Labels and filters turn your per-client projects into a cross-client command center. You need three labels and three saved filters. That’s the whole system.
The labels: @waiting-on-client, @this-week, @billable. These capture the three states that matter across every engagement. Apply them as you create and update tasks — two seconds per task, twenty minutes saved every morning.
Filter 1: “Today, all clients.” Pulls today’s tasks from every project into one view. This is your daily cockpit. Open it, know exactly what needs to happen before you close the laptop. No project-by-project scanning. No wondering what slipped.
Filter 2: “Waiting on client.” Everything blocked on someone else, across all engagements. Review this before any client call. It’s the difference between “I’ll follow up on that” and “I sent the revised scope last Tuesday — did you get a chance to review?” One signals control. The other signals you’re managing four clients with sticky notes.
Filter 3: “This week’s deadlines.” Sorted by date. The Sunday-evening sanity check that prevents Monday surprises. Pair it with priority levels — P1 for today’s deadlines, P2 for this week, P3 for this month — and the filter actually tells you what matters instead of listing everything equally.
This setup replaces the 15-minute morning project scan with a 2-minute filter check. At $100/hour, that’s $50/week in recovered billable time — $2,600/year from three filters and three labels. The best task manager for freelancers isn’t the one with the most features. It’s the one you open every morning without dreading it.
Here’s the catch: two of these three filters count against the free plan’s 3-filter limit. Which means the system that makes Todoist worth using is the same system that pushes you toward paying.
Free vs Pro: The Decision at Your Client Count
Here’s what free actually gives a freelancer: 5 projects, 5 personal labels, 3 saved filters, no sections within projects, no reminders. Here’s what that means at your client count.
At 1–3 active clients: free works. Business Ops plus 3 clients uses 4 project slots. Three filters covers the essentials. Labels are tight but manageable. Don’t upgrade because a blog post told you to.
At 4+ clients: free breaks. You’ve hit the 5-project ceiling. No sections means you can’t separate Active from Waiting from Wrap-up inside each client project — everything is a flat list. Three filters isn’t enough to slice across 4+ concurrent engagements with any precision.
Pro costs $5/month billed annually — $60/year. The ROI math: if this structure prevents one missed deadline or one dropped follow-up per year, it’s paid for itself. At any meaningful freelance revenue, $60 is a rounding error on your business operating costs. You spend more on coffee in two weeks.
When NOT to upgrade: fewer than 3 concurrent clients, or if you need visual boards and drag-and-drop — Todoist isn’t that tool, and paying won’t change it. Todoist is fast, text-first, keyboard-driven. If that’s not how your brain works, $5/month won’t fix the mismatch.
New in 2025–2026: Reminders on Pro help with client follow-up timing. Task Assist AI drafts recurring task descriptions. Nice-to-haves, not the reason to upgrade. The project and filter limits are.
You know the structure. You know the filters. You know whether the math works at your client count. Here’s what to do with that information right now.
The Bottom Line
The problem was never finding the right app. It was having a structure that grows with your client load instead of buckling under it.
If you’re at 2–3 clients: set up the one-project-per-client structure on free today. Build the muscle memory before client 4 arrives and you’re too busy to reorganize. If you’re already juggling 4+: the $60/year Pro upgrade is the cheapest operational fix in your business. Do it, migrate into the structure above, and stop spending cognitive overhead managing your task manager.
Your clients don’t know what tool you use. They know whether you hit deadlines and remember the details. This is the system that makes both automatic.