Built around real healthcare shift work

Plan your shifts.
Live your life.
Protect your pay.

For the nights, the pickups, and the life in between. Put your rotation and personal plans in one calendar, estimate your gross pay, and check it against your paystub.

Calendar-firstExplainable pay estimatesWeb beta v0.8.8 · mobile testing
A real view of the browser beta
Actual beta interface · fictional sample schedule
Day shifts, night shifts, days off. And room for life.
Work has a pattern. Life has plans.

Your shifts. Your life. One calendar.

Save the shifts you actually work. Build your rotation once, make room for appointments and family plans, and turn recorded hours into an expected-gross estimate you can compare with your paystub.

▦

Recognizable shifts

Use your own D1, D2, E1, N2, C1 or other calendar labels instead of repeatedly entering times and hours.

↻

Real rotations

Build repeating patterns, preserve exceptions, and keep history when swaps, leave or pickups change the plan.

⌁

Built for the extra hours

Record pickups, on-call, callback and charge relief alongside your regular shifts. Keep the details that matter at payday.

♥

Life beside work

Personal appointments and reminders live beside the schedule without competing with the work hierarchy.

Expected pay

Your hours add up. Your pay should too.

For supported Rule Packs, ShiftHalo turns recorded work into an explainable expected-gross calculation: regular hours, overtime, differentials, weekends, add-ons, on-call/callback and other applicable components.

Custom profiles can still use user-entered rates and settings without claiming contractual verification.

Actual beta · expected-gross breakdown
Calculated from sample shifts using the current beta rules.
Estimates need checking against your agreement and work details.
How a comparison works · illustrative numbers
Expected gross$3,800.00
Paystub gross$3,750.00
$50.00 lower than expected
A prompt to review, not proof of a payroll error.
  1. Match the paystub’s coverage dates.
  2. Check recorded shifts, hours and add-ons.
  3. Compare the expected breakdown with your paystub.

The web beta compares gross pay and optional employer component amounts. Separate prior-period adjustments, then see which entered categories differ. Paystub PDF import remains a mobile-beta feature.

A clearer conversation at payday

Check the total.
Know what to review.

ShiftHalo estimates gross pay from your recorded work and selected settings. Enter the gross amount from the matching paystub to see the difference and save the comparison.

Timing estimates and unsupported situations are flagged for review. A total that matches does not prove every component is correct.

Retroactive pay, prior-period adjustments, incomplete entries and rounding can all explain a difference. The component review keeps missing amounts and estimated break allocations visible; it does not silently adjust your pay rules.

On the roadmap · calendar sharing

Different shifts.
More time together.

The plan: invite your partner or another shift worker, see when your schedules overlap, and coordinate the personal plans you choose to share.

Live sharing and shared editing are not available in this beta. The linked-calendar screen is a preview; schedules currently stay on each device.

In the beta · personal bank tracking

Know what you have—and where it went.

Track employer opening balances, selected leave deductions and banked overtime in your own record. The balances below are illustrative. Annual resets remain manual, and ShiftHalo does not update employer records.

42.0 hOvertime
88.0 hVacation
36.0 hSick leave
15.5 hNamed holiday / stat
7.75 hPersonal leave
Traceable payroll logic

Rule Packs, not hidden guesses.

Verified ShiftHalo Rule Packs are intended to be built from the applicable agreement and incorporated provisions, then tested against real payroll scenarios before being labelled Verified.

01 · SOURCEApplicable legislation, collective agreement and incorporated LOUs/addenda.
02 · MAPConvert payroll-relevant provisions into versioned deterministic rules.
03 · TESTBoundary tests plus real volunteer pay-period validation.
04 · VERIFYPublish only the exact agreement/classification scope that passed the release gate.
Initial scope: Alberta UNA nursing rules are currently in development and private testing. Future packs are planned for other healthcare bargaining units after the Rule Pack system is proven.
Free to start

Use the calendar first. Upgrade for deeper automation.

Final pricing will be validated through beta behaviour before public subscriptions launch.

ShiftHalo Free

A shift calendar that makes room for life.

  • Calendar and saved shift templates
  • Rotation setup
  • Personal-life items
  • Basic shift and hours tracking
Working launch model

ShiftHalo Pro

Convenience, payroll confidence and history.

  • Expected-pay calculation and breakdown
  • Verify / reconciliation workflow
  • Rule explanations for supported packs
  • Bank tracking and overtime banking
  • Verification, discrepancy and recovery history
  • Advanced reports and automation
Pro is unlocked during this beta. Proposed launch pricing: CAD $59.99/year or $6.99/month after a full Pro trial (working duration: 14 days). No ads. Paid subscriptions are not enabled.
October 24 web update · v0.8.8

September 30 named-holiday recognition, optional break allocation and component review are now in the browser beta. Your existing browser schedule stays on this device.

Open web beta Mobile beta & download help
Private beta

Help shape ShiftHalo.

We’re testing with healthcare workers who use real rotations, premiums, overtime and complex schedules. Sign up once, then open the browser beta immediately. Help us make each shift, each pay period, and each day off easier to manage.

Join Early Access →

ShiftHalo is an independent product of ShiftHalo Technologies Inc. It is not affiliated with or endorsed by any employer, union or payroll provider unless expressly stated.