Limited time offer Your first 3 months are on us. We'll set everything up for you and stay hands-on until your team is running smoothly. No lock-in, no obligation if it's not the right fit. Contact us →

Feature

Automatic Public Holiday Management

Waybill calculates public holidays for 5 countries with state-level accuracy. Recurring jobs automatically skip holidays — no manual calendar updates, no missed exclusions, no jobs generated on days your service doesn't run.

5 Countries, State-Level Accuracy

Public holidays vary by country, state, and region. Waybill calculates them all — including substitute days, regional variations, and moveable dates like Easter — so you never have to maintain a holiday calendar manually.

  • Australia — All 8 states and territories, including state-specific holidays like Melbourne Cup (VIC), Recreation Day (TAS), and Reconciliation Day (ACT).
  • New Zealand — National holidays plus 7 regional anniversary days that vary by province.
  • United Kingdom — England & Wales, Scotland, and Northern Ireland — each with their own bank holiday calendar.
  • United States — All federal holidays with automatic substitute day calculation for weekends.
  • Canada — National holidays plus 8 provincial variations including Family Day, National Day for Truth and Reconciliation, and Civic Holiday.
Public Holidays — Australia (NSW)
1 Jan New Year's Day
26 Jan Australia Day
18 Apr Good Friday
21 Apr Easter Monday
25 Apr Anzac Day
9 Jun King's Birthday

Recurring Jobs Auto-Skip Holidays

Enable one toggle on a recurring job template and holidays are automatically excluded when jobs expand. Preview which dates will be skipped before saving — no surprises.

  • Per-template toggle — Enable "Exclude Public Holidays" on any recurring job or schedule template. Each template is independent.
  • Holiday preview — Before saving, see a live list of upcoming holidays that will be skipped. Verify the correct holidays are being excluded for your state.
  • Custom excluded dates — Add specific dates to exclude beyond public holidays — pupil-free days, organisation closures, or any date your service won't run.
  • State-aware — Holiday exclusions use your organisation's configured country and state, so only the holidays relevant to your location are applied.
Example: A school bus route runs every weekday. With "Exclude Public Holidays" enabled and the org set to NSW, the route automatically skips New Year's Day, Australia Day, Good Friday, Easter Monday, Anzac Day, King's Birthday, Bank Holiday, and Christmas/Boxing Day. Add custom dates for pupil-free days and school holidays.
Recurring Job Settings
Pattern Mon – Fri (Weekdays)
Skip Holidays Enabled (NSW)
Custom Exclusions 3 dates added
Next Skipped 18 Apr (Good Friday)
Following 21 Apr (Easter Monday)

Holiday Management Capabilities

Auto-Detection

Holidays are calculated algorithmically — Easter, moveable dates, substitute days. No manual calendar uploads or annual updates needed.

State-Aware

Respects state and regional variations. NSW gets Bank Holiday, VIC gets Melbourne Cup, TAS gets Recreation Day — automatically.

Custom Exclusions

Add organisation-specific exclusion dates — school holidays, company closures, or any date your service won't run. Removable with one click.

Preview Before Saving

See a live list of upcoming holidays that will be skipped before committing. Verify exclusions are correct before jobs are generated.

In-Memory Caching

Holiday calculations are cached per request for fast performance. No external API calls or database lookups — everything is calculated in-process.

No Maintenance

Holidays for future years are calculated automatically. No annual updates, no importing calendars, no risk of stale data.

Ready to Automate Holiday Scheduling?

Every feature, no limits. Pay only for completed jobs — from $0.45, with your first 50 covered by the trial.