---
title: "Recurrence anchor — what a repeat counts from"
description: "A recurrence anchor is the date a repeating task counts from: either the scheduled date, or the day you actually finished it. The difference matters."
canonical: https://taskpocket.io/glossary/recurrence-anchor/
lastUpdated: 2026-08-26
---
1. [Home](https://taskpocket.io/)
2. [Glossary](https://taskpocket.io/glossary/)
3. Recurrence anchor

# Recurrence anchor

A recurrence anchor is the date a repeat counts from — either the scheduled date the task was already due on, or the day you actually completed it. Watering plants every two weeks needs the second. Paying rent on the 1st needs the first.

By [Bohdan Stefaniuk](https://taskpocket.io/about/) Last updated 2026-08-26

## Why the distinction exists

Every repeating task has to answer one question when you tick it off: what is the next date? There are only two sensible answers, and they disagree the moment you are late.

Say a task repeats every two weeks and was due on the 1st. You finish it on the 5th. Anchored to the schedule, the next one is the 15th — the rhythm holds, and being late does not move it. Anchored to completion, the next one is the 19th — two weeks from when the thing was actually done.

Both are correct, for different tasks. Rent is a schedule; it does not care when you paid last month. Plants are a completion; they care about the last time they were watered and nothing else. An app that offers only one of the two forces you to fake the other, which is where the frustration in this whole topic comes from.

## What the apps call it

There is no shared vocabulary here, and that is part of why the feature is served so badly. Nobody searches for “recurrence anchor”; they search for the failure.

- Todoist expresses it as punctuation inside the typed date string: every 3 months counts from the original date, every! 3 months counts from the day you completed it. It is a real capability and it is genuinely powerful — but it is a parsed string rather than a structured rule, so what you get is not always what you meant, and editing it later means editing the string.
- TaskPocket makes it two labelled options in the repeat editor, “on a schedule” and “after completion”, and shows the rule back to you as a sentence before you save it.

## Related terms

The anchor is one of two things people confuse when a repeat behaves unexpectedly. The other is which date field the repeat attaches to — see [start dates and deadlines](https://taskpocket.io/features/start-dates-and-deadlines/), because a repeat anchored to a start date and a repeat anchored to a deadline are different tasks. If you have arrived here from a competitor's repeat editor, the [answers section](https://taskpocket.io/answers/is-there-an-apple-reminders-app-for-windows/) covers what the other apps do and do not do.

## Sources

1. [Todoist — Introduction to recurring dates (the “every!” prefix)](https://www.todoist.com/help/articles/introduction-to-recurring-dates-YUYVJJAV) checked 2026-08-26
2. [Apple — Reminders User Guide for iPhone](https://support.apple.com/guide/iphone/reminders-iphd5f1a196/ios) checked 2026-08-26

## Related reading

- [Start dates and deadlines — two dates, two questions](https://taskpocket.io/features/start-dates-and-deadlines/) — When you plan to start and when it is actually due are different questions. Here is how the two dates work in TaskPocket, and which apps have both.
- [Is there an Apple Reminders app for Windows?](https://taskpocket.io/answers/is-there-an-apple-reminders-app-for-windows/) — No — Apple has never shipped Reminders for Windows, and iCloud for Windows doesn't include it. Here's what actually works, and what to use instead.
- [About — why I built TaskPocket](https://taskpocket.io/about/) — Why I built TaskPocket: I moved to a Windows laptop and the task app I'd used for five years couldn't come with me. Web and iPhone today, Android next.
