Daily and weekly totals
Compare hours and minutes with the decimal total before using it elsewhere.
Add start times, end times, and unpaid breaks for every day. Get weekly hours, decimal time, and estimated gross pay instantly.
The example week is Monday–Friday. Switch off days not worked. Pay uses one hourly rate; overtime premiums, taxes, and deductions are not included. A blank unpaid break means zero minutes.
Compare hours and minutes with the decimal total before using it elsewhere.
Deduct lunch or other unpaid time in minutes from each daily total.
Current entries are calculated locally and are not saved as an account history.
A reliable total follows three checks: record each shift, remove only unpaid time, then compare hours and minutes with the payroll decimal result.

Start with the actual time worked each day. Enter a start time, end time, and total unpaid break minutes, then switch off any day that was not worked. The calculator keeps every shift visible in one seven-day view and updates the weekly total as entries change.
Use the hours-and-minutes result to compare against your source time card before relying on the decimal total for payroll or invoicing.
Example9:00 AM to 5:30 PM, less a 30-minute lunch, equals 8:00 worked.
Enter this week's work hours
Enter only breaks that should be deducted from paid work time. If a shift crosses midnight, an end time earlier than the start time is treated as the following day, so night work produces a positive duration instead of an error.
For several unpaid breaks in one shift, add the minutes together. Paid breaks should stay out of the break field so they remain part of the worked total.
Example10:00 PM to 6:00 AM, less a 30-minute break, equals 7:30 or 7.50 hours.
Calculate a single work shift
Review the weekly total in both clock format and decimal hours. Minutes are divided by 60, so 15 minutes becomes 0.25 hours, not 0.15. The pay estimate then multiplies the unrounded total by the hourly rate you enter.
Gross pay is an arithmetic estimate before taxes and deductions. Overtime premiums and local payroll rules require a separate check before the total is used for wages.
Example40:15 equals 40.25 decimal hours; at $20 per hour, estimated gross pay is $805.
Convert minutes to decimal hoursThis invented schedule includes a short day, a night shift, and two days off. Times use the 24-hour clock; Friday's end time is on Saturday morning.
| Day | Start–end | Unpaid break | Worked time | Minutes |
|---|---|---|---|---|
| Monday | 08:30–17:00 | 30 min | 8:00 | 480 |
| Tuesday | 09:00–17:15 | 45 min | 7:30 | 450 |
| Wednesday | 08:45–17:00 | 30 min | 7:45 | 465 |
| Thursday | 09:00–16:30 | 25 min | 7:05 | 425 |
| Friday | 22:00–06:00 next day | 30 min | 7:30 | 450 |
| Saturday and Sunday | Off | — | 0:00 | 0 |
| Total | Five enabled days | 160 min | 37:50 | 2,270 |
Add the minute column first: 480 + 450 + 465 + 425 + 450 = 2,270. Divide by 60 to get 37.833333… hours, displayed as 37.83. At $20 per hour, straight-time gross pay rounds to $756.67. Multiplying the rounded label 37.83 by $20 would give $756.60, so use the full minute total for the pay calculation.
Record the Friday shift once in the row for its start day. Enabling Saturday as well for the same shift would count it twice.
Convert each clock time to minutes after midnight. Subtract the start from the end, adding 1,440 minutes to the end when the shift crosses midnight. Subtract only unpaid break minutes, then add the net minutes for every enabled day.
For example, 08:30 to 17:00 is 1,020 − 510 = 510 elapsed minutes. A 30-minute unpaid lunch leaves 480 minutes, or 8:00 and 8.00 hours. Decimal hours equal total minutes ÷ 60; straight-time pay equals total minutes ÷ 60 × hourly rate.
Check each row against the original clock record, including AM/PM, break units, and whether the day was worked. A one-hour unpaid break is 60 minutes, not 1. For overnight work, retain the actual start and end dates and avoid entering the same shift again on the following day.
Print the checked week or copy its summary. A browser may offer Save as PDF in the print dialog. Entries are not saved as a history on this site, so keep the result with the original dates and any employee, project, or approval details in your own records.
The weekly tool values every minute at the one hourly rate entered. It does not add overtime premiums, paid leave, bonuses, commissions, shift differentials, reimbursements, taxes, or deductions. The overtime calculator separately estimates a single premium tier using a threshold and multiplier you supply.
Rounding can also explain a difference. This calculator adds minute totals before rounding the decimal label; another system may round clock punches or daily hours. Compare the approved source times and calculation method before treating a difference as a payroll error.
One row accepts one start, one end, and one combined unpaid break. For split shifts, calculate the individual periods with the work hours tool and keep those records separately. Identical start and end times mean zero elapsed time; they do not represent a 24-hour shift.
Clock-only inputs cannot account for daylight-saving changes, time-zone travel, or a shift lasting 24 hours or longer. Use dated timestamps for those cases. The calculator checks arithmetic; it cannot decide which time is compensable or provide an approval trail.
It converts each clock-in and clock-out time to minutes, subtracts the start from the end, deducts the unpaid break, and adds all enabled days. When an end time is earlier than its start time, the calculator adds 24 hours so the shift can cross midnight once.
Enter the shift in the row for its start day. When clock-out is earlier than clock-in, the calculator treats clock-out as occurring the following day. A 10:00 PM to 6:00 AM shift is eight hours before break deductions. Keep the actual dates with the result because the calculator displays times, not a calendar record.
Enter the combined duration of unpaid breaks in minutes for each day. The calculator subtracts those minutes from elapsed shift time and flags a break longer than the shift for correction. Do not enter paid breaks as deductions, and verify the applicable policy before using a total for payroll.
The elapsed time from 8:30 AM to 5:00 PM is 8 hours 30 minutes. Subtracting a 30-minute unpaid lunch leaves 8 hours worked, shown as 8:00 and 8.00 decimal hours. Five identical days total 40:00 hours for the week.
A time card usually records clock-in, clock-out, and break times. A timesheet may also assign hours to projects, clients, tasks, or billing codes. The weekly tool on this site calculates one start, one end, and one combined unpaid break for each day.