Shift differentials, calculated right.
One worker. Multiple shifts, rates, clients, and pay periods — in the same week. Jombone allocates every hour to the right shift and rate, and applies blended-rate overtime automatically. No manual math. No guesswork. No margin leak.
Your payroll team does this by hand. Every single week.
A shift differential is simple on paper — $20/hr on days, $22/hr on nights. It stops being simple the moment one worker sits on more than one shift, at more than one rate, in the same week. In light industrial staffing, that's the norm, not the exception.
Manual and repetitive.
Every pay cycle, someone pulls the hours, sorts which sat on which shift, applies each differential by hand, then layers overtime on top. There is no "done" — it resets every week.
Errors cascade.
A wrong differential or overtime figure means re-running payroll, issuing corrections, and re-paying. One mistake multiplies the work — and it lands on top of missing timesheets and late approvals.
It compounds at scale.
Two shifts with two pay periods for one worker multiplies the allocation logic. Multiply that across hundreds of workers and every client site, and payroll week becomes the week your team dreads.
Cross 40 hours on two rates, and the common method gets it wrong — by chance.
Once a worker crosses 40 hours in a week across two rates, how you calculate overtime decides whether you overpay, underpay, or get it right. Most agencies pay overtime at whatever rate the worker happened to be on when they crossed hour 40 — so where the week falls decides the outcome:
OT lands on the premium shift → you overpay.
Legal, but margin walks out the door — week after week.
OT lands on the base shift → you underpay.
In the US, that's not FLSA compliant — and the exposure is systematic, not one-off.
Same worker, same 48 hours — 30 on days at $20/hr, 18 on nights at $22/hr, 8 hours of overtime — three different paychecks:
| Method | Total | vs. correct |
|---|---|---|
| OT happens to land on nights ($22)Regular 40: (30×$20)+(10×$22) = $820 · OT: 8×1.5×$22 = $264 | $1,084.00 | Overpaid $5 |
| OT happens to land on days ($20)Regular 40: (18×$22)+(22×$20) = $836 · OT: 8×1.5×$20 = $240 | $1,076.00 | Underpaid $3 — non-compliant |
| Blended rate (FLSA-required)Straight time on all 48: $996 ÷ 48 = $20.75/hr · OT premium: 0.5×$20.75×8 = $83 | $1,079.00 | Correct — every time |
The blended-rate method produces one correct figure — $1,079.00 — no matter how the week falls. The common method lands above or below it purely by luck. A few dollars per worker sounds small, until it repeats for every affected worker, every week, across every client.
US example shown under the FLSA. Canadian overtime rules vary by province, but the same multi-rate allocation problem applies — and Jombone applies the correct overtime rules for your jurisdiction as part of a one-time setup.
Set it once. It's just right — every week after.
Jombone's shift differential engine does the full job your back office does by hand today:
Recognizes every shift and differential for the same worker — including across separate pay periods and multiple clients.
Allocates hours to the correct shift and rate automatically — no manual setup each week, no re-sorting timesheets.
Applies blended-rate overtime the moment a worker crosses 40 hours — one correct figure, regardless of how the week falls.
Eliminates the re-work loop — no cascading corrections, no re-running payroll, no compliance guesswork.
Your payroll team gets the week back. Your margin stops leaking. And your overtime math is defensible — automatically.
This isn't a rounding error. It's a structural leak.
The weekly pain has a dollar figure, and it hits the P&L in two places — margin leaked on overpayments, and paid hours burned doing the math by hand. Here's an illustrative model for a 300-worker agency. Plug in your own numbers:
~$25K/yr
Margin leaked on overpayments
When overtime lands on premium shifts, the overage comes straight off gross margin — the most expensive dollar a take-rate business has.
~$36K/yr
Back-office hours burned
Roughly 1,000 paid hours a year on differential and overtime math — capacity not spent on redeployment, onboarding, or client service.
Risk
Underpayment exposure
When overtime lands on base shifts, workers are underpaid. In the US that means back-pay across the lookback period, potential liquidated (double) damages, and legal cost — and because it's systematic, one claim scales across every affected worker and week.
Illustrative model: 300 workers on assignment, 40% in multi-rate weeks, ~$4 average weekly overpayment, ~10 minutes of back-office time per affected worker per week at ~$35/hr loaded cost. Not customer actuals — swap in your own numbers.
It recurs every week, scales with headcount, and consumes exactly the back-office capacity you need to grow. "Being more careful" doesn't fix structural.
See shift differentials handled automatically.
Book a 30-minute walkthrough. Bring your gnarliest multi-rate week — we'll show you what it looks like when the platform does the math.
Get a Demo →