Know your exact hourly rate, track overtime, comp time, and leave balances — all calculated for your actual schedule. No cloud. No accounts. No data sharing.
Calculates using your actual scheduled hours per period — not the standard 2080 that undercounts Pitman, Panama, and non-standard schedules.
Log road jobs, details, and mandatory OT at 1.5×, 2×, or any rate. Supports higher rank pay by annual salary or direct hourly entry.
Supports 4/2, Pitman, Panama, DuPont, alternating weekly patterns, and custom rotations. Day, evening, and night shift color-coding.
Base salary, overtime, and training pay tracked year-to-date. Multiple contracts handled automatically when salary changes mid-year.
Vacation, sick, comp time, and custom leave banks tracked in hours or days. Automatic carryover and reset date support.
Export your shift calendar as a .ics file to iOS Calendar, Google Calendar, or Outlook. Choose 1, 3, 6, or 12 months forward.
Everything — your salary, schedule, OT logs, and leave balances — is stored exclusively on your device using iOS local storage.
No servers. No accounts. No cloud sync. No analytics. We have zero visibility into your data.
I built LEO Pay Tracker because I couldn’t find an app that correctly calculated my hourly rate and overtime with ease. Every existing tool assumed 2080 annual hours — wrong for most law enforcement schedules and leading to inaccurate OT pay previews.
I’m a patrol officer with the East Haven Police Department. My family ran Juliano Fish Market in New Haven for decades — a New Haven institution known to anyone who grew up in the city. JFM Digital is named in their honor.
The app is free. Feedback from officers across the country has driven every feature added since launch. If something is missing for your department, reach out.