Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Total Weekly Hours
0
hours worked across 7 days
Total minutes 0 min
Regular hours (up to 40) 0 h
Overtime hours (over 40) 0 h

What is a Weekly Time Card Calculator?

This tool totals the hours you worked across a 7-day week from daily clock-in and clock-out times. For each day it subtracts your unpaid break, sums the result across the week, and then splits the total into regular hours (up to 40) and overtime hours (over 40). It correctly handles overnight shifts where you clock out the next morning.

How to use it

Enter the clock-in and clock-out time for each day in 24-hour format (for example 9:00 or 17:30), plus the number of unpaid break minutes. Leave both the In and Out fields blank for any day you did not work. Click calculate to see your total weekly hours, total minutes, and the regular versus overtime breakdown.

The formula explained

Each time is converted to minutes since midnight. Daily worked minutes equal Out minus In; if Out is earlier than In, 24 hours (1440 minutes) is added so an overnight shift like 22:00 to 6:00 yields 8 hours. The break minutes are then subtracted. The weekly total is the sum over every worked day, divided by 60 to give hours.

$$\text{Total Hours} = \sum_{d \in \text{days}} \frac{\left(\text{Out}_d - \text{In}_d\right) - \text{Break}_d}{60}$$

$$\begin{gathered} \text{Total} = \sum_{d} \frac{W_d}{60}, \quad \text{Reg} = \min(\text{Total},\,40), \quad \text{OT} = \max(\text{Total}-40,\,0) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} W_d &= \left(\text{Out}_d - \text{In}_d\right) - \text{Break}_d \\ W_d &\mathrel{+}= 1440 \;\text{ if Out} < \text{In (overnight)} \\ W_d &= \max(W_d,\,0) \end{aligned} \right. \end{gathered}$$

Timeline showing clock-in, break, and clock-out for one work day
Daily worked time equals clock-out minus clock-in minus break.

Worked example

Suppose you work 9:00 to 17:00 with a 30-minute break on each of Monday through Friday. Each day is \(8 - 0.5 = 7.5\) hours. Across five days that is \(37.5\) hours, all regular with no overtime. An overnight shift of 22:00 to 6:00 with no break is $$6{:}00 + 24{:}00 - 22{:}00 = 8 \text{ hours}.$$

Weekly hours bars split into regular hours up to 40 and overtime above
Hours over 40 in the week are counted as overtime.

FAQ

How are overnight shifts handled? If clock-out is earlier than clock-in, the calculator assumes the shift crossed midnight and adds 24 hours.

How is overtime defined? Any hours beyond 40 in the week are shown as overtime. This is a general rule; your employer or jurisdiction may differ.

Can I enter times like 9:15? Yes, minutes are supported. Use 24-hour format such as 13:45 for 1:45 PM.

Last updated: