
About
This app helps public safety workers track their complex work schedules, project their paychecks, and manage overtime. It accounts for unique shift patterns and pay rules specific to firefighters, EMS, and police.
What's New in DutyPay
1.4.1
October 21, 2026
Trade part of a shift A user wrote in: "I can't enter a partial trade, it seems to be all or nothing." They were right: a trade always meant a whole shift. Now it doesn't have to. When you add a trade, choose "Part of it" and enter when the cover started and ended. DutyPay works out the hours, including covers that run past midnight, and keeps them with the trade: your ledger reads "Smith owes me 12h" instead of "a shift", and the trade's details show the exact window. The payback can be partial too, and it starts from the same hours as the original, since that's usually what gets paid back. Change them if it isn't. Partial trades show up everywhere a trade does: - On the calendar, a day where someone covers part of your shift still reads as a work day, split between the hours you work and the hours they cover. Hours you pick up for someone on one of your own work days sit alongside your shift instead of replacing it. - Reminders arrive for the hours you're covering, and a partial cover says "Partly off tomorrow" rather than "Off tomorrow". - Share a partial trade and the link carries the hours, so your coworker's copy matches yours. - Your shared calendar shows a partial cover as a work day, so family planning around your schedule sees the hours you're actually on. Whole-shift trades work exactly as before.
MoreUser reviews
Developer apps
FAQ
What types of public safety schedules does DutyPay support?
DutyPay is built to handle various public safety rotations including 24/48, 48/96, Pitman, and 4/10 schedules, along with Kelly days and work period overtime (FLSA §7(k)).
Can DutyPay help me understand my overtime pay?
Yes, DutyPay flags when an extra shift will push you into overtime and shows your effective hourly rate after overtime and differentials are applied.
Does DutyPay have ads?
No, DutyPay is completely free, forever, with no ads, no upsell, and no selling of your data. It is designed to be a user-friendly tool for public safety professionals.
How does DutyPay project my year-end income?
DutyPay projects your year-end income based on your current earnings and schedule, and it includes awareness of federal tax brackets to give you a more comprehensive financial outlook.
Can I track time trades with coworkers in DutyPay?
Yes, DutyPay allows you to track time trades with coworkers, ensuring both legs of the trade are accounted for from start to finish.
What kind of notifications does DutyPay provide?
DutyPay sends notifications the day before any shift that falls outside of your normal rotation, helping you stay organized and prepared.
Is DutyPay available on Android devices?
Based on the provided data, DutyPay is currently supported on iPhone, iPad, and iPod. Information regarding Android availability is not specified.
How often is DutyPay updated?
The latest version of DutyPay is 1.1.1, and it was last updated on July 1, 2026. This indicates a recent update, suggesting ongoing development and support.






