⏱️

Work Hours Calculator

Clock in/out/break → hours per day & week + optional wage

TL;DR

Enter your clock-in time, clock-out time, and any break duration to instantly see your net working hours for the day and week. The calculator subtracts breaks from total time automatically, and you can optionally add your hourly wage to calculate your earnings.

Work Hours Calculator: Track Your Time and Calculate Your Earnings

Whether you are a freelancer juggling multiple clients, an employee keeping tabs on overtime, or a part-time worker managing a flexible schedule, knowing exactly how many hours you have worked is essential. The Work Hours Calculator lets you log up to seven days of work in a single weekly timesheet. Simply enter your clock-in time, clock-out time, and break minutes for each day, and the tool instantly shows you your daily hours, your weekly total, and — if you enter an hourly wage — your estimated gross earnings for the week.

The Formula Behind the Calculator

The math is straightforward and transparent. For every single workday the calculator applies this logic:

  • Net hours per day = (Clock-out time − Clock-in time) − Break minutes

All daily net hours are then summed to produce the weekly total. If you supply an hourly wage, one more step is applied:

  • Weekly earnings = Total weekly hours × Hourly wage

Times are entered in HH:MM format, and break duration is entered as a whole number of minutes. This keeps data entry fast and reduces the chance of input errors.

How to Use the Calculator Step by Step

Getting your weekly timesheet filled out takes less than two minutes. Here is how:

  • Step 1: Select or label the day of the week in the first column (Monday through Sunday).
  • Step 2: Enter your start time in HH:MM format, for example 09:00.
  • Step 3: Enter your end time, for example 17:30.
  • Step 4: Type the number of break minutes, such as 60 for a one-hour lunch break.
  • Step 5: Repeat for each day you worked, filling in up to seven rows.
  • Step 6 (optional): Enter your hourly wage to see your weekly gross pay calculated automatically.
  • Step 7: Click the CSV export button to download your timesheet data for record-keeping or payroll purposes.

Practical Examples

Example 1: Standard 9-to-5 Office Week

You work Monday to Friday, 09:00 to 17:00, with a 60-minute lunch break each day. The calculator finds 7 hours of net work per day (8 hours minus the 1-hour break). The weekly total is 35 hours. At an hourly rate of $18, your weekly gross pay would be $630.

Example 2: Freelancer with Irregular Hours

A freelancer logs the following hours: Monday 08:30–12:00 (no break), Wednesday 10:00–16:00 (30-minute break), Thursday 13:00–19:45 (45-minute break), and Saturday 09:00–13:00 (no break). The daily totals are 3.5 h, 5.5 h, 6 h, and 4 h, giving a weekly total of 19 hours. At $25 per hour that is $475 in earnings.

Example 3: Shift Worker with Extended Days

A warehouse worker is scheduled Tuesday through Saturday, each shift running from 06:00 to 14:30 with a 30-minute break. Net work per day is 8 hours, and the five-day total is 40 hours. Entering a wage of $16 shows weekly earnings of $640. The exported CSV can then be handed directly to the payroll department.

Frequently Asked Questions

What happens if I forget to enter a break?

If you leave the break field blank or enter zero, the calculator treats the entire span between clock-in and clock-out as working time. This is perfectly valid for days when you truly took no break. Just make sure the figure accurately reflects your actual situation, especially if local labour laws require minimum rest periods to be deducted.

Can I use the calculator for more than one week?

The timesheet is designed for a single seven-day period. For multi-week tracking, simply use the CSV export after each week and save your files. Over time you will build a complete archive of your working hours that you can open in any spreadsheet application for monthly or annual summaries.

Is my data stored anywhere?

No data is sent to any server. All calculations happen entirely in your browser. Once you close or refresh the page, the entered values are gone unless you have already exported the CSV. This makes the tool completely private and safe to use with sensitive wage information.

Related Calculators

⊞ DPI Calculator ⊟ Paper Weight Calculator ⊠ Printing Cost Calculator 📖 Reading Time Calculator