When you complete a task with a recurring date, Todoist moves it to its next date automatically and logs the completion in Reporting. Learn how completing works for overdue, rescheduled, and deadline tasks, how to see when you completed each occurrence, and how to complete a recurring task forever or undo a completion.
Complete a task with a recurring date
To complete a task with a recurring date, click or tap the circle icon beside the task.
The task won't appear in a project's list of completed tasks, but every completion is logged in Reporting, and you can see when you completed each occurrence.
A completed recurring task stays in its project
When you complete a recurring task, it shifts to its next date and stays in its project rather than disappearing until the next occurrence. To see only what is due today, use the Today view.
Complete an overdue task
When you schedule your task to recur every! day or every day, the date shifts based on the date you complete the task.
If your task was scheduled for yesterday, and you complete it today, the task won't move to today. It will instead shift the date to the following day.
Complete a rescheduled task
When you complete a recurring task, Todoist works out the next occurrence from the task’s date. If you rescheduled the task, that’s the new date you picked. Completing a task a few days late, or moving it to an earlier date, won’t skip an occurrence.
For example, say a yearly task is due every December 10. You move the December 10, 2026 occurrence to January 15, 2027 and complete it. The task comes back on December 10, 2027.
Todoist only skips an occurrence when you:
- Reschedule the task past its next occurrence. For example, a yearly task is due December 10, 2026, so its next occurrence is December 10, 2027. If you move the task to December 20, 2027 and complete it, December 10, 2027 has already gone by, so Todoist skips it. The task comes back on December 10, 2028.
- Complete the task after its next occurrence has already passed. For example, a yearly task is due December 10, 2026, but you don’t complete it until December 15, 2027. By then, the next occurrence on December 10, 2027 has passed, so Todoist skips it. The task comes back on December 10, 2028.
Complete a task with a deadline
When you complete a recurring task that has a deadline, the recurring date will keep shifting to its next occurrence, even if you've passed the deadline. The recurrence ends when you specify the end date (for example: ev day until January 31) or when you complete the task forever. The deadline, however, will disappear from the task view after its specified date.
Here's an example:
You created a Todoist task called "Work on home renovations every day at 10:00 AM {Feb 15}" where the task will recur every day, is due at 10:00 AM, and the deadline is on February 15. When you complete this task, it shifts its occurrence, but the deadline isn't removed.
On February 15, the deadline is removed from the task view. The task’s recurring date, however, will carry on until you complete it forever.
Reset sub-tasks when completing a recurring task
When a recurring parent task has sub-tasks, those sub-tasks may reappear each time the parent task is completed. This is controlled by the Reset sub-tasks setting.
If Reset sub-tasks is turned on, Todoist re-adds the same sub-tasks to the next occurrence of the parent task every time you complete it. If it's turned off, the parent task moves to its next occurrence, but the sub-tasks don't come back.
To turn Reset sub-tasks on or off, or to reset sub-tasks for one task only, see Reset a sub-task in Todoist.
See when you completed a recurring task
Each time you complete an occurrence of a recurring task, Todoist records the day you completed it. The task moves on to its next date as usual, and the occurrence you finished stays visible where you completed it.
To see completed recurring tasks, turn on Completed tasks in the view's display options. Each occurrence of the recurring task you completed then appears in:
- The Today and Upcoming views, in any layout
- Projects, in the calendar layout only
A completed occurrence is a record of work you've already finished, not a task you can pick back up. Because the task has moved on to its next date, you can't reopen, reschedule, or reorder a completed occurrence.
Complete a task with a recurring date forever
To complete a task and no longer update the date to the next recurrence:
- Click the task to open the task view.
- Click the three dots icon.
- Click Complete forever.
- Tap the task to open the task view.
- Tap the three dots icon.
- Select Complete Forever.
- Tap the task to open the task view.
- Tap the three dots icon.
- Select Complete forever.
Undo a completed task with a recurring date
When you complete a task with a recurring date, an Undo pop-up will appear in the bottom-left of Todoist. This pop-up lasts for just a few seconds.
Click Undo if you decide not to complete the task. The recurring date will shift back to whatever it was before you completed it.
If you've completed a task, and the Undo option is no longer visible, you can no longer revert it.
Get help
If you’ve completed a task with a recurring date, but there’s a problem with the recurrence, get in touch with us.