Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Timesheet Calculator

Clock in and out for each day — hours, overtime and pay for the week.

Business No upload Works offline Free, no sign-up
Clock times
A clock-out earlier than the clock-in is the next day.
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

The increments in 29 CFR 785.48(b). Only rounding to the nearest increment.

Use the rule that applies to you — US federal law: 1.5× over 40 hours a week; India’s OSH Code: 2× over the daily or weekly hours, whichever basis gives more. For the full legal rules use the overtime calculator.

₹
×
Hours this week —

—Regular hours
—Overtime hours
—Total pay

Time card

How this was calculated

Next steps

About the Timesheet Calculator

Enter when you clocked in and out each day of the week, and any unpaid break. The calculator adds up each day and the week in hours:minutes and in decimal hours (what payroll usually needs), splits off overtime by a daily or weekly threshold, and works out the pay at the regular and overtime rates.

Shifts that run past midnight are handled — a clock-out earlier than the clock-in is read as the next morning, and the hours count on the day the shift started. A day can have two shifts (a split shift). Clock times can be rounded to the nearest 5, 6 or 15 minutes, the increments named in the US rule on time-clock rounding (29 CFR 785.48(b)), and the calculator shows exactly how much the rounding added or removed. Print the finished time card or download it as CSV.

How to use it

  1. Pick the day your week starts on and, if you like, the date and the employee’s name for the printout.
  2. Type the clock-in and clock-out time for each day you worked, and the unpaid break in minutes (30, 0:45 or 1h). Leave days off empty.
  3. For a split shift, tick Two shifts a day and fill in the second pair of times.
  4. Choose the rounding (none, or the nearest 5, 6 or 15 minutes) and whether it applies to each clock time or to each day’s total.
  5. Set the overtime rule and threshold, then the hourly rate and overtime multiplier.
  6. Read the totals and the day-by-day table, then Copy summary, Download CSV or Print.

Examples

Five days 09:00–17:30 with a 30-minute break, plus Saturday 09:00–13:00; overtime over 40 hours at 1.5×, ₹200 an hour
Result
Total 44:00 (44 h) = 40:00 regular + 4:00 overtime
Pay: 40 × ₹200 + 4 × ₹300 = ₹9,200
Night shift 22:00–06:00 with a 30-minute break
Result
7:30 (7.5 h), counted on the day the shift started
Clocked 08:53–17:02 with a 30-minute break, rounded to the nearest 15 minutes
Result
09:00–17:00 → 7:30 paid; 7:39 worked, so rounding removed 0:09 this day

08:53 is 7 minutes before 09:00 and rounds to 09:00; 17:02 rounds down to 17:00.

7 hours 20 minutes in decimal
Result
7.33 h — pay uses the exact minutes, so at ₹200 an hour it is ₹1,466.67

Rounding clock times (the “7-minute rule”)

Under US federal rules, an employer may record starting and stopping times “to the nearest 5 minutes, or to the nearest one-tenth or quarter of an hour”, on the condition that over time this does not fail to pay employees for all the time they actually worked (29 CFR 785.48(b)). Rounding to the nearest quarter hour means:

  • 1–7 minutes past a quarter round down (09:07 → 09:00)
  • 8–14 minutes past round up (09:08 → 09:15)

With tenths of an hour (6 minutes), 1–2 minutes round down and 3–5 round up; with 5 minutes, 1–2 down and 3–4 up. Only rounding to the nearest increment is offered — rounding that always favours the employer does not average out. The notes under the result show the net effect of rounding on the week, so you can check that it evens out over several weeks, and the CSV keeps the clock times as entered next to the rounded ones. Other countries and some US States have their own rules.

Hours:minutes and decimal hours

Payroll systems and invoices usually want decimal hours: divide the minutes by 60. Common conversions:

  • 6 min = 0.1 h · 15 min = 0.25 h · 20 min = 0.33 h · 30 min = 0.5 h · 45 min = 0.75 h
  • 7:45 = 7.75 h · 8:20 = 8.33 h · 38:30 = 38.5 h

The calculator keeps every time in whole minutes and works out pay from the exact minutes, so 7 h 20 min at ₹200 an hour is ₹1,466.67 — not 7.33 × 200 = ₹1,466.

Overtime rules you can apply

  • Over a weekly threshold: the hours after the first 40 (or your number) in the week are overtime. US federal law (the FLSA) requires at least 1.5 times the regular rate for hours over 40 in a workweek.
  • Over a daily threshold: hours past 8 (or your number) on any day.
  • Daily, then weekly: daily overtime first, then any remaining regular hours past the weekly threshold — no hour is counted twice.
  • Whichever gives more: the daily and the weekly basis are both worked out and the larger is used. India’s OSH Code, 2020 (s.27) counts overtime on whichever basis is more favourable to the worker, and pays it at twice the rate of wages.

For the full legal rules of India, US federal law and California (double time, the seventh day, bonuses in the regular rate), use the overtime calculator.

Breaks

Enter only unpaid breaks; they are taken off the day’s hours. Under US federal rules, short rest breaks of about 5 to 20 minutes count as hours worked (29 CFR 785.18), while a bona fide meal period — ordinarily 30 minutes or more, completely relieved from duty — does not (29 CFR 785.19). A paid break should therefore be left out of the break box.

Limitations

  • One week for one person at a time. Print or download each week to keep a record.
  • Overtime uses one threshold rule and one multiplier; double time, seventh-day rules and bonuses are in the overtime calculator.
  • Rounding is to the nearest increment only. Whether rounding is allowed at all depends on the law and the employment contract that apply to you.
  • Up to two shifts a day. For more, add the extra time to one of the shifts or enter it on the next day.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

Frequently asked questions

How do I calculate the hours I worked in a day?

Subtract the clock-in time from the clock-out time, then subtract any unpaid break. 08:45 to 17:15 is 8 hours 30 minutes; with a 45-minute lunch that is 7:45, or 7.75 decimal hours.

How do I enter a night shift that ends the next morning?

Type the times as they are — for example 22:00 in and 06:00 out. A clock-out earlier than the clock-in is read as the next day, so this is 8 hours, counted on the day the shift began.

What is the 7-minute rule?

It is quarter-hour rounding: a punch 1–7 minutes past a quarter hour is rounded down, and 8–14 minutes past is rounded up. 29 CFR 785.48(b) accepts it only if, over time, employees are still paid for all the time they actually worked.

How do I convert hours and minutes to decimal hours?

Divide the minutes by 60 and add them to the hours: 7 h 45 min = 7 + 45/60 = 7.75 hours. The table shows both forms for every day and for the week.

Does rounding apply to the break?

No. The break is taken off exactly as entered. When rounding is set to each clock time, only the clock-in and clock-out times are rounded; when it is set to daily totals, each day’s hours after the break are rounded.

Is my timesheet saved or sent anywhere?

No. Everything is worked out in your browser and nothing is uploaded. Use Print or Download CSV to keep a copy.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.