Skip to main content

Check Settings: Validity & Scheduling

How to manage check rules for ongoing compliance

Written by Lex Ituarte
Updated this week

When setting up a check in Zipline, three configuration areas work together to define when a check is first due, how compliance is maintained over time, and whether workers get any buffer before becoming non-compliant. Understanding how each setting works β€” and how they interact β€” helps you set up checks that behave exactly as intended.

Configuration is based on your order form, and is managed by Zipline. This article helps you understand how to best set up the product and work with us to configure checks appropriately.


πŸ“‹ Overview

Setting

What it controls

Validity

How compliance is maintained after a check is completed and approved

Grace period

Whether a buffer period applies after the due date before a worker becomes non-compliant

Scheduling

When collection for the check first needs to happen

These settings can be used independently or in combination, depending on the requirements of the check.


βœ… Validity

The Validity setting determines how Zipline handles compliance after a check has been completed and approved. There are three approaches: the check is not renewed, it is renewed on a defined cycle, or it is actively monitored by Zipline over time.


πŸ”˜ Not renewed

Choose Not renewed when the check is a one-off requirement that does not need to be repeated.

Once a check record is finalised and approved, it is treated as permanently compliant. Zipline will not generate a renewal cycle from the issue date or expiry date, and no future due date is created.

When to use this This option suits checks that are completed once per worker, such as a declaration, an acknowledgement of a policy, or a one-time verification that does not have a time-limited validity.

πŸ“Œ Example: A worker completes a one-off declaration for a specific check. Once approved, that record is treated as complete with no ongoing renewal expected.


πŸ”„ Renewed

Choose Renewed when the check needs to stay current over time. Zipline calculates a new due date after each approved record, based on one of three renewal methods.


Based on expiry date

The next due date is driven by the expiry date recorded on the check.

This is appropriate when the underlying document or credential has its own expiry date that determines when renewal is required. For example, a licence, certification, or credential with a fixed end date.

When to use this Use when workers submit documents or credentials that carry their own expiry dates, and those dates should drive the renewal schedule.

πŸ“Œ Example: A worker uploads a document with an expiry date of 30 June 2027. Because the check is configured as Renewed β†’ Based on expiry date, the next due date is set from that expiry date.


Based on issue date (after a set period)

The next due date is calculated by adding a configured period to the check's issue date.

If no issue date is available on the record, Zipline uses the reviewed date as a fallback.

When to use this Use when renewal should be tied to how long ago the check was issued. For example, renewing every two or three years from the date the credential was originally issued.

πŸ“Œ Example: A check is configured to renew every 3 years based on issue date.

  • Issue date: 1 September 2023

  • Next due date: 1 September 2026

If no issue date is available, Zipline uses the reviewed date instead.


Recur on a specific date

The check renews on a defined calendar date at a set interval. For example, 1 November every year rather than being tied to each worker's individual issue or expiry date.

When configuring this option, you set:

  • A specific calendar date for the recurrence

  • A recurrence interval (e.g. every 12 months, every 24 months)

Zipline uses the issue date first to determine the renewal date. If no issue date is available, it falls back to the reviewed date.

⚠️ 90-day proximity rule: If a worker completes a check within 90 days either side of the configured recurring date, Zipline automatically moves their next due date to the following recurrence. This prevents workers from completing a check just before the shared date and being immediately due again.

When to use this Use when all workers should align to a common renewal date regardless of when they individually completed the check. This is common for organisation-wide annual requirements.

πŸ“Œ Example: A check is configured to recur on 1 November every 12 months.

Completion date

Next due date

20 June 2026

1 November 2026

1 October 2026

1 November 2027 (within 90 days before)

3 November 2026

1 November 2027 (within 90 days after)


πŸ‘οΈ Monitored

Choose Monitored when the check does not follow a standard renewal cycle but instead requires active, ongoing monitoring by Zipline.

Rather than calculating a due date from an issue or expiry date, Zipline continuously monitors the latest approved record. The compliance card displays the last checked date and the next auto-check date where supported.

When to use this Use for checks where compliance status is determined by external sources that Zipline re-checks automatically, such as registrations, licences, or orders that can change status at any time.

Checks currently using the Monitored configuration include:

Check type

Sub-types

Frequency

Visa

β€”

Varies

AHPRA

β€”

Daily

Banning Order

NDIS / Aged Care, Key Personnel, APRA, AHPRA

Daily

πŸ“Œ Example: A worker has a check that requires ongoing monitoring. Instead of a manual renewal period, Zipline continues checking the latest approved record and surfaces the most recent monitoring activity and next scheduled check date.


⏳ Grace period

The Grace period setting adds a buffer after the due date before a worker's status becomes non-compliant. This gives workers and administrators a defined window to complete a renewal without immediately triggering a non-compliant status.

The grace period is configured as a duration. For example, 1 month or 2 weeks, and applies after the primary due date has passed.

When to use this Use when you want to allow a short window for renewals without making the worker immediately non-compliant on the exact due date. This is particularly useful when processing or submission delays are expected.

πŸ“Œ Example: A check is configured with:

  • Validity: Based on issue date, 1-year renewal

  • Grace period: 1 month

Date

Event

1 September 2025

Issue date

1 September 2026

Base due date

1 October 2026

Worker becomes non-compliant if not renewed


πŸ“… Scheduling

The Scheduling setting controls when collection for the check is first required. This is separate from validity. It determines the first due date rather than ongoing renewal dates.


πŸ“Œ Static

Choose Static when all relevant workers should complete the check by a specific fixed calendar date, regardless of when they started work.

When to use this Use for organisation-wide or cohort-wide requirements where a deadline applies to everyone at the same time. For example, a new compliance requirement being rolled out with a specific collection deadline.

πŸ“Œ Example: A customer wants a declaration collected by 1 June 2026 for all relevant workers. Static scheduling sets that specific date as the first due date for everyone.


πŸ”€ Dynamic

Choose Dynamic when the first due date should be calculated from each worker's first day of work, after a configured period.

This means the first due date differs from worker to worker, based on their individual start date.

When to use this Use when timing should depend on when each worker joins. For example, requiring a check to be completed within the first 3 months of starting.

πŸ“Œ Example: A check is configured to be due 3 months from first day of work.

  • Worker starts on 11 February β†’ first due date: 10 May


πŸ” How due dates work when multiple configurations apply

When a check has more than one due date rule in effect at the same time β€” for example, both a validity-based due date and a scheduling-based due date β€” Zipline always uses the due date with the longest validity.

This means the later due date takes precedence over the earlier one for compliance purposes.

πŸ“Œ Example: A check is configured with:

  • Validity β†’ Based on expiry date

  • Scheduling β†’ Dynamic β†’ 3 months from first day of work

Rule

Due date

Expiry date

1 January 2026

Scheduling (3 months from 11 Feb 2026)

11 May 2026

Worker becomes non-compliant if not renewed

11 May 2026

Because the scheduling-based due date is later, the worker is treated as compliant until 10 May 2026. The longer-validity due date always wins.


πŸ’‘ Choosing the right setup

Scenario

Recommended configuration

The check is completed once and does not need renewing

βœ… Not renewed

The check expires on a date recorded in the document

βœ… Renewed β†’ Based on expiry date

The check renews a set period after it was issued

βœ… Renewed β†’ Based on issue date

All workers should renew on a shared calendar date

βœ… Renewed β†’ Recur on a specific date

The check is actively re-checked by Zipline over time

βœ… Monitored

A short buffer after the due date is needed

βœ… Grace period

Everyone must complete the check by a fixed date

βœ… Static scheduling

The first due date depends on when the worker started

βœ… Dynamic scheduling

Did this answer your question?