Hours Calculator

Add, subtract, and compute total hours, minutes, and decimal hours. Calculate shift durations, track weekly timesheets, and estimate gross payroll earnings.

Time Calculator Inputs

Sexagesimal / Base-60
Time Segments (Hours : Minutes : Seconds)
hrs
:
min
:
sec
hrs
:
min
:
sec
Multiplies by decimal hours
$/hr
Total Calculated Time
16h 15m 00s
16.25 Decimal Hours

Total Hours

16.25 hrs

Total Minutes

975 min

Total Seconds

58500 sec

8-Hour Workdays

2.03 Days

Estimated Payroll Earnings (@ $25.00/hr)

$406.25 Gross
Standard Hours (≤ 40h)$406.2516.25 hrs @ $25.00/hr
Overtime Hours (> 40h @ 1.5×)$0.000.00 OT hrs @ $37.50/hr

FLSA Standard Workweek Compliance

Under the federal Fair Labor Standards Act (FLSA), non-exempt employees must receive overtime pay of at least one and one-half times their regular rate of pay for all hours worked over 40 in a single workweek.

How to Convert Time to Decimal Hours for Payroll

Standard time arithmetic operates in base-60 (sexagesimal), where 60 seconds make a minute and 60 minutes make an hour. Payroll systems, invoicing software, and client billing portals require converting time into standard decimal format so hours can be multiplied directly by wage rates.

1. Sexagesimal Time to Decimal Hours Equation
Decimal Hours=Hours+
Minutes60
+
Seconds3,600
2. Gross Pay & Overtime Formula (FLSA Standard)
Total Gross Pay ($)=(Regular Hours ≤ 40 × Hourly Rate) + (Overtime Hours > 40 × Hourly Rate × 1.5)
Step-by-Step Calculation Breakdown
Step 1: Calculate Shift Duration (8:30 AM to 5:00 PM with 45 min Lunch)
Total Elapsed Time = 17:00 − 8:30 = 8 hours 30 minutes
Net Paid Time = 8h 30m − 0h 45m = 7 hours 45 minutes
Step 2: Convert 7h 45m to Decimal Hours
Fractional Minutes = 45 ÷ 60 = 0.75 hours
Decimal Hours = 7 + 0.75 = 7.75 Decimal Hours
Step 3: Calculate Gross Shift Pay (@ $25.00 / Hour)
Gross Pay=7.75 × $25.00=$193.75 Earned

Minutes to Decimal Hours Conversion Quick Reference

MinutesDecimal EquivalentMinutesDecimal Equivalent
5 min0.08 hr35 min0.58 hr
10 min0.17 hr40 min0.67 hr
15 min (1/4 hr)0.25 hr45 min (3/4 hr)0.75 hr
20 min0.33 hr50 min0.83 hr
30 min (1/2 hr)0.50 hr60 min (1 hr)1.00 hr

Frequently Asked Questions

How do I calculate total hours worked in a week?
Add each day's hours and minutes using this calculator's 'Add Time Entries' mode. For example, if you worked 8:30, 7:45, 8:15, 9:00, and 7:30 across five days, the total is 41 hours and 0 minutes. For payroll purposes, the total is typically converted to decimal hours: 41 hours 0 minutes = 41.00 decimal hours. Under the Fair Labor Standards Act (FLSA), hours exceeding 40.00 in a workweek must be paid at 1.5× the regular rate.
How do I convert hours and minutes to decimal hours for payroll?
Divide the minutes by 60 and add to whole hours. For example: 7 hours 45 minutes = 7 + (45 ÷ 60) = 7 + 0.75 = 7.75 decimal hours. For seconds, divide by 3,600. Common conversions: 15 min = 0.25, 30 min = 0.50, 45 min = 0.75. Decimal hours are the universal standard for payroll systems, timesheets, and invoicing because they multiply directly by hourly billing rates.
How do I calculate hours between two times across midnight?
When an overnight shift ends the next calendar day (e.g. 10:00 PM to 6:00 AM), add 24 hours to the end time before subtracting. The equation is: (24:00 − Start Time) + End Time. For example: 10:00 PM to 6:00 AM = (24:00 − 22:00) + 6:00 = 2:00 + 6:00 = 8.00 hours. The calculator handles this automatically when 'Crosses midnight' is enabled.
How do payroll systems round timesheet entries (7-Minute Rule)?
Most US employers use the FLSA-compliant 15-minute rounding rule (the '7/8 rule'): 1 to 7 minutes round down to the nearest quarter hour, while 8 to 14 minutes round up. For example, clocking in at 8:07 AM rounds to 8:00 AM, while 8:08 AM rounds to 8:15 AM.
How do I subtract an unpaid lunch break from total hours?
Under the FLSA, bona fide meal breaks of 30+ minutes where the employee is completely relieved of duties are unpaid. Enter your shift duration as an addition entry (e.g., 9h 00m) and add your lunch break as a subtraction entry (e.g., − 0h 30m) to get net paid time of 8h 30m (8.50 decimal hours).

Related Tools