Work & Pay
Time Card Calculator
Add up a week of clock-in and clock-out times, subtract unpaid breaks, and see your hours, overtime split and gross pay.
Enter a start and end time for any day and your hours appear here straight away.
Your week
24-hour or AM/PM, your device decidesAdd a second clock-in and clock-out for each day.
Pay and overtime
Leave blank to calculate hours only.
Federal law requires 1.5× above 40 hours a week for non-exempt employees.
Some states, California among them, require overtime by the day as well as the week.
Many employers round to the nearest quarter hour.
How this calculator works
Enter each day’s start and end time and any unpaid break in minutes. Hours appear as you type — there is no button to press and nothing is sent anywhere.
Every shift is measured in whole minutes, and hours are worked out once at the end. That matters more than it sounds: calculators that convert each day to decimal hours and then add them up accumulate rounding errors that can shift a weekly total by several minutes.
If your end time is earlier than your start time, the shift is treated as running past midnight. A 10:00 PM to 6:00 AM shift is eight hours, not minus sixteen — the single most common failure in time card tools.
Overtime follows the federal rule by default: hours beyond 40 in a workweek are paid at one and a half times. If your state also requires daily overtime, set a daily threshold and it is applied first, so no hour is ever counted as overtime twice.
The formula
Exactly what happens to your numbers, step by step.
Minutes worked in a shift
minutes = end − start if minutes < 0 then minutes = minutes + 1440A negative result means the shift crossed midnight, so a full day of 1,440 minutes is added.
Paid minutes for the day
paid = (sum of all shift minutes) − unpaid break minutesDaily overtime, if your state requires it
daily OT = max(0, paid minutes − daily threshold)Weekly overtime on what is left
weekly OT = max(0, straight-time minutes − 40 hours)Daily overtime hours are removed before this test, which is what prevents double counting.
Gross pay
gross = regular hours × rate + overtime hours × rate × multiplier
A worked example
Four ten-hour days at $18 an hour with a 30-minute unpaid lunch each day, in a state with an eight-hour daily overtime rule.
What you enter
- Each day
- 8:00 AM – 6:00 PM
- Unpaid break
- 30 minutes
- Days worked
- 4
- Pay rate
- $18.00
- Daily overtime after
- 8 hours
The working
- Minutes per day
- 600 − 30 = 570
- Hours per day
- 9.50
- Daily overtime per day
- 1.50 h
- Week total
- 38.00 h
- Regular / overtime
- 32.00 h / 6.00 h
- Regular pay
- 32 × $18 = $576.00
- Overtime pay
- 6 × $27 = $162.00
Gross pay: $738.00 for 38 hours
The week is under 40 hours, so there is no weekly overtime — but six hours still qualify under the daily rule. A calculator that only checks the weekly total would understate this paycheck by $54.
Assumptions
Every result here rests on these. Change your inputs and the result changes with them.
- Break minutes are unpaid and are subtracted from the day they belong to.
- A shift ending at or before its start time is treated as crossing midnight, not as an error.
- Overtime is calculated on the workweek shown here, not a pay period that spans two weeks.
- Gross pay is before tax and deductions. The Paycheck Calculator turns it into take-home pay.
- Rounding, if you turn it on, is applied to each shift before totalling, which is how most employers do it.
What this cannot tell you
- It does not know your employer’s rules on rounding, grace periods or automatic break deductions.
- Shift differentials, on-call pay and premium rates for weekends or holidays are not modelled.
- State meal and rest break requirements vary and are not enforced here.
Questions people ask
How do I enter an overnight shift?
Enter the times exactly as they happened — 10:00 PM as the start and 6:00 AM as the end. The calculator recognises that the end is earlier than the start and adds a day, giving eight hours.
Should I subtract my lunch break?
Enter it in the break field rather than adjusting your clock times. That way the calculator shows both the time you were at work and the hours you are actually paid for.
Why do my hours show as 7.75 instead of 7 hours 45 minutes?
Payroll systems work in decimal hours, so that is what the totals show. The hours and minutes version is shown beside each day so you can check it against your own record.
Can my employer round my time?
Federal rules permit rounding to increments of up to 15 minutes as long as it is neutral over time and does not systematically favour the employer. Set the rounding option to match what your employer does and compare the totals.
Is my time card data saved?
No. Everything is calculated in your browser and nothing is transmitted or stored. Closing the tab clears it, so use the copy button if you want to keep a record.
Related calculators
- Overtime CalculatorWork out overtime pay at time-and-a-half, double time, or a daily overtime rule.Work & Pay
- Paycheck CalculatorEstimate take-home pay after federal tax, Social Security, Medicare and deductions.Work & Pay
- Salary CalculatorConvert pay between hourly, weekly, biweekly, monthly and annual.Work & Pay
- Annual Income CalculatorTotal up income from several sources into one yearly figure.Work & Pay
Sources and review
Sources
- U.S. DOL — Fact Sheet #23: Overtime pay requirements of the FLSA
- U.S. DOL — Fact Sheet #56A: Overview of the regular rate of pay under the FLSA
Methodology version 1.0.0 · Last reviewed