CalculaBoa

Hours calculator

Hours worked are the end time minus the start time, minus unpaid breaks. 9:00 AM to 5:30 PM with a 30-minute lunch is 8 hours. To add times, add the minutes and carry every 60 to the hours: 8:45 + 7:30 = 16:15. In decimal, 8 hours 30 minutes is 8.5 hours.

What do you want to calculate?

One duration per row: 8:30, 8.5, 1 hr 15 min or 45 min. Tap + to make a row subtract.

$

Pay = decimal hours × hourly rate.

Changes the symbol only. Amounts are not converted.

Total time

15:25

Hours and minutes
15 hr 25 min
Decimal hours
15.42 hours
Minutes
925 minutes

Estimate before taxes and deductions. Overtime rules depend on your job, state and country.

Send this to someone

The link opens the tool with the same numbers. No sign-up needed.

Send on WhatsApp

Facebook, X and LinkedIn get only the tool link, never your numbers.

Send to a number on WhatsApp

No need to save the contact. For a number in another country, start with + and the country code.

Found a mistake? Let us know or write to [email protected]. How we calculate

How the hours are counted

  • Add time: every row is turned into minutes, added or subtracted, and turned back into hours and minutes. 60 minutes make 1 hour, so 8:45 + 7:30 is 16:15.
  • Between times: end time minus start time, minus the unpaid break. An end time earlier than the start is the next day, so 10:00 PM to 6:00 AM is 8 hours.
  • Time card: each day is counted the same way and the week is added up. Hours over 40 in the week are shown apart.
  • Decimal hours divide the minutes by 60: 8 hr 30 min is 8.5 hours, not 8.30. Pay is decimal hours × hourly rate.

Hours are counted in whole minutes. Rounding rules for clock-in times (to the nearest 5 or 15 minutes) vary by employer and are not applied.

Step by step

  1. Pick the mode. Add time to add or subtract durations, Between times for one shift, or Time card for a whole week.
  2. Type the times. Use 8:30, 8.5 or 1 hr 15 min for durations and the time pickers for start and end times. Breaks are in minutes.
  3. Read the total. See hours and minutes, decimal hours and, on the time card, the hours over 40.
  4. Add your hourly rate. Optional: type your rate to see the pay, with hours over 40 at 1.5× on the time card (the U.S. federal rule; untick it if it does not apply to you).

Frequently asked questions

How do I calculate hours worked with a lunch break?

Subtract the start time from the end time, then subtract the unpaid break. 9:00 AM to 5:30 PM is 8 hours 30 minutes; minus a 30-minute lunch it is 8 hours, or 8 in decimal hours.

How many hours is 9 to 5?

9:00 AM to 5:00 PM is 8 hours. With an unpaid 30-minute lunch, the paid time is 7 hours 30 minutes, and five such days make 37:30 a week.

How do I convert minutes to decimal hours for payroll?

Divide the minutes by 60. 15 minutes is 0.25 hours, 30 minutes is 0.5 and 45 minutes is 0.75, so 7 hours 45 minutes is 7.75 hours. Never write 7:45 as 7.45: that would pay 27 minutes instead of 45.

How do I add hours and minutes together?

Add the hours and the minutes separately, then turn every 60 minutes into one hour. 8:45 + 7:30 is 15 hours and 75 minutes, which is 16:15. The total can pass 24 hours because it is a duration, not a time of day.

How do I count hours for an overnight shift?

When the end time is earlier than the start, the shift ends the next day: add 24 hours to the end time. 10:00 PM to 6:00 AM is 8 hours. The calculator does this on its own.

How is overtime counted on a weekly time card?

Under the U.S. federal Fair Labor Standards Act, covered non-exempt employees get at least time and one-half for hours over 40 in a workweek. Five days of 8:00 AM to 5:00 PM with a 30-minute break are 42:30, so 2:30 is overtime. At $20.00 an hour that is $800.00 regular pay plus $75.00 overtime. Some states, such as California, also count daily overtime, and other countries have their own rules.