Skip to content

Time to Salary Calculator

Estimate pay from an hourly rate and the total duration worked.

Enter a worked duration and a USD hourly rate to estimate gross pay.

Worked duration

Results update as you edit. Switching formats converts a valid duration; a decimal that contains part of a minute is rounded to the nearest minute when switching to hours and minutes.

Estimated gross pay

$212.50

Entered time
8 hr 30 min
Equivalent duration
8 hr 30 min
Hourly rate
$25.00/hr

Duration × hourly rate, rounded once to cents for display. Taxes, benefits, overtime and deductions are not included.

Estimate the value of a known work duration

You have already added up the time worked and know the hourly rate. This calculator multiplies those two values to estimate gross earnings in USD. It does not ask for clock-in or clock-out times, so enter a duration such as 8 hours 30 minutes, not a clock reading of 8:30 AM. If you first need to subtract unpaid breaks from a shift, use the Timesheet Calculator to find worked time.

The estimate is a simple rate calculation. It is not a payslip or a decision about overtime, taxes, benefit deductions or which minutes an employer must pay. Check the duration and rate against your actual record before using the amount for a quote or pay comparison.

Enter time and rate in matching units

  1. Choose Hours and minutes if your record says, for example, 8 hours 30 minutes. Enter 8 in Hours and 30 in Minutes. The minute field accepts 0 through 59; it is not a decimal fraction.
  2. Choose Decimal hours if your record already says 8.50 hours. A decimal point is required for fractional hours. Switching formats converts a valid entry, retaining enough decimal places to preserve minute-level pay precision. If you switch from a decimal containing part of a minute to Hours and minutes, the display rounds to the nearest minute.
  3. Enter the USD hourly rate and read the gross estimate. The result updates as you edit. Calculate checks for missing or invalid fields and focuses the first one to correct; Reset restores the 8-hour-30-minute example at $25 per hour.

Zero is a valid entered duration or rate, so a valid zero-dollar estimate is possible. An empty field, negative number, minutes of 60 or more, or a rate with more than two decimal places is invalid and produces no pay figure. The form keeps what you entered so you can correct it. Supported durations are up to 10,000 hours; rates are up to $1,000,000 per hour.

Example: 8 hours 30 minutes at $25 per hour

Suppose a completed timecard shows 8 hours 30 minutes of worked time and the agreed hourly rate for this illustration is $25. Thirty minutes is half an hour, so the duration is 8.50 decimal hours. Multiplying 8.50 by 25 gives $212.50 in estimated gross earnings. Enter Hours 8, Minutes 30 and Rate 25, or choose Decimal hours and enter 8.50. Both inputs give the same estimate.

8 hr 30 min = 8 + 30 ÷ 60 = 8.50 decimal hours

8.50 hours × $25 per hour = $212.50 gross estimate

If that 8 hours 30 minutes was only the span between clock-in and clock-out and included an unpaid 30-minute lunch, enter 8 hours instead. At the same illustrative rate, 8.00 × $25 is $200.00. Subtract the break from time once, before multiplying by the rate; subtracting it again from the money estimate would count it twice.

Why 8:30 and 8.30 are different

The colon format uses 60 minutes per hour. Decimal hours use fractions of an hour. For example, 8:45 as a duration is 8.75 decimal hours, while 8.45 decimal hours is 8 hours 27 minutes. At $25 per hour, those values produce $218.75 and $211.25 respectively. Check whether the original record uses a colon or a decimal point before copying it into the form.

In Hours and minutes mode, the calculation uses the full entered minutes. The displayed decimal-hour equivalent may round, but the pay estimate comes from the unrounded duration. At 8 hours 1 minute and $60 per hour, the estimate is $481.00: one minute at $60 per hour is exactly $1.00. Multiplying a two-place display of 8.02 hours would wrongly give $481.20.

Common durations at an illustrative $25 hourly rate
Hours and minutesDecimal hoursEstimated gross pay
1 hr 00 min1.00$25.00
2 hr 45 min2.75$68.75
7 hr 30 min7.50$187.50
8 hr 30 min8.50$212.50
8 hr 45 min8.75$218.75

Read the estimate as gross pay

The primary figure is the entered duration multiplied by the entered USD rate, formatted to cents once at the end. A decimal-hour input with a fraction of a minute keeps that fraction for the pay product; its hours-and-minutes equivalent is labeled approximate because it rounds to the nearest whole minute. Switching to the hours-and-minutes entry format also rounds to a minute, so check the converted field before relying on it.

The dollar sign is a fixed USD label, not currency conversion. The calculator cannot determine whether the time qualifies for an overtime premium, whether breaks are paid, or what taxes and contributions apply. If the rate changes during a period, calculate each group of hours at its own rate and add the resulting amounts outside this single-rate form. If you need an overtime split, use the Overtime Calculator before estimating any premium pay.

Questions about time and salary

Is 8:30 the same as 8.30 decimal hours?

No. 8 hours 30 minutes is 8.50 decimal hours. Decimal 8.30 hours is 8 hours 18 minutes.

Does the estimate deduct an unpaid break?

No. Enter the duration after any unpaid break has already been removed. Use the Timesheet Calculator if you need to calculate worked hours from clock records and breaks.

Does the amount include overtime or tax?

No. It is a single-rate gross estimate. It does not decide overtime eligibility, apply a premium, deduct tax or produce take-home pay.

Why did the hours-and-minutes equivalent say approximate?

A decimal entry can include part of a minute. The pay product uses the entered decimal hours, while the displayed hours-and-minutes equivalent rounds to the nearest minute.