Skip to content
ChalkCalculator

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 decides
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Add a second clock-in and clock-out for each day.

Pay and overtime

Optional

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.

Exact calculation. Given your inputs, this is the answer — no estimation involved.

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.

  1. Minutes worked in a shift

    minutes = end − start
    if minutes < 0 then minutes = minutes + 1440

    A negative result means the shift crossed midnight, so a full day of 1,440 minutes is added.

  2. Paid minutes for the day

    paid = (sum of all shift minutes) − unpaid break minutes
  3. Daily overtime, if your state requires it

    daily OT = max(0, paid minutes − daily threshold)
  4. 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.

  5. 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.

Sources and review