Todoist Estimated Time


I published a post a few days ago on How to Incorporate the GTD Methodology with Todoist and was overwhelmed with the response. Based on some questions/discussions that came up I wanted to follow up with a post going a little deeper into my GTD methods and Todoist setup.

TodoistChute calculates the estimated time set for every task on Todoist and shows the finish time. Install the extension via Chrome webstore. TodoistChute: Finish Time for Todoist - Chrome Web Store. By setting the estimated time for each task, the estimated finish time is automatically calculated and displayed.

This post contains affiliate links which means, at no cost to you,
I’ll receive a small commission if you purchase using those links.

Here is the Getting Things Done Workflow Diagram that I’ll walk through below:

  • Meaning, only display events that match the criteria of the smart filter. This feature is amazing because it enables you to zero in on important stuff, and to estimate how much time you have for it right away. In Todoist, well you can’t do that because it doesn’t come with an integrated calendar.
  • When that is complete, I move to the next most important task.This is where the time estimate I assigned earlier comes in handy. Nozbe keeps a running total of the time it will take to complete all the tasks on a given list. I try never to schedule more than six hours worth of work a day.
  • Todoist is a popular task management tool for personal and professional use. Visit Todoist's official website, or check out their Key Features page to see if it's right task manager for you! Momentum's Todoist integration. Momentum's Todoist integration syncs your Todoist account to Momentum's Todo, so you can view, add, edit and complete your Todoist tasks within Momentum.

I mentioned in the previous post that I capture everything in Todoist, and this brought up some questions within the Todoist Made Simple community on Facebook. So to clarify…

Yes, I capture everything in Todoist, but not everything goes into the Todoist Inbox first. One person mentioned that it takes two seconds to assign categories and organize to-do list items in Todoist which makes the Todoist Inbox seem counterintuitive to the GTD method. And yes, I agree with this…about 90% of the time. If I’m sitting at my desk and focused on the work that I’m doing, I add in the task properly—assigning a project, label, priority, etc.

However, when I’m adding the task from email (forwarding the email to Todoist), I find it easier to add labels, assign projects, and set due dates after the task is in the Todoist Inbox. Also, if I’m in the middle of a meeting, and I want to add a task but also keep up with the conversation, I just add everything into the Todoist Inbox. Then later I can go through and process the Inbox tasks in bulk—adding in the detail needed to ensure each task goes to the proper place for handling later.

Let’s talk a little more about processing email

As I mentioned in the previous post, it takes me just 10-15 minutes each day to completely clear my email inbox. This was unthinkable for me prior to setting up this system.

Going through the GTD Workflow:

  1. Is it actionable? ➡️ NO
  • Eliminate: If no action is needed whatsoever, I delete it or file it as appropriate.
  • Incubate: Rarely do I ever “incubate” anything from my email as described in the GTD Workflow chart. But for the sake of an example, let’s say I receive an email about a conference I might want to go to but I can’t make it this year for some reason. I would forward that email to my Todoist inbox. Then, as I’m processing my inbox, I would assign this task with the label @Someday/Maybe.
  • Reference: Also, rarely do I file things from email. This was a very bad habit I used to have and I now try to avoid getting into this trap. I only file things from email if it’s something I absolutely need (certain attachments, like contracts, conversations that are part of a project that I may need to reference again until the project is complete, etc.).
  1. Is it actionable? ➡️ YES
  • Do it: If the email is actionable and can be done in less than 2 minutes, I do it immediately.
  • Delegate it: If it’s something I can delegate to a team member, I do that immediately. **Here’s the additional tip with this one: For anything I delegate that I don’t want to forget about, I forward it to my Todoist Inbox. When I process my Inbox, I add a label @Waiting and make sure I include the name of the person I delegated it to in the task. Then, whenever I meet with a team member, I pull up my @Waiting list and search by the person’s name so I can check in on anything from that list while I have the chance.
  • Defer it: For any email that requires action on my part and will take more than two minutes, I forward it to my Todoist Inbox. When I process the Inbox, I assign the task and label as appropriate.

Calendar Scheduling

Full disclosure: I do not follow this GTD practice. Here’s why…

I’ll admit that I’m not good with the GTD method of blocking off time on my calendar for actionable items. I tried this for a while and found myself getting frustrated. I’d get frustrated with people they interrupted me and caused my schedule to get thrown off. Or I’d get frustrated with myself if I inaccurately estimated the time a task would take. For example, one time I blocked off an hour on my calendar for a certain task. That amount of time should have been fine, but as I was working on the task, it morphed into something much bigger and took me something like 4-6 hours. This threw off my entire schedule for the day and caused me to have to reschedule a number of other tasks. The more things like this happened, I found myself completely disregarding the task-based calendar items, so I decided to stop following this practice and figure out a system that would work better for me.

How to Process Actionable Items:

When I first started using Todoist for GTD, I found that the number of items in my “Do Next” list got completely out of control. I was throwing everything onto that list. I needed a way to properly prioritize tasks in order to ensure that I was focused on the right things at the right times.

So, I figured out how to maximize the Todoist’s features to follow the basic ideas of GTD. If you read my last post, you’ve seen this breakdown already, but I’ll go into a little more detail on each of these items in the numbered list below):

  1. Priority 1 — These tasks must happen on the date entered in the to-do item. This was my alternative to the calendar blocking method. This list is designed to catch any hard deadlines (i.e. a bill that’s due or a deliverable you promised someone on a specific date). And this list should be cleared out every single day.
    • For this, I set up a filter to show these items in a separate list so they wouldn’t get lost anywhere else. Any time I have a task that fits this criteria (hard deadline), I make sure to set the Todoist priority as P1, select a project, and set a deadline.
    • Then the filter that shows me this list is set up as: (overdue tod) & p1 & !search: daily checklist
  2. Priority 2 — This is the list of GTD “next actions”.
    • When a task is necessary for moving forward with a project, I set the Todoist priority as P2, select a project, and set a deadline if needed. Really, if it’s a hard deadline it should be handled as #1 above. If I set a deadline in a P2 item, it’s more like my suggested day to work on this.
    • The filter for this list is set up as: p2 & !(#daily list – scpa ) & (overdue tod no date) & !(@Waiting💤 @Discuss🗣️)
  3. Priority 3 — These are items that should get done at some point, maybe after other “next actions.” I also include in here those items people throw at me here and there, “We should do this…” (when I know the idea is simply something to explore when there’s time.
    • For Priority 3 items, I set the priority as P3 and select a project. P3 items (in my system) should never have a due date. If it’s something that should be done by a certain time, it should be P1 or P2.
    • The filter for this list is set up as: p3 & !(@Discuss🗣️ @Waiting💤) & !(#daily checklist #daily list – scpa) & !(@Watch📺 @Read📚 @Listen🎧)
  4. Priority 4 — Did you notice my watch/read/listen labels above? Those are items I typically store under the Todoist priority P4 (which is actually the same as no priority level set). This is what I use for informational stuff (reading/podcasts/videos) and really vague ideas/suggestions that get sent my way and need more thought or research put into them before they can be an actual task.
    • The filter for this list is set up as: p4 & !(@Discuss🗣️ @Waiting💤) & !(#daily checklist #daily list – scpa)

NOTE: I do have some additional labels in my filters above that I removed from the examples. I chose to exclude those to make the instructions as clear as possible for anyone who might want to replicate these filters for their own needs.

For items that are not immediately actionable, I have labels and filters set up so, for example, when I’m traveling I can pull up my list of items to read/listen/watch (@Watch📺 @Read📚 @Listen🎧) or when I need a break from work in the middle of the day I can pull up my “Lunch Break” list and try to tackle some lower priority personal items like making an appointment.

Perfecting Your System Takes Time But It’s Totally Worth It

One thing that’s SUPER important to note here is that building a system like this with checklists and labels and prioritization is not easy. It takes time (and patience and persistence).

When I first set everything up, I had to double check things often and from different angles to make sure I wasn’t missing anything. And when I discovered anything that got lost in an incorrect list (which happened a lot at first), I would make tweaks to the system and continue to double check everything. I repeated this over and over for a few weeks until I felt completely comfortable with the system I’d built.

I even implemented some recurring to-do list items when I recognized that they would be helpful to ensure that I would catch things that could be catastrophic if they were missed. For example, I have a recurring task set up to check for anything set as P1 that doesn’t have a set due date. This is because if something is P1, it needs to be done on a certain day. And I discovered that if a date isn’t set in that task, it won’t show up in my “Do Today” list because it’s technically not “overdue” or due “today.” I needed to make sure I wouldn’t lose track of high priority items like this.

As you set up and test your system, be on the lookout for simple hacks like this that will give you confidence in your own system so you can be productive and stress free (which is the whole purpose)!

The Guided GTD Weekly Review

Here’s another GTD bonus that will help as you learn how to practice the methodology and perfect your system: Podcast Episode #7 – The Guided GTD Weekly Review:

If you’d like to start getting more organized, increase your productivity, and feel overall on top of your game, I highly recommend purchasing a copy of Getting Things Done and giving Todoist a try! (You can sign up for Todoist for free. If you want to upgrade to the Premium plan, it starts at just $3/month!)

Todoist estimated time frame

Connect your Todoist workspace to TMetric time tracking app in three simple steps. Track time spent working on a task with one mouse click. Get broad and precise reports for your projects. Never lose a single minute of your precious time.

Add Timer Button to Todoist Tasks

Complete these three simple steps to enable time tracking in Todoist.

It takes no more than 3 minutes to set up.

Sign Up to TMetric

Time tracking app with advanced billing and reporting features

Install Browser Extension

Browser add-on for TMetric that allows one-click time tracking for popular Web apps

Start Tracking

Now login to your Todoist account and start tracking

No Manual Input Required

  • Timer button is integrated into each Todoist task
  • It takes a single click to start the timer
  • No need to stop before switching to another task

Backlinks to Todoist from TMetric

  • Each time entry contains a backlink to a Todoist task
  • Todoist projects are mapped to TMetric projects

Powerful Time Reports

  • See the time of your team in one place
  • Group, sort, and filter reports
  • Export Todoist time reports and invoice your clients

How to Use Time Tracking In Todoist

1. Locate timer button on a Todoist task

On the Projects tab, select a project. Hover over a required task, the Start timer button will appear next to the task.

2. Start timer on a task

Todoist Estimated Time In

Todoist Estimated Time

Click theStart timerbutton and TMetric will start recording your Todoist working time. Notice that the Start timer button changes to the Stop timer button and displays the time spent on the task.

If you are the workspace owner or assigned admin in TMetric and start the timer for the first time, TMetric pulls out from Todoist and adds to your TMetric workspace:

  • task name
  • task ID
  • project name

The corresponding time entry appears on theTimepage in the TMetric web app. You can easily navigate back to the Todoist task simply by clicking the link icon next to the task name.

3. Edit time entry, if necessary

A time entry with an external task can be edited. You can edit the name of the task and project without losing a link to the Todoist issue.

To disassociate the task from the Todoist task, click the cross icon next to the task name in the bottom right corner of the time entry editor.

4. View a time report

Todoist Estimated Time Frame

Reports show the time from different external systems, as well as the time entered manually in TMetric.

TMetric is a great time tracking app for Windows, macOS, and Linux that allows you to control your time and stay productive throughout the day. TMetric mobile app for Android or iOS is the most convenient way to track your time whether in the office or away on customer meetings.

Read Hundreds of Reviews

4.5 Customer Rating

190 Reviews

Todoist Estimated Times

Make time work for you!

Todoist Estimated Time

Powered by A software vendor with 20 years of experience.