Business

Time Card Calculator

Total work hours and unpaid breaks across shifts, with optional weekly overtime and gross-pay estimates.

Use a consistent reporting periodCheck the calculation below
Shift planner
Shift planner

Use 24-hour clock times and subtract only unpaid breaks.

See the method

Enter your work shifts

Runs on your device

Hours and gross pay

Your result

Let’s calculate.

Use the Calculate button to see your result.

Review the method below for assumptions and conventions.

How to use this tool

  1. Enter shifts: start, end, unpaid break minutes, allow shifts crossing midnight, hourly pay rate, overtime threshold for this period, overtime pay multiplier.
  2. Select Calculate to view the result.
  3. Check the method and assumptions below before using the result.

Input reference and sample values

Use the units and choices shown for each field. Sample values are provided for practice, not as recommendations.

InputFormat and unitsSample
Shifts: start, end, unpaid break minutesKeep the structure and separators shown in the sample. Line breaks are retained in this input.09:00, 17:00, 30 09:00, 17:30, 30
Allow shifts crossing midnightChoose No / Yes.No
Hourly pay rateNumeric value. Zero or positive. Maximum: 100000.20
Overtime threshold for this periodNumeric value. Unit: hours. Zero or positive. Maximum: 744.40
Overtime pay multiplierNumeric value. Unit: ×. Minimum: 1. Maximum: 10.1.5

Result for these sample inputs

15.5 hours
Hours and minutes
15h 30m
Regular hours
15.5
Overtime hours
0
Estimated gross pay
310
Shift 1
7h 30m
Shift 2
8h 0m

Use shifts from one pay-rule period. No taxes, daily overtime rules, premium stacking, rounding policy or daylight-saving adjustment is applied.

Select Try the example in the form to load these values and calculate them again. This replaces the current form inputs. Compare the result with the method and worked explanation below.

The method, explained

For each shift, subtract start time and unpaid break minutes from end time. Sum paid minutes. Hours above the entered period threshold receive the chosen multiplier; remaining hours receive the base rate.

A WORKED EXAMPLE

Using shifts: start, end, unpaid break minutes = 09:00, 17:00, 30 09:00, 17:30, 30, allow shifts crossing midnight = no, hourly pay rate = 20, overtime threshold for this period = 40 hours, overtime pay multiplier = 1.5 ×, the result is 15.5 hours. Change these example inputs to match your task; use the method above to check each step.

What to keep in mind

An editable arithmetic estimate, not payroll compliance advice. Each shift is less than 24 hours. Overnight mode treats an earlier end clock time as the next day. Use consistent currencies, reporting periods and accounting definitions. This arithmetic estimate excludes items not entered in the form.

Common questions

Can I enter a night shift?

Yes. Enable overnight shifts and enter a start such as 22:00 and an end such as 06:00. The end is interpreted as the next day. Equal start and end times are rejected as ambiguous.

Does this automatically apply local overtime law?

No. Enter the threshold and multiplier appropriate to your scenario. Daily overtime, jurisdiction rules and daylight-saving changes require separate handling.

Methodology maintained by ClarityKit. How these tools are built and checked.