Skip to main content
Calcimator

Work Hours Calculator

Calculate daily, weekly, monthly, and annual work hours. Estimate pay based on your hourly rate, including overtime.

This calculator turns a start time, an end time, and a lunch break into a full pay picture. It first converts the start and end clock times to minutes past midnight and subtracts one from the other (line 12); if the result comes out negative -- an end time earlier than the start time, entered for an overnight shift -- it adds a full 24 hours before continuing (line 13), then removes the lunch break in minutes (line 14). That single daily-minutes figure, divided by 60, becomes Daily Hours, and every other hours figure is a fixed multiple of it: Weekly Hours multiplies by the days-per-week you entered, Monthly Hours multiplies the weekly figure by 4.33 (the average number of weeks in a month), and Yearly Hours multiplies it by 52 (lines 16-19). The four pay figures each multiply their matching hours figure by your hourly rate (lines 21-24) -- there is no discount or premium applied anywhere in this chain. End Time has by far the largest effect on Daily Hours of the seven inputs, since it sets the upper bound of the shift directly; Start Time moves it almost as much in the opposite direction, and Days per Week and Hourly Rate have no effect on Daily Hours at all, since neither term appears in that calculation. The calculator also reports Overtime (Daily) and Overtime (Weekly) as the hours worked beyond 8 a day or 40 a week (lines 27-28), but these two figures are informational only: they are not subtracted from or multiplied into any of the pay figures above them, so entering a schedule that clears 8 hours a day will not raise your Daily Pay above the flat hours-times-rate result.

Inputs

min

Results

Daily Hours

7.5 hrs

Weekly Hours37.5 hrs
Monthly Hours162.38 hrs
Yearly Hours1,950 hrs
Daily Pay$187.50
Weekly Pay$937.50
Monthly Pay$4,059.38
Yearly Pay$48,750.00
How to Use This Calculator
  1. Enter your Start Time (Hour and Minute) and End Time (Hour and Minute) in 24-hour format.
  2. Set the Lunch Break duration in minutes.
  3. Enter Days per Week for weekly and annual projections.
  4. Optionally set your Hourly Rate to see Daily, Weekly, Monthly, and Yearly Pay.
  5. Review Daily Hours, Weekly Hours, Monthly Hours, and Yearly Hours.

How the result changes with End Time (Hour)

End Time (Hour)Daily Hours
2.316.8 hrs
8.0522.55 hrs
155.5 hrs
2111.5 hrs

What each input means

Start Time (Hour)
Starting hour.
Start Time (Min)
Starting minute.
End Time (Hour)
Ending hour.
End Time (Min)
Ending minute.
Lunch Break
Lunch break duration in minutes.
Days per Week
Working days per week.
Hourly Rate
Your hourly pay rate.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Start Time (Hour) = 9, Start Time (Min) = 0, End Time (Hour) = 17, End Time (Min) = 0 = 7 input(s) provided
  2. Calculate Daily Hours
    Daily Hours
    7.5 = 7.5
  3. Calculate Weekly Hours
    Weekly Hours
    37.5 = 37.5
  4. Calculate Monthly Hours
    Monthly Hours
    162.38 = 162.38

Engine last updated . Checked against 3 independently-derived tests how we verify calculators.

Frequently Asked Questions

Why does changing my hourly rate not change Daily Hours?

Because Daily Hours is computed purely from your start time, end time, and lunch break (lines 12-14) -- hourly rate never enters that calculation. It only multiplies against the hours figures afterward, when the four pay outputs are built (lines 21-24), so raising or lowering it moves every Pay figure but leaves every Hours figure exactly where it was.

Does the calculator pay a premium for the overtime hours it reports?

No. Overtime (Daily) and Overtime (Weekly) are computed as hours beyond 8 a day or 40 a week (lines 27-28) purely for your own reference -- neither figure is fed back into Daily Pay, Weekly Pay, Monthly Pay, or Yearly Pay, all four of which simply multiply the matching hours total by your flat hourly rate with no extra multiplier for the overtime portion.

How does entering an end time earlier than the start time work?

The calculator reads that as an overnight shift. It subtracts the start-time minutes from the end-time minutes as usual, and if that comes out negative, it adds a full 24 hours before subtracting your lunch break (line 13) -- so a 10 PM start and a 6 AM end are read as an 8-hour night shift, not treated as an error or a negative result.

Why do Monthly Hours and Yearly Hours use fixed multipliers instead of counting real calendar weeks?

Monthly Hours is Weekly Hours times 4.33, the long-run average number of weeks in a month, and Yearly Hours is Weekly Hours times 52 (lines 18-19) -- both are averages, not month-by-month or year-by-year calendar counts, so they will not match a specific real month that has four versus five of your working weekdays.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Time & Date.