Repeat rules
This page lists how a recurring task picks its next date in each mode, what each new task copies, and when a series stops. To set a rule up, see Set up a recurring task.
Repeat modes compared
A rule has one of two modes, chosen in Mode in the repeat editor: Fixed schedule or After completion. A new rule starts in After completion, every 1 Day.
| Fixed schedule | After completion | |
|---|---|---|
| New task appears | on its date, at the at time, whether or not you completed the last one | at once, when you complete the current task |
| Next date counts from | the rule's own calendar | the current task's occurrence date or its due date, whichever is later |
| at (time of day) | used; 09:00 by default | hidden (see Next date: After completion) |
| Ends | used | shown while you set the rule up, but not saved: after Save it reads Never and the summary drops · until … or · N times; the series runs until you stop it |
| Skip next | works | shown, but gives an error |
| Summary line | Every week on Fri at 09:00 | Every week on Fri · after completion |
Complete means moving the task to a status in the Done stage.
Frequency: units and days
Every sets how many units pass between tasks; the unit's name turns plural (Days, Weeks) when Every is more than 1.
| Unit | You also pick | Preselected from the due date (or today) | Summary example |
|---|---|---|---|
| Day | nothing | — | Every 2 days at 09:00 |
| Week | one or more weekdays, in on | its weekday | Every 2 weeks on Mon, Thu at 09:00 |
| Month | the day of the month, in on day (1–31), or Last day of the month | its day of the month | Every month on day 1 at 09:00, Every month on the last day at 09:00 |
| Year | the month and the day, in on | its month and day | Every year on Mar 5 at 09:00 |
Five weekdays Monday to Friday read weekdays in the summary, all seven read every day. In a Fixed schedule series, "every 2 weeks" and "every 3 months" count from the week or the month you first saved the rule in; later edits keep that cycle.
Month-end days: 29, 30, 31
A monthly rule on day 29, 30 or 31 skips every month that doesn't have that day. A yearly rule on February 29 creates a task only in leap years.
Example: Every month on day 31.
| Months | Task on the 31st |
|---|---|
| January, March, May, July, August, October, December | yes |
| February, April, June, September, November | none |
To get a task at the end of every month, use Last day of the month.
Last day of the month
Tick Last day of the month instead of typing a day: the on day field hides, and the summary reads Every month on the last day at 09:00. Each task falls on that month's own last day, February included. Clear the tick to go back to a day number; on day comes back set to the day of the task's due date (or today's).
Example: Every month on the last day, set on September 14, 2026.
| Month | Task on |
|---|---|
| September 2026 | the 30th |
| October 2026 | the 31st |
| November 2026 | the 30th |
| February 2027 | the 28th |
| February 2028 | the 29th |
First date of a series
The task you set the rule on becomes the series' first task. Its due date moves to the rule's first date on or after today, or on or after the task's due date if that is later.
| You set the rule on… | Rule | The task's due date becomes |
|---|---|---|
| Friday, Oct 2, task due Oct 2 | Every week on Fri | Fri, Oct 2 |
| Wednesday, Sep 30, no due date | Every month on day 1 | Oct 1 |
| Wednesday, Sep 30, task due Oct 20 | Every month on day 1 | Nov 1 |
A rule set on the very day it names starts that day, even when its at time has passed.
Next date: Fixed schedule
A Fixed schedule series follows its calendar. Each new task is created on its date at the at time and is due that day. The next date doesn't depend on what happens to the current task.
Example: Every month on day 1 at 09:00, set on September 30. The first task is due October 1. On November 1 at 09:00 the next task appears, even if October's task is still open.
A series creates at most one task per day. Each series runs in the time zone of the device it was set up on, not the Zone under Time zone in your notification settings.
Next date: After completion
An After completion series creates the next task when you complete the current one. The next date is the rule's first date after the current task's occurrence date (the date the series gave it) or its due date, whichever is later. The day you complete the task doesn't count.
Example: two series whose current task has occurrence date and due date Friday, October 2 — watering the plants, Every 3 days · after completion, and a review, Every week on Fri · after completion.
| You… | Every 3 days | Every week on Fri |
|---|---|---|
| complete it on October 1 or October 3 | Monday, October 5 | Friday, October 9 |
| move its due date to Monday, October 12, then complete it | Thursday, October 15 | Friday, October 16 |
| complete it on October 14, without moving the due date | Monday, October 5: overdue at once | Friday, October 9: overdue at once |
Example: a haircut, Every month on day 15 · after completion, due October 15. Completed early or late, the next task is due November 15; with its due date moved to November 20 first, it is due December 15.
Late? Move the due date first
If you complete a task long after its due date, move the due date to today before you complete it. The next task then counts from today's date instead of the old one.
Bulk completion doesn't continue the series
Completing tasks several at a time from the bulk bar doesn't continue the series. Complete a recurring task on its own; see Edit tasks in bulk.
Time of day in After completion
After completion has no at field. If the task has a due time, each new task is due at the rule's at time: 09:00, unless you set another time before switching to After completion. New tasks of an all-day task stay all-day.
Example: a review, Every week on Fri · after completion, due Friday, October 2 at 15:00. The next task is due Friday, October 9 at 09:00.
Ends: when a series stops
Ends applies to Fixed schedule only. In After completion it isn't saved.
| Option | What it does | Default |
|---|---|---|
| Never | The series runs until you stop it. | — |
| On date | The series stops before the date you pick: its last task is on the day before at the latest. To include a date, pick the day after it. In a time zone ahead of UTC, an at time up to the zone's offset (such as 09:00 in UTC+10) still gets a task on the date you pick. The summary adds · until and the date. | one month from today |
| After N occurrences | The series stops after N tasks. The task you set the rule on counts as the first; skipped dates don't count. The summary adds · N times. | 10 |
When a series ends, the tasks it already created stay.
Carry over: what a new task copies
Each new task is a copy of the series' template: a snapshot of the task you set the rule on, taken once, when you save the rule. Carry over picks the fields it copies; All fields is the default.
| Field | Copied |
|---|---|
| Title | always |
| Start date and due date | always, moved to the new date; a start–due range keeps its length |
| Description | unless you clear it in Carry over |
| Priority | unless you clear it |
| Assignee | unless you clear it |
| Tags | unless you clear it |
| Time estimate | unless you clear it |
| Subtasks | unless you clear it |
| Comments | never |
| Watchers | never |
| Story points | never |
| Relations | never |
| Tracked time | never |
With some fields cleared, Carry over reads, for example, 4 of 6 fields; with all six cleared, Title only. See Task fields for what each field holds.
Status of a new task
A new task's status depends on the mode. To change the list's statuses, see Change statuses.
| Mode | A new task starts in |
|---|---|
| Fixed schedule | the status new tasks in the list start in |
| After completion | the status the task had when you set the rule; if that status was in the Done stage, the status new tasks in the list start in |
Series controls
These open from the rule next to Repeats in any task of the series, or from a series' … menu in Workspace settings → Recurring Jobs (see Pause, skip or stop a series).
| Control | What it does | Modes |
|---|---|---|
| Pause | Stops new tasks. The field reads Paused · and the rule. | both |
| Resume | Starts a paused series again. In Fixed schedule, if a date passed while it was paused, one task appears at once, dated the day you resume; after that the series follows its calendar. | both |
| Skip next | Skips the next date; the series goes on from the date after it. | Fixed schedule only; on After completion it gives an error |
| Don't repeat (in the task) or Cancel (in Recurring Jobs) | Deletes the series: no new tasks. To repeat again, set a new rule. | both |
Don't repeat and Cancel can't be undone
The rule can't be restored after Don't repeat or Cancel. Tasks already created stay.
Edits to a saved series
- Mode is locked. A saved series keeps its mode. To switch, click Don't repeat and set the rule again in the other mode.
- These can be changed, and the change applies to the tasks created after it:
- Frequency;
- Ends (Fixed schedule only);
- Carry over.
- Task content is fixed at setup. Later edits to the task you set the rule on, or to any task of the series, don't change the tasks that follow.
- Turning Repeats off in the list hides the Repeats field, but the list's series keep creating tasks. Stop them in Workspace settings → Recurring Jobs.
Permissions for recurring tasks
The permissions sit in the Recurring jobs block of a permission set; the default Worker set has all four.
| Action | Permission in Recurring jobs | Also needs |
|---|---|---|
| See Workspace settings → Recurring Jobs | Read | — |
| Make a task repeat | Create | Edit access to the list |
| Edit a rule, Pause, Resume, Skip next | Update | Edit access to the list |
| Don't repeat, Cancel | Delete and Update | Edit access to the list |
Without Delete or Update, Don't repeat and Cancel are hidden.