Clock-in, clock-out, lunch — paid hours per day, weekly hours and weekly pay.
Overnight shifts work too: a clock-out earlier than clock-in is counted as the next day.
Take the span from clock-in to clock-out and subtract any unpaid break. Clocking in at 9:00 AM and out at 5:30 PM is an 8.5-hour span; subtract a 30-minute unpaid lunch and the paid time is exactly 8 hours. This calculator does both steps and shows the result as a decimal (8.00) and in hours:minutes form (8:00).
Multiply hours per day by days worked per week to get weekly hours, then multiply by the hourly rate. Eight hours a day, five days a week at $20 per hour is 8 × 5 = 40 hours, and 40 × $20 = $800 for the week. That is gross pay before taxes and any overtime premium.
If the clock-out time is earlier than the clock-in time, the calculator treats clock-out as the next day. A shift from 10:00 PM to 6:30 AM with a 30-minute lunch counts as 8 paid hours, the same as the identical day shift — no special setting is needed.
Yes — 100% free, no sign-up. Your times and pay rate stay in your browser; nothing is uploaded, saved or tracked.