Time Card Calculator

Track daily work times and automatically calculate weekly hours and estimated pay

01

This week's hours

Enter each day's start, end, and unpaid break time

DayStartEndBreak (minutes)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Time and pay data is calculated locally in your browser

02

Hours summary

Overtime is estimated after 40 hours per week

Total hours0.00 h
Regular hours0.00 h
Overtime hours0.00 h
Estimated pay$0.00

A time card calculator turns daily clock-in and clock-out times into weekly totals you can actually use — total hours worked, regular hours, overtime hours, and an optional gross pay estimate. If you track shifts on paper, in a notes app, or from a punch clock export, this work hours calculator saves you from adding minutes by hand every Sunday night.

The Yaya Tools time card calculator is a free weekly timesheet calculator that runs entirely in your browser. Enter start time, end time, and unpaid break minutes for each day Monday through Sunday. It calculates daily hours (including overnight shifts), sums the week, splits regular time from overtime using a 40-hour threshold, and estimates pay when you add an hourly rate. No account, no upload, no server-side storage — your times stay on your device.

Whether you need a quick hours worked calculator for a single pay period or you want to calculate overtime hours before comparing a paycheck, this tool gives you a clear breakdown in seconds.

What is a time card calculator?

A time card calculator is a tool that converts start and end times into paid work hours. Traditional paper time cards had columns for each day of the week; workers wrote when they arrived, when they left, and how long they were off the clock for lunch or other unpaid breaks. Payroll staff then totaled the week and applied overtime rules.

Digital versions work the same way, but the math is automatic. You still provide the raw inputs — when you started, when you finished, and any unpaid break time — and the calculator handles duration, weekly totals, and pay estimates.

The Yaya Tools calculator is designed for a common U.S.-style weekly schedule:

  • Seven-day table from Monday through Sunday
  • Start and end times for each day you worked
  • Unpaid break minutes deducted from each day's gross duration
  • Weekly total hours, split into regular (up to 40) and overtime (above 40)
  • Optional hourly rate to estimate gross pay at 1.5× for overtime

It is a planning and verification tool, not a legal payroll system. Overtime rules vary by federal law, state law, industry, union contract, and whether you are exempt or nonexempt. This calculator uses a straightforward model: anything over 40 hours in the week counts as overtime at time-and-a-half. That matches many common scenarios, but your employer's actual policy may differ.

Use it when you want to:

  • Confirm that your handwritten timesheet adds up correctly
  • See how an extra Saturday shift affects weekly overtime
  • Estimate gross pay before taxes and deductions
  • Prepare numbers to enter into an overtime pay calculator or compare against a paystub

Because everything runs locally in the browser, nothing you type is sent to a server. That makes it practical for quick checks on any device without signing in.

How to use this time card calculator

Using the calculator takes a few minutes once you have your shift times ready. Here is the step-by-step workflow.

Step 1: Fill in days you worked

The table lists Monday through Sunday. For each day you worked, enter:

  1. Start time — when your paid shift began
  2. End time — when your paid shift ended
  3. Break (minutes) — unpaid break time to subtract (for example, a 30-minute unpaid lunch)

Leave a day blank if you did not work. Empty rows are skipped entirely, so you do not need to zero out days off.

Step 2: Account for unpaid breaks

Enter break time as minutes, not hours. A 30-minute unpaid lunch is 30. A 15-minute unpaid rest break is 15.

Only enter unpaid breaks. If your employer pays you through a meal period or a paid rest break, do not subtract that time — your start and end times should reflect paid hours only, or leave break at zero if the shift times already exclude unpaid time.

The calculator validates that break minutes never exceed the gross duration for that day. If they do, you will see an error message asking you to fix the row.

Step 3: Add an hourly rate (optional)

Below the table, enter your hourly rate in U.S. dollars if you want a pay estimate. This field is optional. Without a rate, the tool still shows total hours, regular hours, and overtime hours.

When a rate is provided, estimated pay uses:

  • Regular pay = rate × regular hours (up to 40)
  • Overtime pay = rate × 1.5 × overtime hours
  • Total estimated pay = regular pay + overtime pay

Results are gross (before taxes, benefits, and other deductions).

Step 4: Read your results

Results update as you type. You can also click Calculate to refresh explicitly. The summary panel shows:

Result Meaning
Total hours Sum of all daily paid hours for the week
Regular hours min(total, 40)
Overtime hours max(total − 40, 0)
Estimated pay Gross pay from your hourly rate, if entered

Click Clear to reset the table and start a new week.

Overnight and cross-midnight shifts

If your end time is earlier than your start time on the same row, the calculator assumes the shift crossed midnight and adds 24 hours to the duration. For example, start 22:00, end 06:00, break 30 yields 7.5 paid hours (8 hours − 30 minutes).

This matches how many workers record night shifts on a single calendar row rather than splitting at midnight.

Privacy

All times and wage inputs are processed locally in your browser. Yaya Tools does not store your schedule or rate on a server. Close the tab and the data is gone unless your browser restores the page from its own cache.

Formulas for work hours and overtime

Understanding the formulas helps you spot entry errors and compare the calculator's output to your employer's system.

Daily paid hours

For each day with both a start and end time:

gross minutes = end time − start time   (if negative, add 24 × 60)
paid minutes  = gross minutes − unpaid break minutes
daily hours   = paid minutes ÷ 60

In plain language: subtract start from end, add a full day if the shift went past midnight, subtract unpaid breaks, then convert to decimal hours.

Example: Monday 09:00–17:30 with a 30-minute unpaid lunch:

gross = 8 h 30 min = 510 min
paid  = 510 − 30 = 480 min = 8.00 h

Overnight example: Tuesday 23:00–07:00 with 0 break:

end − start = 07:00 − 23:00 → negative → add 24 h → 8 h gross
paid = 8.00 h

Weekly total

weekly total hours = sum of daily hours for all filled rows

Days with no start and no end are ignored. Days with only one field filled will prompt you to complete the row.

Regular and overtime hours

This calculator applies a 40-hour weekly threshold:

regular hours  = min(weekly total, 40)
overtime hours = max(weekly total − 40, 0)

Under the federal Fair Labor Standards Act, many nonexempt employees must receive overtime for hours over 40 in a workweek at not less than 1.5 times the regular rate. State laws may impose daily overtime, double-time, or different thresholds. This tool does not model those variations — it uses the simple 40-hour / 1.5× model for estimation.

For a dedicated pay breakdown with adjustable multipliers, use the overtime pay calculator after you know your regular and overtime hours.

Estimated gross pay

When hourly rate R is entered:

regular pay  = R × regular hours
overtime pay = R × 1.5 × overtime hours
gross pay    = regular pay + overtime pay

To see what your hourly rate implies over a full year without overtime, try the hourly wage to salary calculator. For shift-based tip income on top of hourly wages, the tip calculator can help you estimate total take-home from a single shift — though tips are separate from the time card math itself.

Worked examples

These examples walk through real inputs and show how the hours worked calculator arrives at each number.

Example 1: Standard Monday–Friday office schedule

Day Start End Break (min) Daily hours
Mon 09:00 17:00 60 7.00
Tue 09:00 17:00 60 7.00
Wed 09:00 17:00 60 7.00
Thu 09:00 17:00 60 7.00
Fri 09:00 17:00 60 7.00

Weekly total: 35.00 h
Regular hours: 35.00 h
Overtime hours: 0.00 h

Each day: 8 h gross − 1 h unpaid lunch = 7 h paid. Five days × 7 h = 35 h, under the 40 h threshold.

At $22.00/hr:

Regular pay  = $22.00 × 35 = $770.00
Overtime pay = $0.00
Gross pay    = $770.00

Example 2: Overnight warehouse shift

Day Start End Break (min) Daily hours
Fri 22:00 06:30 30 8.00

End (06:30) is before start (22:00) on the clock, so the tool adds 24 hours:

gross = 22:00 → 06:30 next day = 8 h 30 min = 510 min
paid  = 510 − 30 = 480 min = 8.00 h

Weekly total: 8.00 h (single shift week for illustration)

If this worker also logged Mon–Thu 09:00–17:00 with 30-min breaks (7.5 h each day), the week would total 8 + (4 × 7.5) = 38 h — still no overtime.

Example 3: Week with overtime

Day Start End Break (min) Daily hours
Mon 08:00 17:00 30 8.50
Tue 08:00 17:00 30 8.50
Wed 08:00 17:00 30 8.50
Thu 08:00 17:00 30 8.50
Fri 08:00 19:00 30 10.50
Sat 09:00 14:00 0 5.00

Weekly total: 8.50 × 4 + 10.50 + 5.00 = 49.50 h
Regular hours: 40.00 h
Overtime hours: 9.50 h

Friday's long shift and Saturday work push the total 9.5 hours over the threshold.

At $18.00/hr:

Regular pay  = $18.00 × 40     = $720.00
Overtime pay = $18.00 × 1.5 × 9.5 = $256.50
Gross pay    = $976.50

Cross-check overtime dollars in the overtime pay calculator by entering 40 regular hours, 9.5 overtime hours, and $18.00 at 1.5×.

Example 4: Part-time variable schedule

Day Start End Break (min) Daily hours
Mon 10:00 14:00 0 4.00
Wed 12:00 20:00 45 7.25
Sat 08:00 16:00 30 7.50

Weekly total: 18.75 h
Regular hours: 18.75 h
Overtime hours: 0.00 h

Part-time weeks under 40 hours show the full total as regular time. No rate is required to see that summary; add a rate only when you want dollar amounts.

Common mistakes

Even with automatic math, bad inputs produce misleading totals. Watch for these errors.

Subtracting paid breaks as unpaid

If your employer pays for 15-minute rest breaks or certain meal periods, subtracting them understates your hours. Only enter unpaid break minutes. When in doubt, use the break policy on your employee handbook or paystub.

Forgetting overnight handling

Manually splitting a 23:00–07:00 shift across two calendar days is valid in some payroll systems, but this calculator expects one row per shift. Enter start and end on the same day row; let the tool add 24 hours when end < start. Do not enter end time as "next day" — use the clock time only.

Mixing up decimal hours and minutes

The break field is always minutes. Entering 0.5 thinking it means half an hour subtracts only half a minute, not 30 minutes. For a 30-minute lunch, enter 30.

Assuming the 40-hour rule applies everywhere

California, Nevada, and other states have daily overtime rules. Some roles are exempt from overtime entirely. Union contracts may use different thresholds or double-time after 12 hours. This weekly timesheet calculator uses one rule: weekly hours over 40 at 1.5×. Treat the overtime column as an estimate, not a legal determination.

Counting days off as zero-hour rows

You do not need to fill days off. Leaving both start and end empty skips the day. Entering 00:00 to 00:00 would incorrectly calculate hours unless you intended a zero-length entry — blank is cleaner.

Comparing gross pay to net paycheck

Estimated pay ignores taxes, health insurance, retirement contributions, garnishments, and tip credits. A paycheck can be much lower than gross for reasons unrelated to hours math. Use the time card for hours and pre-tax pay components only.

Rounding differences vs. payroll software

Employers may round punch times to the nearest quarter-hour or use hundredths of an hour internally. Small discrepancies (a few minutes per day) between this calculator and payroll are normal. Use employer records for official totals.

Sources and methodology

The calculator adds the clock intervals you enter and subtracts the unpaid breaks you specify. For U.S. federal context, the Department of Labor’s Fact Sheet #22: Hours Worked Under the FLSA explains concepts such as workday, waiting time, on-call time, rest periods, and meal periods. DOL Fact Sheet #23 summarizes the federal overtime rule for covered, nonexempt employees.

This tool does not determine which activities are compensable, whether a break may be unpaid, employee classification, rounding policy, or state-law overtime. Use employer records and the rules that apply to the workplace for payroll or legal decisions.

Frequently asked questions

What is a time card calculator used for?

A time card calculator adds up daily work hours from start and end times, typically for a full week. It helps employees, freelancers, and managers verify totals, estimate overtime, and prepare gross pay figures without manual arithmetic.

How is this different from a work hours calculator?

The terms overlap. A work hours calculator focuses on duration from clock times; a time card calculator usually implies a weekly grid (Monday through Sunday) like a traditional time card. Yaya Tools combines both: daily duration math inside a weekly table.

Does this calculator support overnight shifts?

Yes. When the end time is earlier than the start time on the same row, the tool adds 24 hours to the duration before subtracting breaks. Example: 22:00 start and 06:00 end counts as an 8-hour gross shift before breaks.

How are unpaid lunch breaks handled?

Enter unpaid break length in minutes in the Break column. The calculator subtracts that from the gross shift length for that day. Paid breaks should not be entered unless you also extend your end time to exclude them.

What is the overtime threshold in this tool?

Overtime is any weekly total above 40 hours. Regular hours cap at 40; the remainder is overtime. This is a simplified model; your state or employer may use different rules.

What overtime rate does the pay estimate use?

Overtime pay is calculated at 1.5× (time-and-a-half) the hourly rate you enter. Regular hours are paid at the straight rate. The tool does not support custom multipliers on this page — use the overtime pay calculator for 2× or other rates.

Do I have to enter an hourly rate?

No. Without a rate, you still get total hours, regular hours, and overtime hours. Add a rate only when you want an estimated gross paycheck.

Is my data stored or sent to a server?

No. All calculations run locally in your browser. Times and wage inputs are not uploaded to Yaya Tools servers.

Can I use this for biweekly or monthly pay periods?

The table covers one calendar week (Monday–Sunday). For biweekly periods, run the calculator twice — once per week — and add the results, or note each week's overtime separately if your employer calculates overtime per workweek (which is typical under federal rules).

Why does my total differ from my employer's payroll?

Rounding rules, paid vs. unpaid break policies, exempt status, daily overtime laws, and automatic lunch deductions in payroll software can all cause differences. This tool is for estimation and self-checking, not replacing official time systems.

Can salaried employees use a time card calculator?

Salaried exempt employees often do not receive overtime, but many still track hours for project billing, comp time, or personal records. The hours totals remain useful even when overtime pay does not apply.

How do I calculate overtime hours for a 43-hour week?

Subtract 40 from the weekly total. For 43 hours worked: 3.00 overtime hours and 40.00 regular hours. Enter each day's times to confirm the sum before applying the threshold.

What if I only work a few days per week?

Fill in only the days you worked and leave the rest blank. The weekly total is the sum of filled rows only. Part-time schedules under 40 hours show zero overtime.

How does estimated pay relate to annual salary?

Estimated pay here is one week's gross at your entered rate and hours. To annualize a straight hourly rate without overtime, use the hourly to salary calculator. Overtime varies week to week, so annual figures that assume fixed overtime are only rough guides.

Can I use this time card calculator on mobile?

Yes. The page works in mobile browsers. Time inputs use your device's native time picker where supported.

What should I do after I know my regular and overtime hours?

Enter those totals into the overtime pay calculator to test different rates and multipliers, or compare the gross figure against your paystub. For hourly workers who also earn tips, the tip calculator helps estimate gratuity on top of wages — separate from the hours math on your time card.