Offload

Blog

Why your to-do list never gets done

29 October 2026 · 2 minute read

Most people have a to-do list that never seems to get shorter. The same tasks sit at the bottom for weeks, and every day starts with the feeling of being behind. Usually the problem isn't you. It's how the list is built. Here are six reasons a to-do list never gets done, and what to do about each one.

It's far too long

A list with twenty things on it can't be finished in a day, so you start every day already failing. Is your list longer than you could finish today? Choose up to three things for today and move everything else to a separate list for later.

The tasks are too vague

"Sort out the garden" or "deal with the bank" don't tell you where to start, so your mind skips over them. Is a task still there after a week? Rewrite it as the next thing you'd physically do, like "Email the bank and ask for last year's statements".

Some tasks are really projects

"Redo the bathroom" isn't one task. It's dozens of tasks over weeks or months. Does a task feel too big to ever tick off? Keep the project name somewhere else, and only put the next small step on your to-do list.

Some tasks are waiting on other people

If you're waiting for a quote, a reply or a signature, there's nothing you can do until it arrives, but it still sits on your list making you feel behind. Is a task stuck because of someone else? Move it to a "waiting on" list with the date you asked, and follow up when it's been too long.

Some tasks don't need doing at all

Lists collect things you once thought were a good idea. Some of them no longer matter. Has something been on your list for a month and nothing bad has happened? Ask whether it needs doing at all, and delete it if it doesn't. Deleting a task is as good as finishing it.

The day never ends

If there's always something else on the list, you never get to stop and feel done. Decide what "done" means for today before you start. When your three things are finished, the day is finished, and anything else can wait for tomorrow.

A simple way to reset your list

Write everything down in one place. Then sort each item into one of four groups: today, later, waiting on someone, or delete. Pick up to three things for today, and make the first step of the hardest one as small as you can. You'll be surprised how much lighter the list feels.

More from the blog