Assumptions and Formulas
Every calculator on this site uses the formulas below. Defaults are a two-decimal hour, a 40-hour weekly threshold, a 1.5 overtime multiplier, and a 40 × 52 salary year. Nothing you type is uploaded.
Estimate for personal reference only. Not tax, legal, or employment advice. Overtime defaults follow a federal FLSA-style workweek, usually 1.5× after 40 hours. State and city rules may differ.
Hours and minutes
Decimal hours = hours + minutes / 60. The minutes field only accepts 0 through 59. A pasted clock time such as 8:30 is the same addition: 8 + 30 / 60 = 8.50. A pasted decimal such as 8.75 stays a decimal. Going back to a clock, the display takes the fractional hour, multiplies by 60, and rounds to the nearest minute. If that rounding lands on 60 minutes, the extra hour carries and the minutes become 0. Six minutes is exactly 0.10 hours. Fifteen is 0.25, thirty is 0.50, and forty-five is 0.75.
Displayed hours use the decimal places you choose, defaulting to 2. Money is U.S. dollars to the cent. When several lines are added, the batch total and the weekly card add the unrounded decimals and round the sum for display. Rounding each line to the cent of an hour and then adding can drift. The hours to decimal calculator states that next to the converter, and the minutes to decimal hours chart shows one minute as 0.0167 and as 0.02 so the drift is visible.
Overtime
Regular hours = the smaller of total hours and the overtime threshold. Overtime hours = total hours minus the threshold, and not below zero. The threshold defaults to 40. The overtime multiplier defaults to 1.5. Regular pay = regular hours × hourly rate. Overtime pay = overtime hours × hourly rate × overtime multiplier. Gross pay = regular pay + overtime pay. Forty-five hours at $20 is regular pay $800, overtime pay $150, gross $950. That check is on the overtime calculator and, with the overtime dollars in the headline, on the overtime pay calculator.
When double time is turned on, double-time hours = total hours minus the double-time threshold, and not below zero. Overtime hours are then the hours that fall between the two thresholds. The double-time threshold must be at least the overtime threshold. Double-time pay = double-time hours × hourly rate × double-time multiplier, and the multiplier defaults to 2. Gross pay adds that third line. The double time calculator is the shorter case: every hour you type is already a double-time hour, priced at the multiplier, with no weekly split.
Time and a half on the time and a half calculator is the 1.5 multiplier with the checkbox on, which means the threshold is treated as zero and every typed hour is overtime. Unchecking it uses the 40-hour split instead. The weekly overtime calculator sums seven daily rows, blanks as zero, then applies the same regular and overtime split. It does not add a double-time band.
Salary and raises
Hourly rate = annual salary / (hours per week × weeks per year). Annual pay = hourly rate × hours per week × weeks per year. Both default to 40 hours and 52 weeks, so the divisor and the multiplier are 2,080. $52,000 / 2,080 = $25, and $25 × 2,080 = $52,000. Weekly pay from a salary is the annual amount divided by the weeks. Monthly pay is the annual amount divided by 12. Those two pages are the salary to hourly calculator and the hourly to salary calculator.
A raise from a percent is new pay = current pay × (1 + percent / 100). The increase is new pay minus current pay. A raise from a new amount reverses the percent: (new − current) / current × 100, which needs current pay above zero. On an hourly basis, the extra per week is the hourly increase times hours per week, and the extra per year multiplies by weeks. On an annual basis, the extra per year is the increase itself, and the hourly difference divides by hours × weeks. That is the pay raise calculator.
Defaults
- Decimal places for hours: 2. You can choose 0 through 4 on the time tools.
- Currency: U.S. dollars, two decimals.
- Overtime threshold: 40 hours in the workweek.
- Overtime multiplier: 1.5.
- Double time: off, until you enable it. Multiplier 2 when you do.
- Salary schedule: 40 hours per week, 52 weeks per year.
Limits
These are estimates for personal reference. They are not tax, legal, or employment advice, and they are not a compliance guarantee. They do not compute income tax, Social Security, Medicare, benefit deductions, or net pay. They do not decide whether someone is exempt. They do not apply a state or city daily-overtime or double-time rule unless you type a threshold or a block of hours that already reflects that rule. They use one hourly rate. They do not build a weighted-average regular rate for two jobs, a shift differential, piece rates, commissions, or a nondiscretionary bonus.
They also do not know which hours were “hours worked.” Breaks, rounding policies, and paid leave are yours to apply before you type. Employer policy, a collective bargaining agreement, and local law control the amount that is actually paid. The federal summary, with those caveats in longer form, is on FLSA overtime, and the worked steps are on how to calculate overtime.
Nothing is uploaded
Every calculation runs in your browser. The numbers stay in the page while you are looking at it. This site has no account, no timesheet database, and it does not write your entries to local storage. Closing the tab clears them. Do not type anything you would not type into a sheet of paper on the desk. There is still no server round trip for the math.
The Department of Labor pages linked here are outside this site. They are the references for the federal overtime description, not a feature that receives your hours.