> ## Documentation Index
> Fetch the complete documentation index at: https://help.visualcare.com.au/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating recurring shifts

> How to set up repeating shift patterns and split shifts in client rosters

Recurring shifts let you create repeating roster patterns so you don't need to add each shift individually. You can also split a single shift into multiple segments with different service codes.

## Setting up a recurring shift

<Steps>
  <Step title="Create a shift">
    Double-click on the day you want the series to start on. The shift form opens.
  </Step>

  <Step title="Enable shift repeats">
    Toggle **Shift Repeats** to on and configure the recurrence pattern:

    * Select which days the shift repeats on
    * Choose to end the series after a set number of occurrences or by a specific date

    <Note>The system does not allow you to schedule past the agreement end date.</Note>
  </Step>

  <Step title="Choose individual or combined series">
    When creating shift repeats, use the **Create Individual Series** option to separate each day into its own series. This lets you make changes to a specific day's series without affecting the others.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/creating-recurring-shifts/image-1761890137318-0.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=802a228f732a5c65ddbc7a9f604d6cb1" alt="Shift repeats configuration" width="531" height="344" data-path="images/scheduling/creating-recurring-shifts/image-1761890137318-0.png" />
  </Step>

  <Step title="Save the series">
    Complete the remaining shift details and click **Done**. The recurring shifts appear on the roster.
  </Step>
</Steps>

## Split shift rostering

A single shift can be split into multiple segments, each with its own service code and timeframe. This is useful when different rates or services apply during different parts of the same shift.

<Steps>
  <Step title="Create the shift">
    Create a new shift and select **Split Shift** from the service list - it's always at the end of the list.
  </Step>

  <Step title="Configure overnight settings">
    If this is an overnight shift, tick **Shift occurs over 2 days** and select the following date. Split shifts support recurring patterns too.
  </Step>

  <Step title="Add split segments">
    Tick **Split 1** to enter details for the first segment:

    * Select the service relating to that timeframe
    * Use the arrows to set the duration - the start and end time display on the right

    Continue with **Split 2** and further splits as needed.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/creating-recurring-shifts/image-1761890137318-0.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=802a228f732a5c65ddbc7a9f604d6cb1" alt="Split shift configuration" width="531" height="344" data-path="images/scheduling/creating-recurring-shifts/image-1761890137318-0.png" />
  </Step>

  <Step title="Review the result">
    The shift appears as one shift on the Vworker mobile app, but in timesheets it splits into an individual line for each segment.
  </Step>
</Steps>

## Auto split shift

Instead of manually splitting shifts, you can enable automatic splitting so the system handles rate changes for you.

<Steps>
  <Step title="Enable auto split">
    Go to **Settings** (cog icon) → **Settings** → **Rostering** tab and tick the **Auto Split Shift** box.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/creating-recurring-shifts/image-1761890137319-1.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=41d85f87b6db31d1d1471b4fd2b2c4b2" alt="Auto split shift setting" width="746" height="271" data-path="images/scheduling/creating-recurring-shifts/image-1761890137319-1.png" />
  </Step>

  <Step title="Create shifts as normal">
    The system automatically splits any shifts that cross a pay rate change boundary. For example, an overnight shift from Friday to Saturday is split at midnight, applying the correct rate for each day.

    <Tip>Auto split only applies when shifts cross from a weekday to weekend, public holiday, or vice versa.</Tip>
  </Step>
</Steps>

## Running into issues?

See [Scheduling troubleshooting](/troubleshooting/rostering-issues) for common errors and fixes.

## Related articles

<CardGroup cols={2}>
  <Card title="Creating new shifts" icon="calendar-plus" href="/scheduling/creating-new-shifts">
    Set up a client roster and create individual shifts
  </Card>

  <Card title="Editing shifts" icon="pen-to-square" href="/scheduling/editing-shifts">
    Edit one-off shifts, series, and manage leave
  </Card>

  <Card title="Rostering configuration" icon="gear" href="/scheduling/rostering-configuration">
    Configure rostering settings including auto split shift
  </Card>
</CardGroup>
