Use case · Surge Hour RulePatent pending

When an hour clears the forecast, the crew shares the dollars above the line.

Every open hour has an expected sales number you set, the same number that sets the schedule and the prep. WaveWage compares each hour's actual sales against it. When an hour rises far enough above the line, a share of the dollars above that point goes to the crew who were clocked in for it.

Every amount here is a Client setting, shown with example numbers.

See each step in detail
01

One expected number per hour. Your terms sit on top of it.

The expected sales for each open hour are the numbers you already run the store on. Before the hour begins, your terms are set: how far above expected an hour has to rise to qualify, the crew's share of the dollars above that point, the cap, and what a day must clear before anything pays.

  • Expected sales per hour, the same line the schedule was built on
  • Trigger, share, cap, and day conditions are yours to set
  • Terms lock before the hour opens, no moving the line mid-rush
Rule termsSet by you
Surge Hour
Expected sales
From your own forecast, hour by hour
Per hour
Hour qualifies at
Above the hour's expected sales
+15%
Crew share of dollars above
20%
Most it can pay per day
$120
Day must clear
The pool pays once the day holds it
Labor cap
Who splits it
Clocked in that hour, by minutes worked in it
That hour's crew
The line is set before the hour begins. A rush is measured against the number the store planned on.
02

Each hour is measured against its own line.

As the hour closes, WaveWage adds up its sales and compares them to the expected number. An hour that clears the trigger puts a share of the dollars above that point into a pool for the people clocked in during it. An hour that lands near the line, above or below, pays nothing and costs nothing.

  • Only the dollars above the qualifying point are shared
  • Each qualifying hour is its own pool with its own crew
  • A busy hour that was planned for is not a surge
Hour by hourToday
Qualifies at +15% above expected · 20% of dollars above
11 AM$397.34 / $420·
12 PM$794.91 / $610+$18.68
1 PM$644.95 / $580·
5 PM$566.86 / $540·
6 PM$958.76 / $720+$26.15
Expected sales, the same number that set the schedule
Surge pool today, 2 qualifying hours$44.83
03

The crew sees the surge as it happens.

Everyone on the floor sees the hour's sales against the line on their own phone. When it crosses, they see the pool open and their share climb. The people who worked the rush are the people who share it, because the pool belongs to that hour.

  • Each qualifying hour splits among the people clocked in for it, by the minutes each worked in it
  • Someone who worked two surges shares in both
  • Live on any phone, the same number the manager sees
Tonight, live7:05 PM
Surge Hour pool
$44.83
Maya12 PM + 6 PM$8.96
Devon12 PM + 6 PM$12.68
Jonah12 PM$5.21
Lena12 PM$3.04
Priya6 PM$7.47
Sam6 PM$7.47
Each hour's pool splits by the minutes worked in it: the 12 PM pool among the 4 clocked in for it, and the 6 PM pool among the 4 clocked in for it. The people who worked both share in both.
04

The day clears. Every surge lands in payroll.

After close, WaveWage checks the day against your conditions, then pushes each person's surge share into payroll as a WaveWage bonus paycode under a deterministic transaction id, verified on the way back. The forecast stays yours to adjust, and tomorrow's line is tomorrow's line.

  • Labor cap, daily cap, and open shifts are checked first
  • One bonus line per person, whatever number of hours they surged
  • Payroll runs exactly as it always has
Close + 30 minVerified
Labor cap held28.1% of 30%
Daily cap respected$44.83 of $120
No open shifts0 open
Surge Hour$44.83
6 employees · 2 qualifying hours · Wed
WaveWage bonus paycodeww-2177-0923-sh-*

Every push is checked before it pays.

During the day
Sales
$2,412.80
Closed tickets from your POS
End of day, close + 15 min
  1. Payroll record, passed6 of 6
  2. Applied Bonus, passed$184.20
  3. Payout ID, passedwavewage-2177-2026-09-24
Applied to payroll
$0.00
6 people, sent 10:15 pm

More of how it works

Put the next rush on the crew's side.

We connect your systems and write your first rules with you, and the demo is free and unlimited until your POS is connected. Once you're live, plans run $3 to $5 per active employee. No new hardware, and payroll runs exactly like it always has.

Free unlimited demo Pushed to payroll End-of-shift accuracy