Payroll & Timesheets · How-To

How to Convert Minutes to Decimal Hours for Payroll

A timesheet showing "6 hours 47 minutes" can't be multiplied by an hourly wage as-is. Here is the exact formula payroll uses to turn minutes into decimal hours, a worked pay example, and the one mistake that quietly costs people money.

By Reviewed 6 min read

Key takeaways

  • Decimal hours = whole hours + (minutes ÷ 60). That's the entire formula — there is no other step.
  • Never treat minutes as hundredths of an hour: 30 minutes is 0.50, not 0.30, because an hour holds 60 minutes, not 100.
  • Most payroll systems round the result to two decimal places, but the exact rule varies by employer and software, so confirm what yours actually does.
  • Some minute counts don't convert to a "clean" decimal — 7 minutes is 0.12, not 0.07 — because 60 doesn't divide evenly into powers of ten.
  • In a spreadsheet, divide by 60 for a plain minutes column, or multiply by 24 if the cell is an actual time value.
  • Rounding raw clock-in and clock-out times to the nearest 5 or 15 minutes is a separate policy decision — this formula is what you apply after that step.

A timesheet says an employee worked 6 hours and 47 minutes. Their rate is $18.50 an hour. Multiply 6:47 by $18.50 directly and the number that comes out means nothing — hours and minutes don't behave like a normal number, because an hour holds 60 minutes, not 100. Before that pay can be calculated, the time has to be converted into decimal hours: a single base-ten number like 6.78 that a calculator, spreadsheet, or payroll system can multiply by a wage without translation.

This is the exact conversion — the formula, a full worked example through to a dollar figure, the mistake that trips up almost everyone at least once, and how to do it correctly in a spreadsheet. If you clock in and out and just need total hours worked before converting anything, see our guide on how to calculate hours worked first.

01Why payroll uses decimal hours at all

A clock reads in base 60 — 60 minutes to an hour — but money is counted in base 10. Wages, spreadsheets, and payroll formulas all expect a plain number they can multiply, and 6:47 isn't one: it's really two separate numbers glued together with a colon. Decimal hours resolve that mismatch by expressing the whole thing as one base-ten value, 6.78, that behaves exactly like any other number in a calculation.

This is different from converting minutes to hours for a general duration — "the movie was 1 hour 47 minutes long" doesn't need to become a decimal, because nobody is multiplying it by anything. Payroll's decimal-hours conversion exists specifically because the next step is always the same: multiply by an hourly rate.

02The formula: minutes ÷ 60

There's only one rule, and it applies to every case:

The formula

Decimal hours = whole hours + (minutes ÷ 60). Take the minutes on their own, divide by 60, and add the result to the whole-hour count. The whole-hours part never changes — only the minutes need converting.

That's the entire method. There's no separate rule for different minute counts and nothing to memorize beyond "divide by 60" — the quick-reference table further down just saves you from doing that division for the values you'll hit most often.

03Worked example: from timesheet to paycheck

Worked example · 6 hours 47 minutes at $18.50/hr

  1. Separate the whole hours from the minutes: 6 hours, 47 minutes.
  2. Convert the minutes: 47 ÷ 60 = 0.7833…
  3. Add it to the whole hours: 6 + 0.7833 = 6.7833 decimal hours.
    Multiply by the rate: 6.7833 × $18.50 = $125.49

Notice the decimal-hours figure itself was never rounded before the multiplication — that matters, and the next section shows exactly why.

04Quick reference: the minute counts people convert most

A handful of minute values come up constantly on timesheets. Here they are pre-converted, rounded to two decimal places:

Minutes to decimal hours · common values
MinutesDecimal hours
100.17
150.25
200.33
300.50
400.67
450.75
500.83

Only 15, 30, and 45 minutes produce perfectly clean decimals — a quarter, a half, and three-quarters of an hour. Every other value is a repeating or rounded decimal, which is normal and not a sign anything's wrong. For the full minute-by-minute table from 1 to 59, see the complete payroll minutes-to-decimal chart.

05The mistake that quietly costs people money

The single most common error with this conversion

Reading 30 minutes as 0.30 instead of 0.50. It's an easy slip because both numbers "look like" 30 — but an hour has 60 minutes, not 100, so minutes never convert to decimal hours by simply moving a decimal point. The same mistake shows up with other values too: 15 minutes is 0.25, not 0.15; 45 minutes is 0.75, not 0.45.

On a single timesheet the error looks small. Read 30 minutes as 0.30 instead of 0.50 on a $20-an-hour shift and the pay comes out $4 short for that one entry — and it repeats every time that employee logs a half hour, on every pay period, for as long as the error goes unnoticed.

06Precision: when rounding changes the pay

Go back to the worked example: 6 hours 47 minutes at $18.50 an hour. Carried through unrounded, 6.7833 hours times $18.50 comes to $125.49. But if you round the decimal hours to two places first — to 6.78 — and multiply that instead, you get $125.43. Same shift, same rate, six cents apart, purely because of when the rounding happened.

Neither number is "wrong" exactly, but the two approaches don't agree, which is why it's worth knowing which one your payroll software uses. A reasonable default is to keep the decimal-hours value at full precision through the calculation and round only the final pay figure to the nearest cent; some systems instead round the decimal hours first for a cleaner-looking timesheet, accepting the small difference. Either way, this is separate from rounding raw clock times to the nearest 5 or 15 minutes before conversion, which is its own policy — see our guide to timesheet rounding and the 7-minute rule for that step.

07Doing it in a spreadsheet

The formula is the same in Excel or Google Sheets, but which version you use depends on how the time is stored:

  • Minutes stored as a plain number (a column showing 407 for total minutes worked): divide by 60 — =A2/60.
  • Hours and minutes in separate columns (6 in column A, 47 in column B): add the hours to the converted minutes — =A2+(B2/60).
  • A real time value, formatted as a clock time rather than plain text (the cell shows 6:47 and is right-aligned like a number): multiply by 24 instead of dividing by 60 — =A2*24. Spreadsheets store time values as a fraction of a full 24-hour day, so this converts it back into hours directly.

Mixing these up — dividing a real time value by 60, for instance, instead of multiplying it by 24 — is the most common spreadsheet-specific version of this error, and it produces a number small enough that it's easy to miss on a quick glance.

08A mental shortcut for the rest

For minute counts that aren't in the quick-reference table, there's a shortcut that avoids dividing by 60 directly: divide the minutes by 6, then move the decimal point one place to the left. That works because minutes ÷ 60 is the same as (minutes ÷ 6) ÷ 10.

Try it on 47 minutes

47 ÷ 6 ≈ 7.83. Move the decimal one place: 0.78 hours — matching the worked example above, without ever dividing by 60 directly. Dividing by 6 is easier to do in your head than dividing by 60, which is the whole point of the shortcut.

Skip the arithmetic entirely

Enter hours and minutes and get the exact decimal figure instantly — free, no sign-up.

Open the time-to-decimal calculator →

09Frequently asked questions

What is the formula to convert minutes to decimal hours?

Divide the minutes by 60, then add that to the whole hours: decimal hours = hours + (minutes ÷ 60). For example, 6 hours 47 minutes is 6 + (47 ÷ 60) = 6.78 decimal hours.

Is 30 minutes 0.30 or 0.50 of an hour?

30 minutes is 0.50 of an hour, not 0.30. An hour has 60 minutes, not 100, so minutes don't convert to decimal hours by just moving a decimal point — you have to divide by 60.

How many decimal places should payroll use?

Most payroll systems round decimal hours to two places, such as 6.78, but this varies by employer and software, so it's worth confirming the exact practice your payroll system uses.

How do I convert minutes to decimal hours in a spreadsheet?

If a column holds a plain number of minutes, divide it by 60. If the cell is a real time value rather than a number, multiply it by 24 instead, since spreadsheets store time values as a fraction of a 24-hour day.

Why isn't 7 minutes equal to 0.07 of an hour?

Because the conversion is minutes divided by 60, not divided by 100. Seven minutes is 7 ÷ 60 = 0.1167, which rounds to 0.12. Only minute counts that divide evenly into 60, like 15, 30, and 45, produce clean two-decimal results.

Should I round the minutes before or after converting to decimal?

Keeping the unrounded decimal value through the pay calculation and rounding only the final dollar figure is usually more accurate than rounding the decimal hours first and then multiplying — the difference is typically a few cents, but it can add up across many employees and pay periods.

Fletcher Langley

Fletcher Langley

Time & Scheduling Specialist · 24hourto12hour.com

Operations and workforce-systems specialist with 14+ years inside shift-based industries and payroll platforms. Fletcher builds and reviews every tool on the site, and writes its guides so the method is always shown, not just the answer. Read his full profile →

Sources & standards

  1. U.S. Department of Labor, Wage and Hour Division, Fact Sheet #21: Recordkeeping Requirements under the Fair Labor Standards Act — the general basis for why employers must keep accurate, calculable records of hours and wages. dol.gov
  2. Conversion formula and all figures in this guide computed directly (minutes ÷ 60) and cross-checked against the site's own minutes-to-decimal chart. Last reviewed August 2026.