Skip to main content

Time Card Hour Calculator

Calculate time card hour easily with our free tool. Get practical results, tips, and comparisons for everyday decisions.

Reviewed by Daniel Agrici, Founder & Lead Developer

Reviewed by Daniel Agrici, Founder & Lead Developer

Formula

Net Hours = (End Time - Start Time) - Break Time; Overtime = max(0, Total Hours - 40)

Where End Time minus Start Time gives gross hours for each day, Break Time (typically lunch) is subtracted to get net compensable hours, and overtime is calculated as any hours beyond the weekly threshold (typically 40 hours) paid at the overtime multiplier rate (typically 1.5x).

Worked Examples

Example 1: Standard 5-Day Work Week

Problem:An employee works Monday through Friday, 9 AM to 5 PM with 30-minute lunch breaks. Hourly rate is $25. Calculate weekly pay.

Solution:Daily gross: 5:00 PM - 9:00 AM = 8 hours\nDaily net: 8 hours - 0.5 lunch = 7.5 hours\nWeekly total: 7.5 x 5 = 37.5 hours\nOvertime: 37.5 - 40 = 0 (under threshold)\nRegular pay: 37.5 x $25 = $937.50\nOvertime pay: $0\nTotal weekly pay: $937.50

Result:37.5 hours | $937.50 regular | $0 overtime | Total: $937.50

Example 2: Week with Overtime

Problem:An employee works Mon-Fri 8 AM to 6 PM (30 min lunch) plus Saturday 8 AM to 1 PM (no lunch). Rate is $20/hr.

Solution:Mon-Fri daily: 10 hours - 0.5 = 9.5 hours each\nMon-Fri total: 9.5 x 5 = 47.5 hours\nSaturday: 5 hours\nWeekly total: 47.5 + 5 = 52.5 hours\nRegular hours: 40 at $20 = $800\nOvertime: 12.5 hours at $30 (1.5x) = $375\nTotal: $800 + $375 = $1,175

Result:52.5 hours | $800 regular | $375 overtime | Total: $1,175

Frequently Asked Questions

How do I calculate total hours worked from a time card?

To calculate hours worked from a time card, subtract the start time from the end time for each day, then subtract any unpaid break time such as lunch. Convert the result to decimal hours for payroll purposes. For example, clocking in at 8:30 AM and out at 5:15 PM gives 8 hours and 45 minutes of gross time. Subtract a 30-minute lunch break to get 8 hours and 15 minutes of net work time. To convert to decimal, divide the minutes by 60: 15/60 equals 0.25, so 8 hours and 15 minutes equals 8.25 decimal hours. Sum all daily decimal hours to get total weekly hours. This decimal format is essential for accurate payroll calculations and is the standard format used by most payroll software systems.

How do I handle overnight shifts in time card calculations?

When a shift crosses midnight, the end time is technically earlier in the clock than the start time. To calculate correctly, add 24 hours (or 1440 minutes) to the end time before subtracting. For example, a shift from 10:00 PM (22:00) to 6:00 AM (06:00) appears as a negative span if you simply subtract. Adding 24 hours: 6:00 plus 24 equals 30:00, minus 22:00 equals 8 hours. Time Card Hour Calculator handles overnight shifts automatically. For payroll purposes, hours may need to be split between two calendar days, which can affect daily overtime calculations in states like California. Check with your payroll department about how overnight hours are allocated between days.

What is time card rounding and is it legal?

Time card rounding is the practice of adjusting clock-in and clock-out times to the nearest increment, typically 5, 6, or 15 minutes. Under federal law, rounding is legal as long as it averages out fairly over time and does not systematically favor the employer. The most common method is the 7-minute rule with 15-minute rounding: if you clock in at 7:53, it rounds to 8:00; if you clock in at 7:52, it rounds to 7:45. The key legal requirement is that rounding must be neutral over time, not always rounding in the employer direction. Some states like California have moved toward requiring payment for all time actually worked, making rounding practices increasingly scrutinized by courts.

How do I convert time card minutes to decimal hours for payroll?

Converting minutes to decimal hours requires dividing the minutes by 60. Common conversions that payroll professionals memorize include: 15 minutes equals 0.25 hours, 30 minutes equals 0.50 hours, 45 minutes equals 0.75 hours. For less common values: 5 minutes is 0.08, 10 minutes is 0.17, 20 minutes is 0.33, 25 minutes is 0.42, 35 minutes is 0.58, 40 minutes is 0.67, 50 minutes is 0.83, and 55 minutes is 0.92. Many payroll systems handle this conversion automatically, but understanding the math helps verify pay stubs. When doing manual calculations, always round to two decimal places to match standard payroll precision. Using decimal hours prevents the common errors that occur when adding hours and minutes separately.

References

Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy