Hours (decimal): Your net hours worked as a decimal (e.g., 7.50 means seven and a half hours). This is the format most payroll systems use for time entry.
Hours (HH:MM): The same time in hours and minutes, which is easier to read at a glance and matches wall-clock thinking.
Weekly (5 days): Your daily hours multiplied by five. A typical full-time U.S. work week is 40 hours, so this tells you quickly whether your shift hits that benchmark.
Monthly (22 days): Your daily hours projected over a standard 22-workday month, useful for salaried or contract workers estimating billable hours.
Annual (260 days): Daily hours projected over 260 working days (52 weeks × 5 days), the standard U.S. work year before PTO and holidays.
How This Calculator Works
You enter a start time, an end time, and an optional break in minutes. The tool converts both times to total minutes from midnight, subtracts the start from the end (adding 24 hours if the shift crosses midnight), then subtracts the break. The result is converted to decimal hours and projected to weekly, monthly, and annual totals using standard U.S. multipliers of 5, 22, and 260 days respectively. It does not account for overtime rules, holidays, or PTO.
Quick Questions
Does this handle overnight shifts?
Yes. If your end time is earlier than your start time (for example, 10:00 PM to 6:00 AM), the calculator automatically adds 24 hours to the end time so the math works correctly.
Why 22 days for monthly and 260 for annual?
Those are the standard U.S. averages: roughly 22 weekdays per month and 260 weekdays per year (52 weeks × 5 days). Your actual total will vary with holidays, PTO, and sick days.
Should I use decimal hours or HH:MM for payroll?
Most payroll and invoicing systems use decimal hours (e.g., 7.50 rather than 7h 30m). Check with your employer or client, but decimal is generally the safer default for time entry.
Can I track multiple shifts in one day?
This tool calculates one shift at a time. For split shifts, run the calculator twice and add the decimal totals together manually.