+ Add Suggestion

Repeat task until an end date


Repeating tasks are great, and I like that I can specify when they start, but I really need to be able to say when they'll end. If I have something I need to do everyday for two weeks, I want it to end on that certain day two weeks from now. It is really annoying on my Google calendar, where it shows me doing this same task from now until the end of time...

All responses

Öner Ceylan
Replied on Dec 25, 2011 - 10:52

this is also a proposal with the same request. could they be incorporated under the same title?

Replied on Jan 11, 2012 - 03:10

For now, I have the end day in parens after the task e.g., (1/11)

Deepu premium
Replied on Jul 16, 2012 - 21:33

This is a no briner. Needed! Please do it todoist..

Adam premium
Replied on Aug 27, 2012 - 05:17

Really would like this feature to be added.

Vivian Lee premium
Replied on Jan 07, 2013 - 08:10

This should be imperative. Todoist already has such good repeat functionality; add this feature and we should be golden.

Jeff Watson premium
Replied on Jan 18, 2013 - 22:38

+1, please! I would love to leave Google Calendar behind, but cannot afford to be manually 'ending' repeating tasks.

Josh premium
Replied on Feb 19, 2013 - 00:04

I would almost prefer that there not be recurring tasks, with this functionality not being available. I echo the annoyances of others expressed here.

Further, I worry that I will have to delete recurring tasks to get them to 'stop' when they're no longer relevant, and will lose the task history that goes with (even though that could be valuable at some point).

David Trey staff
Replied on Feb 19, 2013 - 06:41

Hello Josh,

You will not loose any information about a finished recurring tasks. If you click on the "# Completed" link in the top-right corner, you'll see a full history or completed tasks incl. every completion event of a recurring tasks. This list is never deleted regardless of what happens to the completed tasks.

If you prefer to view completed tasks by clicking on the "Get completed tasks" link at the bottom of any project, you can put the recurring task there instead of deleting it. There are two ways of doing so:

1. When you complete the recurring task for the last time, instead of checking it off, right-click on it and choose "Move to history" - this will count as 1 completion, but move your task to the completed list.

2. Hold SHIFT when you check it off for the last time - this also forces a task to be moved to history.

Best regards,

Replied on Feb 23, 2013 - 01:36

Even if there is a round trick for this, the recurrence end date is very crucial beside to task time field. This request that we're voting for is very old and no action yet has been considered from your side. I'm afraid that you're not working on it. I'm recently moved to Todoist. I liked here the simplicity in UI but I'm missing some features which this is one of them

Josh premium
Replied on Feb 27, 2013 - 10:38

Thanks, David -- that information is very helpful.

Also, I echo Mohamad's comments.

Peggy Bland premium
Replied on May 08, 2013 - 11:56

Like David and Mohamad I am frustrated that there no end date option when scheduling recurring tasks. Please work on this.

Juan Pablo Bermúdez Rey premium
Replied on Jul 21, 2013 - 09:38

+1, urgently needed.

Stephen Bruington premium
Replied on Jul 22, 2013 - 07:36

I've searched and searched for the "perfect" task application. Todoist is the best I've found. I was, however, surprised that there's no end date to recurring tasks. Your update to include this feature is highly anticipated and appreciated!

Andres Gazso premium
Replied on Aug 06, 2013 - 15:55

650+ votes suggests this should be a priority.

This feature would also help with the karma issue.

Thanks for this great App!

Karyn O'Keeffe premium
Replied on Aug 18, 2013 - 23:38

This feature is a must have for me. I don't want to have to manually end tasks. Putting aside time to 'clean up' my task list just seems like an extra task to complete for me.

It's also puzzling that you can set a recurring 'every week day ending X' but not 'every day ending X'. Is this really so different in functionality?

David Trey staff
Replied on Aug 19, 2013 - 07:49

Hello Karyn,

Thank you for your feedback, we will consider adding such option in the future.

For now, please note that you don't have to clean up your task list from recurring tasks as once you complete it for the last time, when you hold the SHIFT key while checking it off, it will move to the completed tasks list right-away as if it was a non-recurring task.

Also, unfortunately neither "every week day ending X" nor "every day ending X" are currently supported.

Best regards,

Jairo Andres Alvarez Torres
Replied on Sep 05, 2013 - 12:56

Esto es justo lo que necesito para manejar varios proyectos

Zack Anderson
Replied on Sep 05, 2013 - 23:24

Please add this as soon as possible! The program is otherwise great. I find myself wanting the ability to do this several times a week. I know there are workarounds, but none of them really accomplish what having this feature would.

Replied on Sep 08, 2013 - 20:14

Badly need this.

Anna premium
Replied on Sep 20, 2013 - 19:58

I have tasks I need to attempt to do every day until I succeed (unscheduled interviews), so I set them up as recurring every day until I succeed. So the date of completion is strongly variable and unknown, although I know the time period I have to finish it within.

It would be nice to be able to swiftly tick these tasks off "for good" when I succeed; maybe an option to untick a "recurring" mark could be the way to do it. As it is now, when I complete such a task I have to edit it to remove the recurring setting, then tick it off to mark that it has been completed.

Josh premium
Replied on Sep 21, 2013 - 00:51

Hi Anna,

I believe that Todoist actually does have the functionality you're looking for. Just hold "Shift" down when you click the task the last time when you succeed; it should then archive. See David Trey's response from August 19, 2013 above.


Anna premium
Replied on Sep 21, 2013 - 05:48

Thank you! That is nifty. I will try that tomorrow, I have one that I know will end then.

Anna premium
Replied on Sep 21, 2013 - 05:50

Ah, I see it now... Yes he did write that. Great option.

Matt premium
Replied on Oct 20, 2013 - 16:48

I just want to add my vote for a "recurring task until X date" function. Thanks

Ivan premium
Replied on Oct 23, 2013 - 01:55

Yes, absolutely for this one!

As a recent subscriber, seems like a very obvious one to add to a pretty good system overall. Personally, I can't see why it would feature the ability to set a START date for a recurring event and NOT have the ability to set a COMPLETION / END one at the same time.

Quick thanks in advance to the developers for giving this one the serious consideration it deserves - especially since I'm sure it's a relatively easy add on Vs some of the other requests.

Hermien Lankhorst premium
Replied on Oct 27, 2013 - 09:29

Is there any chance that you guys can give an update of when this feature will be introduced, or if it will be at all? It's been almost two years since the first person asked for this extra option and many people have taken the time since then to show that they would really like this option as well.

I really like Todoist, I use it daily, but I also really miss this feature and I'm definitely considering moving to a different task manager because of it. If you could just let me, and all the other interested users, know whether you're working on it or not, and when we might expect something to change, that would be absolutely wonderful.

Brendon Wadey staff
Replied on Oct 27, 2013 - 13:32


We can not give any date for completion at this time, but we do believe we will implement it. The issue though is we are working on many changes, and because you can complete a recurring task by using CTRL+Click, this request is not at the top of our todo.

Yes it has a-lot of votes, so yes it will be done, it just might take a little while to be honest.


Bashir Qaasim premium
Replied on Oct 28, 2013 - 12:17

Thanks for the update Brendon!

Peggy Bland premium
Replied on Oct 28, 2013 - 12:29

I too thank you for the update.

Adrian premium
Replied on Oct 28, 2013 - 13:41

I hope the issue is clear as some of the responses seem mixed: I think the point is not so much how to "get rid" of the recurring task as much as it is to make sure that Todoist reminds us WHEN the day to stop the recurring nature of the entry is supposed to be.

For example: take medicine for two weeks.

The issue I guess is not so much how to stop the recurring by getting rid of it or what not but to have something like:

"Task" [Rpts. until date of ?/?/??, 4 more days remaining]

Ideally a "x" days out of total originally scheduled would be nice if possible.

Josh premium
Replied on Oct 28, 2013 - 15:05

Yes I agree, Adrian. This response from Todoist is weak in terms of thinking that "CTRL+Click" somehow gives users this functionality.

Recurring tasks should work exactly like recurring appointments functionality in Google Calendar. It works, it's simple (from the user perspective; I expect not from the code perspective), and it does exactly what everyone in this thread has been asking for.

I too, am considering a switch to a different productivity tool because Todoist doesn't seem to give a damn about implementing this very basic, and very important functionality.

Jeff Watson premium
Replied on Oct 28, 2013 - 23:21

I agree as well. As someone who deals with tasks that occur daily for a few weeks and then change, this is not served by CTRL+click. For example, when I try to schedule something a month ahead, I get a long list of tasks that are past their end date and this makes it difficult to tell what is really scheduled for that day.

The only work around is to write end dates in the task description in order to figure out which to ignore. That's not very automated and not convenient when you are trying to find space for a future task in a hurry. I like Todoist, but I still have to keep Google Calendar for organizing my important, repeating tasks.

Steve Dashiell premium
Replied on Dec 08, 2013 - 19:49

I have the same problem as Jeff. I am switching to Google and Blossom as I see this issue has been requested for a long time and a solution has not been given any priority. "CTRL+Click" is not an adequate work around for end dates.

Bernard Chia
Replied on Jan 27, 2014 - 01:23

+1 as well. Would be great if in addition to "repeat until x date" we could also get "repeat x times" for items that aren't date specific.

Daniel Vessoni Alexandrino premium
Replied on Jan 28, 2014 - 09:42

Really helpful

Fred Michael premium
Replied on Jan 28, 2014 - 19:38


Rick Carter premium
Replied on Jan 31, 2014 - 08:46

I hadn't thought about the "x times" but that seems great... seems like the two keywords would be:

until [somedate]
[#] times

Replied on Feb 04, 2014 - 13:21

recurring tasks is a desperate need.

It would be nice to have several options like:
repeat every x day/week/month/year
repeat every x day/week/month/year until
repeat x times until

dave.oien premium
Replied on Feb 06, 2014 - 10:55

Any progress on this? Love the app, hate the "permanent" tasks until...

Replied on Feb 10, 2014 - 10:19

Add me to the growing chorus of voices requesting this simple feature...since 2011?? Really - is there a reason why ToDoist is holding out on this?

Peggy Bland premium
Replied on Feb 10, 2014 - 11:21

The last update on the roll out of this option was by Brendon Wadey STAFF on Oct 27, 2013 - 13:32. Since that time Todoist has had many updates. What is the hold up on this request? 31 Premium users have taken time to post their desire to have this option added, and almost 1500 people have voted to add this option. I think a better response than "We're working on it but, it's not on our priority list." is called for.

Adrian premium
Replied on Feb 10, 2014 - 11:49

While I understand the complexities involved in rolling out a cross-EVERYTHING platform and the nuances in taking account platform-specific limitations when considering what features to roll out, I think honestly the team has gone too far in terms of width and not far enough in terms of depth; if a basic but important feature like this doesn't merit the manpower necessary to rewrite the database to support its implementation, how can you justify spending x-manhours trying to make sure you have a web-based version AND a Chrome-based version AND not 1 but TWO email-specific versions, etc. ... like if you have a browser open can't you just log on? Do you need to have it ever-present in the browser and in Chrome and Outlook and Gmail?

Think about all that extra energy and effort which can be applied instead to make the core product more functional as a web-based and iOS/Android platform, instead of wasting all that time trying to make every iota of every platform fit the Todoist model, regardless of whether they can do it functionally or not.

I fear Todoist is being led astray by various competing and ever-complicating technologies instead of the core demands of users.

Web based, iOS, Android and that's it ... maybe a Mac/Windows desktop if possible, but really that's just a redundancy these days.

Spend more time making that more functional first, then beautiful, and forget the rest.

Really, it's too much to keep in mind all these database-specific syntaxes, some of which I read about on various help forum postings which are not even part of the official documentation. I seriously have a notepad full of syntax formats for date entries and searches which should not be something I need to even think about.

It's a snag in an otherwise quick flowing system which is spreading itself thinner and thinner trying to be the be-all-end-all to everybody everywhere.

Steve Dashiell premium
Replied on Feb 10, 2014 - 19:03

I completely agree with Adrian. Really frustrating to see what is happening with Todoist. Way to wide, not enough depth. There just isn't enough focus on improving the core user experience. Recurring tasks, for example, are so important, yet are still too limited to be very useful on Todoist.

Mitch Meltzer premium
Replied on Feb 14, 2014 - 18:03

Just another vote to please add this feature. Thanks!

toyb0_x premium
Replied on Feb 16, 2014 - 20:22

I was thinking that this is already fairly well supported? I actually had this specific task where I wanted the task to recur every day for a week, and I entered "every day for 7 days", and it seems to work... it even tells me how many days are remaining until the last one. :-)

Brendon Wadey staff
Replied on Feb 16, 2014 - 20:24


"every day for 7 days" is not an accepted syntax, and should not be accepted by the system. As you should be able to notice, if you complete the first one, it skips days, and the days left is wrong.

I am passing this to the developers.


toyb0_x premium
Replied on Feb 16, 2014 - 20:59

Ah right I see what's happening now... Thanks for the quick feedback! :)

Scott Beaudry premium
Replied on Feb 20, 2014 - 11:35

I'd really like to see this feature added.

Jacob premium
Replied on Feb 23, 2014 - 01:32

Yes, this feature is totally needed (+1) :-)

Alison premium
Replied on Feb 28, 2014 - 03:36

I need this too please ... I don't want to add tasks that happen every day for ten days as recurring - because then they show on my calendar forever. Equally I don't want to have to add each one individually ...


Roger Jones premium
Replied on Mar 04, 2014 - 23:58

Since this suggestion thread has been going for a long time, I assume the functionality being requested is being considered for the Todoist Calendar.

It does seem viable by itself regardless of a Todoist Calendar.

Maybe other are right: too many platforms. If that's the case, then roll it out according to popularity, but have a web-based one first.

Personally I'd like it in Windows as I now have my Todoist in my Outlook window (in Outlook 2010 and 2013 on my notebook, works nicely - why two Outlook versions? Because Microsnot has failed to implement IMAP properly in Outlook 2013 and I need IMAP for my current work assignment).

Joe Park
Replied on Mar 13, 2014 - 15:17

By all means, reoccurring tasks should have an end date.

Have a task (1) end on a specific day and/or (2) end after it's been done X number of times.

Тарас premium
Replied on Mar 17, 2014 - 01:12

Please, add a function for repeated tasks to point an end date.
Thank you

Roger Jones premium
Replied on Mar 17, 2014 - 01:21

Further to Tapac and others: show those repeating tasks on each of the 'forward' dates in Todoist, with a label showing the final end date.

Also, have more forward date options beyond 7 eg 15, 30, or even a function that allows you to set the number of future days as a query.

Maybe this could be done as a filter.

Example: if I am going to be out of the country for,say, 18 days, I'd like to check to see what has been scheduled for those 18 days. Some of those tasks will not be applicable (eg home domestic), others may need to be rescheduled or delegated.

Roger Jones premium
Replied on Mar 17, 2014 - 01:33

Further to my response above, it is possible to set up queries f02 any number of days ahead.

eg :all: & 21 days shows all tasks to 7 April, except for the repeating ones, such as the daily ones (just shown today or tomorrow and weekly Saturday ones for the first Saturday only)

The current logic in DAILY repeating tasks seems to be: show the next current/previous instance IF NOT ticked off, and nothing further.

Paul Wilburn premium
Replied on Mar 19, 2014 - 08:26

I too vote for an end date! But thank you Josh for the workaround. I stumbled upon option two by accident. Good to know the shift button accomplishes the same thing!

purpletime premium
Replied on Mar 25, 2014 - 06:45

I need this feature too!

Miha G premium
Replied on Mar 25, 2014 - 15:44

Another vote for an end date feature!

Jeffrey Wright premium
Replied on Apr 06, 2014 - 17:34

I vote for this too!

Vivian Lee premium
Replied on Apr 06, 2014 - 20:32

This has been in the votebox FOREVER and is practically a crucial requirement for any to-do task manager. Can we please get a status update at least?

Josh premium
Replied on Apr 07, 2014 - 01:00

This, and the 200-project limitation have driven me to explore other options. And there are good ones out there. If the Todoist team rests on their laurels on these features, chances are high that I'll not be renewing my subscription next year. :-/

Mark LeDonne premium
Replied on Apr 10, 2014 - 12:59


Miha G premium
Replied on Apr 11, 2014 - 14:06

Repeat to an end - and display the end date. This could partly replace the lack of a two-date feature.

Léo Lam
Replied on Apr 20, 2014 - 04:34

This would be very useful... and it's already been more than 2 years without any status update about this feature.