# How to plan a recurring shift

**For:** Manager
**You'll need:** A position and a location.

Describe the recurrence pattern once — daily, weekly, monthly, or yearly — and {{ app_name }} generates every occurrence in the location's timezone (DST-safe).

## Open the create form

1. Go to **Planning → Shifts** and click **'Add new shift'**.
2. Fill in position, location, area, start, end, and notes — see {doc}`/plan-schedules/shifts/add-a-shift`.

## Turn on recurrence

1. Tick the **'Recurring'** checkbox. The recurrence sub-form appears.

## Pick a frequency

1. From the **'Frequency'** dropdown, choose **'Daily'**, **'Weekly'**, **'Monthly'**, or **'Yearly'**.
2. The form swaps in the right options for that frequency.

## Set the interval

1. In the **'Repeat every'** field, enter how often the pattern repeats — `1` means every period, `2` means every other, etc.

## Configure pattern (frequency-specific)

- **Weekly** — tick the days of the week (Mon, Tue, …) the shift should fall on.
- **Monthly** — choose **'On day N'** (e.g. the 15th) or **'On the Nth weekday'** (e.g. second Tuesday).

## Set the end condition

1. Choose **'Never'**, **'After N occurrences'**, or **'Until a date'**.
2. If you chose **'After N occurrences'** or **'Until'**, fill in the value.

## Save

1. Click **'Save'**.

The series is generated; each occurrence becomes its own shift you can later edit, move, or delete individually.

## Verify it worked

The first occurrence appears at the start date and time you set, and following occurrences match the pattern.

## Related

- {doc}`edit-a-recurring-shift`
- {doc}`delete-a-recurring-shift`
- {doc}`change-the-date-of-a-recurring-shift`
