How to Apply GTD with Multiple Jobs: A Practical Guide to Avoid Overwhelm
Learn how to apply GTD with multiple jobs by adapting task capture, clarification, and organization to prevent overwhelm. Step-by-step guide with real examples.
Managing multiple jobs, freelance projects, or parallel responsibilities can quickly become chaotic if you don’t have a clear system. Getting Things Done (GTD) by David Allen is one of the most effective methods for organizing tasks, but its classic application assumes a single workflow. If you’re wondering how to apply GTD with multiple jobs without drowning in endless lists, this guide offers an adapted approach: how to capture, clarify, and organize tasks so each project moves forward without overlap, and how to avoid the mental overload that comes from constantly switching contexts.
Why Classic GTD Fails with Multiple Jobs (and How to Adapt It)
The GTD method is based on five steps: capture, clarify, organize, reflect, and execute. However, when you’re juggling multiple jobs—for example, a full-time job, two freelance clients, and a personal project—these steps can become overwhelming if you don’t adjust them. The issue isn’t GTD itself, but how you apply it:
- Capture becomes overwhelming: If you use a single inbox for everything, you mix tasks from different contexts (e.g., "prepare report for Client A" with "review code for Client B"), making it harder to prioritize.
- Clarification gets confusing: Deciding whether a task is actionable or needs more information is more complex when you don’t know which project it belongs to or what resources you need.
- Organization loses focus: Your "next actions" lists fill up with tasks from different jobs, and when you review them, your brain jumps between contexts without finishing anything.
- Weekly review becomes a chore: Reviewing 50+ tasks from different projects in one session is exhausting and impractical.
The mistake isn’t having multiple jobs, but trying to manage them as if they were one: GTD works when you adapt its principles to the reality of your contexts, not the other way around.
Step 1: Capture by Context (Not by Task)
How to Structure Your Inboxes to Avoid Mixing Tasks
In classic GTD, a single inbox is recommended for capturing everything. But with multiple jobs, this creates noise. The solution is to capture by context: assign a physical or digital inbox to each job or project. For example:
- Physical inbox: A notebook or folder for each job (e.g., "Client X," "Full-time job," "Personal project"). Write everything related to that context there.
- Digital inbox: Use labels or folders in your task app (e.g., in Foco, create a "work" for each client or project with a distinct color). This way, when you capture a task, you assign it to the correct context from the start.
- Voice capture: If you use tools like Foco’s voice capture, you dictate the task, and the system automatically assigns it to the corresponding work (e.g., "Call María from Client A to review the brief").
Practical example: Imagine you’re a freelance designer with three clients. Instead of writing in a single list "Meeting with Client B," "Send invoice to Client C," and "Update portfolio," you capture each task in its corresponding inbox. This way, when you review, you know exactly what each project requires.
What to Capture (and What to Ignore)
Not everything deserves to be captured. With multiple jobs, the filter should be stricter to avoid overwhelm. Capture only:
- Concrete actions: "Draft the article for Client X" (not "Work on Client X’s project").
- Deadlines or deliverables: "Send proposal to Client Y by Friday."
- Ideas or reminders: "Ask Client Z if they need logo adjustments."
- References: Documents, links, or notes you’ll need later (e.g., attach Client A’s brief to their task).
Ignore:
- Tasks that don’t depend on you (e.g., "Wait for Client B’s response"). These go into a "Waiting for" list by context.
- Vague ideas without clear actions (e.g., "Improve workflow"). If you don’t know what to do with them, archive or discard them.
- Recurring tasks that are already automated (e.g., "Check emails daily").
Step 2: Clarify by Context and Priority
How to Decide What to Do with Each Task (Without Mixing Projects)
In GTD, clarifying means turning what you’ve captured into concrete actions. With multiple jobs, this step should include two additional filters:
- 1. Assign context: Which job or project does this task belong to? If it has no context, archive or delete it.
- 2. Define priority: Is it urgent, important, or normal? Use a simple system like urgent/important/not urgent (similar to the Eisenhower Matrix, but without overcomplicating it).
Example: You have "Review contract for Client A" in your inbox. You clarify:
- Context: Client A (assigned work).
- Action: Read contract and highlight doubtful clauses (concrete action).
- Priority: Important (not urgent, but key for the project).
- Next step: Send questions to the lawyer by Wednesday (if applicable).
What to Do with Non-Actionable Tasks
In GTD, non-actionable tasks are classified into three categories. With multiple jobs, add context so they don’t get lost:
- Reference: Information you’ll need later (e.g., Client B’s brief). Archive it in a folder or attach it as a note to their project.
- Someday/Maybe: Future ideas or projects (e.g., "Create template for recurring invoices"). Store them in a list by context (e.g., "Someday - Personal project").
- Waiting for: Tasks that depend on others (e.g., "Wait for Client C’s feedback"). Create a "Waiting for" list per job and review it weekly.
Step 3: Organize with Views by Context and Time
How to Structure Your Lists to Avoid Losing Focus
In classic GTD, "next actions" lists are generic. With multiple jobs, you need views by context to avoid visual overwhelm. For example:
- View by job: Filter tasks for a single project (e.g., only Client A’s tasks). This prevents distractions from other contexts.
- View by priority: Group urgent or important tasks from all your jobs into one list (e.g., "Today - Urgent").
- View by time: Use a calendar to see which tasks have deadlines or time blocks assigned (e.g., "Meeting with Client B - 10:00-11:00 AM").
Practical example: If you use Foco, you can switch between Panorama mode (all tasks from all jobs, each with its color) and Focus mode (only tasks for one job). This way, when you work on Client A, you don’t see Client B’s tasks, but during your weekly review, you can see everything together.
How to Group Tasks by Time Blocks
With multiple jobs, time-blocking is key to avoiding overlaps. Assign time blocks to each context and group similar tasks. For example:
- Morning (9:00 AM-12:00 PM): Block for Client A (creative tasks).
- Afternoon (2:00-4:00 PM): Block for Client B (administrative tasks).
- Evening (6:00-7:00 PM): Block for your personal project (development tasks).
If you need to dive deeper into how to group tasks by time blocks, check out this guide on time-blocking across multiple jobs.
Step 4: Reflect Without Overwhelm (The Adapted Weekly Review)
How to Do the Weekly Review Without Burning Out
The GTD weekly review is the time to update your lists, but with multiple jobs, it can be overwhelming. To simplify it:
- Divide the review by contexts: Spend 10-15 minutes on each job. Review its tasks, update priorities, and archive completed ones.
- Use filtered views: In your task app, filter by job to see only what’s relevant. For example, in Foco, enter Focus mode for each project and review its tasks.
- Review "Waiting for" lists: Update the status of tasks that depend on others (e.g., "Did Client B respond to the email?").
- Clean up obsolete tasks: Delete or archive tasks that are no longer relevant (e.g., "Canceled meeting with Client C").
What to Review in Each Context
For each job, ask yourself:
- What tasks are pending, and which are priorities?
- Is there anything I can delegate or postpone?
- Do I need more information or resources to move forward?
- Are there recurring tasks I can automate? (e.g., monthly invoices).
Step 5: Execute with Focus (Avoiding Context Switching)
The final step of GTD is execution, but with multiple jobs, the biggest enemy is context switching. Every time you jump from a Client A task to a Client B task, you lose time and energy. To avoid it:
- Work in time blocks: Dedicate at least 25-50 minutes to one context before switching (use the Pomodoro technique if it helps).
- Minimize distractions: Silence notifications from other jobs while you’re working on one. For example, if you’re working on Client A, don’t check Client B’s emails.
- Use visual reminders: If your task app shows tasks with colors by context (like Foco), it’ll be easier to stay focused on what’s next.
Example: If you’re in a design session for Client A, don’t check Client B’s chat until you’re done. Use the filtered view in your app to see only that context’s tasks and avoid the temptation to switch.
Tools to Apply GTD with Multiple Jobs (Without Overcomplicating It)
You don’t need complex tools to apply GTD with multiple jobs, but you do need ones that help you separate contexts, prioritize, and visualize. These are the most useful:
- Apps with context-based views: Tools like Foco let you create a "work" for each project or client, assign colors, and filter tasks. This way, in Panorama mode you see everything, but in Focus mode you only see what’s relevant.
- Calendars with time-blocking: Google Calendar or Outlook to block time by context (e.g., "Monday 10:00 AM-12:00 PM: Client A").
- "Waiting for" lists: A section in your task app for tasks that depend on others (e.g., "Wait for Client B’s feedback").
- Tags or labels: To prioritize tasks (e.g., #urgent, #important) or group them by type (e.g., #meetings, #invoices).
For example, if you use Foco, you can create a work for each client, assign them different colors, and use the Kanban view to move tasks between columns (e.g., "To Do," "Doing," "Done"). Additionally, voice capture lets you add tasks quickly without breaking your workflow, and Google Calendar sync shows your external events alongside your tasks.
Conclusion: GTD with Multiple Jobs Is Possible (If You Adapt It)
Applying GTD with multiple jobs doesn’t require reinventing the method, but adapting its principles to the reality of your contexts. Capture by context, clarify with priorities, organize with filtered views, and execute in time blocks. The key is to avoid mixing projects and to review in a structured way, without overwhelm.
If you want to dive deeper into how to identify and solve problems when managing multiple jobs, check out the Five Whys technique for productivity. And if you’re looking for a tool to help centralize tasks from different projects without fragmentation, Foco might be useful: its system of "works" by context, filtered views, and voice capture are designed to prevent overwhelm. But remember, the method is what matters; the tool just makes it easier to apply.
FAQ
How can I apply GTD if I have more than 5 jobs or projects?
Divide your jobs into clear contexts (e.g., by client, area, or task type) and use an inbox for each. During the weekly review, dedicate time to each one separately to avoid overwhelm. Tools with filtered views, like Foco, help keep things organized.
Is it better to use a single task list or multiple lists in GTD with multiple jobs?
With multiple jobs, it’s better to use multiple lists organized by context (e.g., one per client or project). This prevents mixing tasks and lets you prioritize within each context. A single list would create noise and make it harder to focus.
How do I avoid forgetting important tasks with so many projects?
Use visual reminders (like colors by context) and assign clear priorities (urgent/important). During the weekly review, check your "Waiting for" lists and tasks without deadlines to ensure nothing gets overlooked.
Can I combine GTD with other methods like time-blocking or Pomodoro?
Yes, GTD works well with other methods. For example, use time-blocking to assign time blocks to each context and Pomodoro to stay focused on specific tasks. GTD helps you organize, while these methods help you execute.
What do I do if a task belongs to multiple contexts?
If a task is relevant to more than one job (e.g., a meeting with two clients), duplicate it in each context or create a tag to link it to both. This way, you won’t lose sight of its importance in each project.
Try Foco
Every task from every job in one place. Free to start.


