Decimal time is not clock notation
Eight hours 45 minutes is 8.75 hours, not 8.45 hours.
Enter clock-in and clock-out times, subtract lunch or other unpaid breaks, and total regular, overtime, double-time, and gross pay. Use a weekly or biweekly pay period, add split shifts or extra punches, then print or download a payroll-ready record.
Time fields accept 24-hour entries such as 17:30 and 12-hour entries such as 5:30 PM. Leave a day blank when no work was performed. For overnight work, select Ends next day. Multiple periods are added together; overlapping periods are flagged instead of double-counted.
Start with blank entries or load the intentional sample week. Totals update as you type.
This calculator converts every clock value to whole minutes, validates each work and break interval, and sums unrounded paid minutes. It assigns daily overtime and double time first, then converts only the remaining regular minutes above each weekly threshold to weekly overtime. That combined-rule sequence prevents the same minute from receiving two overtime classifications.
For US federal context, the Fair Labor Standards Act generally uses a fixed 168-hour workweek and requires at least time-and-a-half after 40 hours for covered, nonexempt employees. Eligibility and the regular rate can be more complex, and some states provide daily or other premium rules. Review DOL Fact Sheet #23 and the DOL state labor-law directory.
Reviewed and updated: July 15, 2026.
clock minutes = hour × 60 + minuteovernight clock-out = clock-out minutes + 1,440 when “Ends next day” is selectedpaid minutes = (clock-out − clock-in) − unpaid break minutesdecimal hours = total paid minutes ÷ 60; therefore 8:45 = 8 + 45 ÷ 60 = 8.75 hoursdaily overtime = max(0, daily paid minutes − daily threshold), with minutes above an enabled double-time threshold moved to double timeweekly overtime = max(0, remaining regular minutes − weekly threshold) for each separate seven-day workweekgross pay = regular hours × rate + overtime hours × rate × OT multiplier + double-time hours × rate × DT multiplierAll classifications and earnings use unrounded minutes. Decimal hours and currency are rounded only when displayed, avoiding row-by-row rounding drift.
This sample uses a $20.00 hourly rate, a 40-hour weekly threshold, and a 1.5× overtime multiplier.
| Day | Clock in | Clock out | Break | Paid time | Decimal | Regular | Overtime | Pay |
|---|---|---|---|---|---|---|---|---|
| Monday | 8:00 AM | 5:15 PM | 0:30 | 8:45 | 8.75 | 8:45 | 0:00 | $175.00 |
| Tuesday–Thursday | 9:00 AM | 5:30 PM | 0:30/day | 24:00 | 24.00 | 24:00 | 0:00 | $480.00 |
| Friday | 9:00 AM | 4:45 PM | 0:30 | 7:15 | 7.25 | 7:15 | 0:00 | $145.00 |
| Saturday | 9:00 AM | 1:00 PM | 0:00 | 4:00 | 4.00 | 0:00 | 4:00 | $120.00 |
| Total | 44:00 | 44.00 | 40:00 | 4:00 | $920.00 | |||
Enter each clock-in and clock-out pair, add any unpaid break, and choose your overtime rule. The calculator converts every shift to minutes, totals the paid minutes, then displays hours:minutes, decimal hours, overtime, and pay.
Only the unpaid break you enter is deducted. Use break minutes or enter explicit break-start and break-end times; leave the break at zero if it is paid.
Biweekly mode shows 14 consecutive days. Weekly overtime is evaluated separately for days 1–7 and days 8–14 rather than against one 80-hour threshold.
Select “Ends next day” for a shift that crosses midnight. This explicit choice prevents an earlier clock-out time from being mistaken for an overnight shift.
Daily overtime applies after a chosen number of paid hours in one day; weekly overtime applies after a chosen number in each seven-day workweek. Combined mode applies both without counting the same minute twice.
Multiply the decimal fraction by 60. For example, 8.75 hours is 8 hours plus 0.75 × 60 = 45 minutes, so it equals 8:45.
Calculations and pay use unrounded whole minutes. Hours:minutes are exact to the minute, while decimal-hour and currency displays are rounded only for presentation.
No. It is an independent estimate for checking or preparing a time card. Your employer's approved timekeeping and payroll records remain authoritative.
Eight hours 45 minutes is 8.75 hours, not 8.45 hours.
For US federal overtime, a workweek is a fixed recurring 168-hour period and need not match the calendar week.
A 30-minute unpaid break across ten biweekly workdays deducts five hours.
Recording each in/out period avoids counting the unpaid gap between shifts.
Adding whole minutes before rounding the final decimal total avoids accumulated row-rounding differences.
This calculator is an independent estimate, not legal or payroll advice. Always use your employer's approved timekeeping and payroll system as the authoritative record for hours, pay, leave, overtime eligibility, rounding policy, and compliance.