Hours:minutes ↔ decimal hours

Minutes/60. 8:45 is 8.75 hours, not 8.45.

h

Minutes-only helper

min

7 minutes = 0.12 hours (7 ÷ 60, rounded to 2 decimals), not 0.07.

Conversion · not a timesheet

Hours:minutes
8:45
Decimal hours
8.75
Not this
8.45

8 hours 45 minutes = 8.75, NOT 8.45. Clock time is not decimal.

Not a timesheet, not overtime, not a paycheck. Not legal/payroll advice; rounding rules vary by employer.

This page converts clock time to decimal hours and back. It is not a timesheet, not overtime, and not a paycheck. It is not legal advice and not payroll advice. Rounding rules vary by employer. Confirm how your system rounds hundredths of an hour before you rely on a stub.

Minutes ÷ 60, not a decimal point

Clock time is not decimal. A colon is not a decimal point. Convert with minutes/60, then round to 2 decimals the way payroll often does. Reverse with round(decimal × 60) minutes. Punches stay on the time card. Overtime hours stay on overtime. Two-week sheets stay on biweekly. GROSS dollars stay on paycheck.

decimal hours = hours + (minutes ÷ 60)
              then round to 2 decimals

8h 45m  = 8 + 45/60 = 8.75     NOT 8.45
7 min   = 7/60 = 0.1166… → 0.12   not 0.07
0       = 0.00

back: minutes = round(decimal × 60)
8.75 → 525 min → 8:45
0    → 0

Example: 8 hours 45 minutes = 8.75, NOT 8.45. Example: 7 minutes = 0.12 hours, not 0.07. Example: 8.75 → 8:45. Example: 0 → 0.

Common minutes to 2-decimal hours
Minutes Decimal hours (2 dp) Not this
00.000.00
10.020.01
60.100.06
70.120.07
150.250.15
300.500.30
450.750.45

FAQ

Why isn’t 8 hours 45 minutes equal to 8.45?

Clock time is not decimal. Hours and minutes use a 60-minute hour, so 8 hours 45 minutes = 8 + 45/60 = 8.75, NOT 8.45. Writing the colon as a decimal point is the usual trap: 8:45 is eight hours and forty-five minutes, not eight and forty-five hundredths.

How do you convert hours and minutes to decimal hours?

Decimal hours = hours + (minutes ÷ 60). Then round to 2 decimals the way payroll often does. Example: 8 hours 45 minutes = 8 + 0.75 = 8.75. Minutes/60 is the whole conversion. This page is bidirectional: hours:minutes ↔ decimal hours.

Why is 7 minutes 0.12 hours, not 0.07?

7 minutes = 7/60 = 0.1166… hours. Round to 2 decimals the way payroll often does and you get 0.12, not 0.07. Putting a zero-point in front of the minute count (0.07) treats minutes as hundredths of an hour, which they are not.

How do you convert decimal hours back to hours and minutes?

Minutes = round(decimal hours × 60). Then split into hours and leftover minutes. 8.75 × 60 = 525 minutes → 8:45. 0 → 0. 0.12 × 60 = 7.2, which rounds to 7 minutes. This is the reverse of minutes ÷ 60.

Is this a timesheet, overtime calculator, or paycheck?

No. This is only the conversion explainer. It is not a timesheet, not overtime, and not a paycheck. Clock-in punches live on hourscard.com. Weekly overtime hours live on overtime. Two-week sheets live on biweekly. GROSS dollars live on paycheck. Use this page when you need 8:45 as 8.75.

Does this match my employer’s payroll rounding?

Not legal advice and not payroll advice. Rounding rules vary by employer. This page rounds decimal hours to 2 decimals (7 minutes = 0.12) and converts back by rounding decimal × 60 to the nearest minute. Some systems keep 3 decimals, use a hundredths chart, or punch in tenths. Confirm the rule on your stub.