Time Calculator for HR Teams

Shifts, breaks, overtime, and payroll decimals — the whole timesheet workflow in plain typed expressions.

Current date & timeWork Day (8h)
YearMonthWeekDay
HourMinuteSecondTime separator (HH:MM:SS)
AMPMDate separator (MM/DD/YYYY)
Open the full app — it's free

HR time math has two constant traps: breaks that have to come off every shift, and the hours-to-decimal conversion payroll requires (7h 45m is 7.75, never 7.45). TCalc handles both — durations are real values and decimal output is one tap away.

The HR layout below has one-tap keys for standard shifts and breaks, so a full week of clock-ins takes seconds to total.

Real Examples

17:30 - 09:00 - 30m=8h

One shift: clock-out minus clock-in minus unpaid lunch.

8h 12m + 7h 48m + 8h 30m + 6h 45m + 8h=39.25h

A whole week totalled and shown as payroll-ready decimal.

42h 30m - 40h=2h 30m

Overtime: actual week minus the standard 40 hours.

17:00 - 08:00 - 45m=8h 15m

Different break length? Just change the number.

Frequently Asked Questions

How do I calculate an employee's hours worked?

Clock-out minus clock-in minus unpaid breaks: 17:30 − 09:00 − 30m = 8h. TCalc evaluates the whole expression at once, per day or per week.

How do I convert worked hours to decimal for payroll?

Minutes divided by 60: 39h 15m = 39.25 hours. In TCalc you switch the output format to hours and any total displays as decimal — no conversion tables.

How do I calculate overtime?

Subtract the standard week from the actual total: 42h 30m − 40h = 2h 30m of overtime. With PRO you can save your standard week as a one-tap custom button.