Work out the hours between two times, fill in a weekly time card with unpaid breaks, and see total hours in decimal and h:mm, overtime (federal or California rules) and gross pay.
If the time out is earlier than the time in, the shift is treated as overnight (ends the next day). Leave a day blank for a day off.
Hours between two times. The calculator subtracts the start time from the end time; if the end is earlier than the start, it adds 24 hours, so a 10:00 PM to 6:30 AM shift is 8 h 30 min. Unpaid breaks are then subtracted. Results are shown both as h:mm (8:00) and as decimal hours (8.00), which is what payroll uses — 15 minutes = 0.25 h, 30 = 0.50, 45 = 0.75.
Federal overtime (FLSA). Non-exempt employees earn at least 1.5× their regular rate for every hour over 40 in a fixed 7-day workweek. There is no federal daily limit. Example: five days of 9:00–5:30 with a 30-minute unpaid lunch is exactly 40.0 hours; add a 9:00–7:00 Saturday and the extra 10 hours are overtime.
California overtime (Labor Code § 510) adds daily rules: 1.5× after 8 hours in a day, after 40 hours in the week and for the first 8 hours on the seventh consecutive workday; 2× (double time) after 12 hours in a day and after 8 hours on the seventh consecutive day. Hours already paid as daily overtime are not counted twice toward the 40-hour weekly limit. Alaska, Colorado and Nevada also have daily overtime rules, and union contracts may be more generous — check your state.
Gross pay = regular hours × wage + overtime hours × 1.5 × wage + double-time hours × 2 × wage, before taxes. Your data stays in your browser; nothing is uploaded.
U.S. Department of Labor, Wage and Hour Division — Overtime Pay and Fact Sheet #23 (29 U.S.C. § 207). California Department of Industrial Relations, Overtime FAQ (Labor Code § 510).