Know your paycheck before payday.
Log your shifts, track overtime and differentials on your department's own rules, and project your year-end pay — calculated, not guessed.
Free · No credit card · Built for public safety
Sat, May 9 · 24h shift
B-Shift · Station 7
Gross
$763.20
OT hours
8.0h
Eff. rate
$31.80/hr
Applied differentials
- Holiday OT1.5×
- Night diff+$1.50/hr
- Kelly daypaid
Snapshotted at save time — editing a rule later won't change past shifts.
Built around the way you actually work
Not a generic timesheet. A shift calendar that understands rotations, overtime rules, and the differentials that move your check.
Your rotation, already on the calendar
24/48, Kelly days, platoons — your pattern is set up once. You mark the exceptions, not every shift.
Overtime & differentials on your rules
FLSA §7(k) work periods, night, weekend and holiday differentials, your department’s own thresholds.
See your whole year
Project year-end pay and know what a picked-up shift really adds before you say yes to it.
Catch what you’re owed
Check your paycheck against what you actually worked and flag missing OT or differentials.
Set it up once. Then just live your schedule.
- 1
Set your schedule
Pick your shift pattern, platoon and Kelly days once. DutyPay fills in the calendar going forward.
- 2
Mark the exceptions
Called out, picked up an extra shift, traded a day — tap it in. The rotation handles the rest.
- 3
See your pay
Watch your current period add up and your year-end projection update as the year goes.
Your rotation. Your overtime rule. Your differentials.
Public-safety pay isn't one job — it's four jobs with overlapping rules. Pick yours and see exactly what DutyPay handles for you.
For firefighters
Kelly cycles, 24/48, §7(k) work periods, EMT premium.
See the details →For police
4/3 and 5/2 rotations, court time, K-9 stipends, night diff.
See the details →For EMS
Paramedic premium, 24-hour and 12-hour rotations.
See the details →For corrections
12-hour 3/3 and 4/4 rotations, mandatory holdover OT.
See the details →
Free. No ads. No catch.
DutyPay is free for the people who run toward the call. Built for public safety, paid for by its retirement-planning sibling — not by you.
- Free — no trial, no paywall
- No ads, ever
- Mobile-first, works offline
- Your data stays yours
We know the job — and the paycheck math behind it.
DutyPay comes from PensionForge, the retirement-planning app built by first responders for first responders. Same people, same standard: get the numbers right so you can stop guessing.
Planning for retirement, not just December?
PensionForge models your pension, DROP, 457(b) and Roth together, so you can compare paths and retire with confidence — not guesswork.
See your retirement picture on PensionForge