Work Hours Calculator With Overtime, Breaks, and Pay

Work Hours Calculator

Turn clock in and clock out times into daily worked hours, weekly totals, overtime split, decimal hours, and gross pay. Handles unpaid breaks, overnight shifts crossing midnight, and split shifts.

🕑Real Shift Presets

📝Shift Inputs

Only used when split shift is set to yes.

Daily hours worked 0:00 net of unpaid break
Weekly hours 0.00 daily hours × days
Weekly gross pay $0 regular plus overtime
Overtime hours 0.00 hours over threshold

📈At A Glance

0.00Daily decimal hrs
0Annual hours
$0Daily gross
$0Annual gross

⏱Minutes To Decimal Hours

MinutesDecimal HoursMinutesDecimal Hours
5 min0.0835 min0.58
10 min0.1740 min0.67
15 min0.2545 min0.75
20 min0.3350 min0.83
25 min0.4255 min0.92
30 min0.5060 min1.00

📅Weekly Hours To Annual

Weekly HoursPer Month (x4.33)Per Year (x52)Full-Time?
10 hrs43 hrs520 hrsPart-time
20 hrs87 hrs1,040 hrsPart-time
30 hrs130 hrs1,560 hrsNear full
40 hrs173 hrs2,080 hrsFull-time
45 hrs195 hrs2,340 hrsFull + OT
50 hrs217 hrs2,600 hrsFull + OT

🗂Shift Pattern Comparison

PatternHours/DayDays/WeekWeekly HoursOT HoursGross at $22
9-5 with 30m lunch7.5537.50.0$825
8-5 with 1h lunch8.0540.00.0$880
4x10 compressed10.0440.00.0$880
Nurse 12h (3 shifts)11.5334.50.0$759
Night shift 8h7.5537.50.0$825
Overtime week10.0550.010.0$1,210
Double shift day15.5462.022.0$1,606
Retail part-time5.5422.00.0$484

⚙Full Formula Breakdown

Time to minutesEach HH:MM time becomes minutes since midnight = HH × 60 + MM. So 17:30 is 1050 minutes.
Raw shift lengthWorked minutes = clock out minutes − clock in minutes. If the shift crosses midnight and out is at or before in, add 1440 minutes (24 hours).
Unpaid breakSubtract the unpaid break minutes from the raw shift to get net worked minutes. Net cannot fall below zero.
Daily hoursDaily hours = net worked minutes / 60. The H:MM card shows whole hours and leftover minutes.
Decimal hoursDecimal hours = minutes / 60. A 30 minute remainder equals 0.50 of an hour, 15 minutes equals 0.25.
Weekly totalWeekly hours = daily hours × days per week. Add split shift hours to the daily total first when enabled.
Overtime splitIf weekly hours are over the threshold, overtime hours = weekly − threshold and regular hours = threshold. Otherwise all hours are regular.
Gross payGross = regular hours × rate + overtime hours × rate × multiplier. Annual gross is weekly gross × 52 (approximate).

📋Overtime And Break Reference

TopicCommon RuleHow It WorksEffect On Pay
FLSA overtimeOver 40 hrs/weekExtra hours paid at 1.5xRaises weekly gross
Daily overtimeOver 8 hrs/day (some states)Counts per shift, not per weekSet threshold to match
Double timeOver 12 hrs/day (some states)Paid at 2x base rateUse 2x multiplier
Unpaid meal break30 min typicalRemoved from worked timeLowers paid hours
Paid rest break10 min per 4 hrsStays inside worked timeDo not subtract it

💡Practical Time Tips

Overnight tip: For a shift like 10PM to 6AM, set the crosses midnight option to yes so the calculator adds 24 hours and returns 8 paid hours instead of a negative result.
Decimal tip: Payroll systems pay in decimal hours, so 8 hours and 15 minutes becomes 8.25. Divide leftover minutes by 60 to convert any remainder before you submit a timesheet.

Everyone thinks they understand their workday until they attempt to quantify it. Sure, you’re at your job from 8 to 5, that’s a nine-hour day, right? Except then you realize there are 30 minutes of unlogged break time and an hour for lunch that isn’t paid. That add up pretty quickly.

With a work hours calculator, someone else does the math while you think through the rules of scheduling. After all, payroll system doesn’t care about minutes; it cares about tenths of hours.

Why You Should Use a Work Hours Calculator

You are not tracking unpaid breaks. This is the largest error on the part of the worker. You work 8 hours but don’t get paid for a half-hour lunch. Whether you go outside or sit at your desk during that time, those thirty minutes won’t be counted as earned. Once you put in how long your break is, the calculator will account for it: only billable time will be included.

Why does it matter? For hourly workers approaching their overtime cap, every hour of extra work add up to big money over a fifty-two week year. Not accounting for unpaid breaks can represent significant unpaid labor over time. Knowing the difference between paid time and clocked time help you fight for payment that reflects reality.

Then there are overtime rules (which differ from state to state), making things even more complicated. A lot of places make you get paid 1.5x what you normaly do after you work 40 hours within a given week. Other places have “daily” overtime, where each hour over eight per day are considered premium (regardless of how much you’ve already worked that week). You can set those limits in the calculator to whatever they’re set at locally or as defined in your contract.

Why does it matter? Because incorrect limit could change the amount of money you think you’ll see. Say you live in California: Working under only federal rules would be different than working under both federal and state rules. Not only will overtime kicks in later, but it’s calculated differently. Knowing when you’re eligible for bonus pay isn’t just about clocking more hours.

Hours can be as important as quantity. Are they spread out or compressed? How does your schedule affect when you’re working? Schedules affects perception of number of hours worked as well.

‱ Split-shifts: If your shift crosses midnight, it can cause tricky overnight calculations that require adding 24 hours to get the right math. When a shift crosses midnight, adding 24 hours will correct this.

‱ Nightshifts involve tricky math for time spent between midnight and noon, so the tool automatically adjust to avoid miscounting overnight hour. This works for anyone whose workday doesn’t conform to traditional business hours
 Factory workers, security guards, nurses.

The most frequent mistakes are the ones related to converting to decimals: In most cases, your pay will depend on whether you use 8.15 or 8.25 when entering eight hours and fifteen minutes into your timesheet. Why? Because payroll software work with hours expressed in decimals. So, 8.25 means “eight hours and 15 minutes.” And why 0.25 instead of just 0.15? Because 15 minutes is one-quarter of an hour. Ten minutes roughly translates to 0.16. Small discrepancies due to this decimal conversion accumulates if not corrected.

You don’t want that! Use the reference table below to find out the most commonly used conversions (and stop wasting brain cells trying to remember them at night). Knowing how to translate minutes into decimals quickly save headaches during payroll periods and ensures you get paid for every minute you earned.

It’s not just for the paychecks, though, it’s for insight into the worth of your time. If you’re curious about your work-life balance, knowing exactly how many hours you’ve worked, including billable and non-billable hours, can help. Knowing your non-billable hours can help. You put in the numbers; the calculator spits them out.

Plug in a realistic version of your day, complete with your overtime and lunch break. Then see the actual price tag on your time. That is important information when you negotiate salary increases or weigh career decisions. Vague “I’m working too hard” emotions become clear, concrete facts.

This is why tracking down to the minute. It’s so you know: Clock In. Record your clock-out time.

Work Hours Calculator With Overtime, Breaks, and Pay