Shift calendars, hours and overtime pay

Timesheet Calculator

Enter clock-in and clock-out times for each day to total your hours in h:mm and decimal, with overtime and pay for the week.

Free · runs in your browser · nothing is uploaded

Open on Shiftfigure

This embed was switched off for this website. Open on Shiftfigure

Add this tool to your siteFree embed code, no sign-up. Keep the credit link.

Embed this tool

Copy this code into your website, blog or class page. The tool runs inside your page.

Optional settings, added to the address after embed=1: &accent=0f6b5c (colour, 3 or 6 hex digits). Other parameters are ignored.

Please keep the credit link below the tool.

The Timesheet calculator totals paid hours for a one-week or two-week sheet from each day’s In, Out and Break times. It shows Total hours in h:mm and decimal hours, plus days worked and the average per day worked. It runs in your browser, and nothing you enter leaves your device. You can round punches to 5, 6 or 15 minute steps, switch on overtime and pay estimates, print the sheet with a signature line, or download it as CSV. Use it to check a timecard before you submit it, or to total hours for a personal record, including night shifts that end the next morning.
Timesheet calculator example

How to use the Timesheet calculator

  1. Pick One week or Two weeks under Timesheet covers.
  2. Set First day. At first open it is the Monday of the current week, with a sample Monday to Friday week of 9:00 to 17:30 and a 30 minute break already filled in.
  3. Choose an option under Round punches to if your employer uses rounding. Otherwise leave No rounding selected.
  4. Enter In, Out and Break (min) for each day. Leave In and Out empty to skip a day.
  5. Optional: turn on Add overtime and pay, then enter Hourly rate, Workweek starts on and a rule pack.
  6. Read Total hours, Decimal hours, Days worked and Average per day worked on the result card.
  7. Type a name in Name (shown on the printed sheet), then select Print or save as PDF.

Copy first filled day to Mon-Fri copies the first filled day’s times to the other weekdays. Reset sample brings back the example week, and Clear times empties every In, Out and Break field. Download CSV exports Date, In, Out, Break and paid hours for each row, with a Total row. A row whose times do not make sense shows a check mark and stays out of the totals until you fix it, so one typo never changes the week’s total unnoticed.

How are employees’ timesheets calculated?

Each paid shift is the time from In to Out, minus the Break (min) you enter. Rounding, if chosen, moves both punches before the break is taken off. Hours are then added across the week. The calculator follows these steps for every row.

  1. Read the In and Out times. If an Out time is at or before In, the shift ends the next day.
  2. Round both punches to the chosen step, if any.
  3. Subtract the break in minutes.
  4. Add the paid minutes for all rows, then show the total as h:mm and as a decimal.

For example, a 22:00 to 06:30 shift with a 30 minute break counts as 8:00. Short rest breaks are generally paid under the FLSA, so if a break of 20 minutes or less is paid, enter 0 in Break (min) to keep it in the hours.

What is 15 minutes on a timesheet?

Fifteen minutes is a quarter of an hour, so it is entered as .25 in decimal hours. The Nearest 15 minutes (quarter hour) option rounds punches to these steps. Other rounding steps are shown below.

Round punches toStep sizeDecimal value of one step
No roundingNonePunches used as entered
Nearest 5 minutes5 minutes5/60 of an hour
Nearest 6 minutes (tenth of an hour)6 minutes.10
Nearest 15 minutes (quarter hour)15 minutes.25

What is the federal overtime pay rate?

Under the FLSA, the federal rate is 1.5 times the regular rate of pay for hours over 40 in a workweek. The Overtime hours are paid at that rate, while the rest of the hours are paid at the regular rate. This table uses the tool’s own example at $20 an hour.

ItemValue
Paid hours (Mon-Fri 9:00-19:30, 30 min break)50 h
Regular hours at $2040 h, $800.00
Overtime hours at 1.5x ($30/h)10 h, $300.00
Estimated gross pay$1,100.00

How does punch rounding work under 29 CFR 785.48?

The rounding options follow the reference in the tool’s source line, 29 CFR 785.48, which allows rounding to the nearest 5 minutes, tenth of an hour or quarter hour when it averages out over time. A tie rounds up. Rounding changes both punches before the break is subtracted, so a day can move by up to 15 minutes. For example, 8:53 to 17:08 with quarter-hour rounding becomes 9:00 to 17:15, which is 495 minutes (8:15). With 6-minute rounding, 07:03 is a tie and rounds up to 07:06, so 07:03 to 15:00 gives 474 minutes (7:54). Follow what your employer’s policy says.

More questions

What records must employers keep for overtime?

Payroll records must be kept for 3 years and time cards for 2 years under 29 CFR 516.5 and 516.6, and some states require longer periods.

Does the calculator send my data anywhere?

No. Everything runs in your browser, and nothing you enter leaves your device.

What does a “check” in a row mean?

It means the break is as long as the shift or longer, or the times do not make sense. That row is left out of the totals until you fix it.

How this tool works and where the numbers come from

Punches are rounded as you choose (29 CFR 785.48), unpaid breaks are subtracted, and each row is counted in minutes; with a time zone, real minutes across a clock change are used. Overtime is optional and follows the rule pack you pick.

Sources

Reviewed · Published by Shiftfigure

Frequently asked questions

Can I print my timecard?

Yes. Select Print or save as PDF, and the browser’s print dialog opens with the input form and results hidden. Choose Save as PDF there to keep a copy.

Who is exempt from overtime?

Executive, administrative and professional roles are generally exempt from the federal overtime rule when pay meets the FLSA salary test. Duties, pay and union or contract terms all matter, so check with your employer. This tool does not decide exemption.

When does overtime pay kick in?

Under the FLSA, non-exempt employees get overtime after 40 hours in a workweek, at 1.5 times the regular rate. Some states, such as California, also set daily overtime, so the rule pack you choose matters.

Does this calculator track overtime?

Yes, when Add overtime and pay is on. The card adds Regular hours and Overtime hours, and the Week by week table shows paid, regular and overtime hours and pay for each workweek.

Who is this timesheet calculator for?

It suits anyone who records shift start and end times and an unpaid break, such as hourly workers, supervisors checking timecards, or people keeping their own hours. Timesheet calculators are used across all industries.

How many hours did you work this week?

The Total hours figure on the result card shows your paid hours in h:mm. Decimal hours shows the same total as a decimal, so 40:00 is 40.00.

Are there state-specific overtime laws?

Yes. California is the best-known example: it adds a daily limit of 8 hours and pays 2x past 12 hours in a day. Choose the matching rule pack to see estimates under those rules.

Can I save my timecard data for future use?

Your rows, First day, rounding and pack choices are kept in the page address, so bookmarking that address keeps them. For a copy you can open in a spreadsheet, use Download CSV.