Finance Calculator

Hourly to Salary Calculator

Convert hourly wages into annual gross pay.

Estimate annual gross pay

Separate wages, leave and additional cash.

Gross contractual wage before taxes and deductions.

Weekly schedule and leave

Equal scheduled hours per workday.

Include paid leave weeks here, then enter paid or unpaid days below. Fractions are retained.

Overtime assumption

Full pay factor, not the premium alone.

Overtime hours are additional to regular hours and apply only to modeled worked weeks. Enter hours and the applicable full factor yourself; this worksheet does not determine overtime eligibility, a statutory regular rate or a legal threshold.

Paid and unpaid time off
Additional annual cash and a target
Payment average and display

Formatting only; no exchange conversion.

Your annual gross-pay equivalent

Annual gross cash
$79,040.00
Selected payment average
$6,586.67
12 periods per year
Regular annual wages
$66,560.00
Overtime annual wages
$12,480.00
Separate annual cash
$0.00
Regular paid weeks equivalent
52  weeks52\;\text{weeks}
Worked weeks equivalent
52  weeks52\;\text{weeks}
Annual hours actually worked
2340  hours2340\;\text{hours}

Gross cash before tax withholding and deductions. This is an annualized equivalent of the entered hourly schedule, not a guaranteed salary, a take-home estimate or an overtime eligibility determination.

Trace scheduled days into paid wages

Wp=W−U/D,Ww=W−(U+P)/DW_p=W-U/D,\qquad W_w=W-(U+P)/DG=rhWp+rmoWw+BG=rhW_p+rm oW_w+BWp≈52,Ww≈52,G≈79040W_p\approx52,\quad W_w\approx52,\quad G\approx79040

Paid leave keeps base regular hours but not modeled overtime. Unpaid leave removes both. The overtime multiplier is the full pay factor applied to additional overtime hours. Monetary display components round independently; the wage bridge and CSV preserve more precision.

Hours and hourly comparisons

Regular hours paid
2080  hours2080\;\text{hours}
Paid leave hours included
0  hours0\;\text{hours}
Additional overtime hours worked
260  hours260\;\text{hours}
Total paid hours including overtime
2340  hours2340\;\text{hours}
Wages per paid hour, excluding extra cash
$33.78
All cash per hour actually worked
$33.78
Wage pay in a fully worked scheduled week
$1,520.00
Average wage pay per fully worked day
$304.00

Worked-week and worked-day amounts describe the entered active schedule, even if no such week is worked in the year. Payment conversions below instead spread actual modeled annual cash across the chosen period count. Neither hourly comparison changes the contractual base wage or a statutory regular-rate definition.

Inputs saved with this calculation

Base hourly rate
32
Regular hours per week
40
Workdays per week
5
Scheduled weeks
52
Overtime enabled
true
Additional overtime hours per week
5
Full overtime multiplier
1.5
Leave enabled
false
Separate annual cash enabled
false
Target enabled
false
Selected payment average
monthly
Display currency
USD

Complete annual wage bridge

Scheduled regular and overtime wages start from the full entered weeks. Signed leave reductions remove pay according to the stated model; separate annual cash is then added. Every contribution is retained in print and CSV, including tiny nonzero deductions.

Hourly to salary annual wage bridge
Annual contributionSigned gross cash
Scheduled regular wages$66,560.00
Unpaid regular-wage reduction$0.00
Scheduled overtime wages$12,480.00
Unpaid overtime reduction$0.00
Paid-leave overtime reduction$0.00
Separate annual additional cash$0.00
Total annual gross cash$79,040.00

All normalized payment averages

Hourly to salary payment equivalents
ConversionPeriods per yearAverage cash
Annual gross cash1$79,040.00
Average quarterly cash4$19,760.00
Average monthly cash12$6,586.67
Average twice-monthly cash24$3,293.33
Average every-two-weeks cash26$3,040.00
Average calendar-week cash52$1,520.00

Monthly uses twelve periods, twice-monthly uses 24, every-two-weeks uses 26 and a calendar-week average uses 52. An actual payroll calendar can differ. Additional annual cash is spread across these averages rather than assigned a payment date.

A fixed average schedule with equal hours per workday and no overtime during modeled leave. Scheduled weeks support zero through 52, including fractions. Combined hours must fit within 24 hours per scheduled day. This gross-pay worksheet does not calculate withholding, benefits, legal eligibility or the statutory effect of bonuses. Hourly inputs support up to one million, annual cash inputs up to one hundred million, and computed amount/rate magnitudes up to one trillion. Unsupported precision extremes explain their limits.

What Can You Create?

Build a wage comparison with the paid schedule in view

A gross annual wage equivalent

Convert a contractual hourly wage into annual regular and overtime pay under the entered average schedule. Keep separately assumed annual cash visible so it does not become an unexplained increase in the base wage. The result supports a gross-cash comparison while preserving the differences between a pay rate, an annualized total and a payment average.

A leave-sensitive work scenario

Use the actual number of scheduled workdays per week when translating paid or unpaid days into week equivalents. Paid leave retains regular wage pay under this model, while both paid and unpaid absences remove the overtime associated with that portion of a worked week. That distinction keeps paid hours separate from hours actually worked.

A required-rate and payment review

Compare annual, quarterly, monthly, twice-monthly, every-two-weeks and calendar-week averages, or enter a custom period count. An optional target solves the required base wage with the schedule held fixed. The upward-rounded quote accompanies the unrounded minimum, helping show how a quoted currency precision can affect whether the requested annual target is met.

Hourly to salary formulas and a step-by-step example

Let rr be the base wage per hour, hh regular weekly hours, oo additional weekly overtime hours and mm the full overtime multiplier. Scheduled weeks are WW, workdays per week are DD, unpaid days are UU and paid leave days are PP. Separate annual cash is BB.

Wp=W−UD,Ww=W−U+PDW_p=W-\frac{U}{D},\qquad W_w=W-\frac{U+P}{D}

Regular paid weeks retain paid leave, while worked weeks remove both types of absence. This worksheet applies overtime only to worked weeks. Total annual gross cash adds regular wages, overtime wages and separately assumed cash, without converting that total into take-home income.

Gregular=rhWp,Govertime=rmoWw,G=Gregular+Govertime+BG_{\mathrm{regular}}=rhW_p,\quad G_{\mathrm{overtime}}=rmoW_w,\quad G=G_{\mathrm{regular}}+G_{\mathrm{overtime}}+B

Step 1: Convert a four-day schedule into paid and worked weeks

Use a base wage of 25 dollars per hour, 40 regular hours and four additional overtime hours per week. Suppose there are 50 scheduled weeks and four workdays per week, with eight unpaid days and twelve paid leave days. Paid regular weeks become 48 and worked weeks become 45. Entering the same absences again as removed weeks would understate pay.

Wp=50−8/4=48,Ww=50−(8+12)/4=45W_p=50-8/4=48,\qquad W_w=50-(8+12)/4=45

Step 2: Add wages and separately assumed annual cash

With a full overtime multiplier of 1.51.5, annual regular wages are 48,000 dollars and overtime wages are 6,750 dollars. Add 2,000 dollars of separately assumed annual cash to reach 56,750 dollars of annual gross cash. The overtime amount includes its base-pay portion; adding the same overtime hours to regular hours again would double count them.

Gregular=25(40)(48)=48000,Govertime=25(1.5)(4)(45)=6750G_{\mathrm{regular}}=25(40)(48)=48000,\quad G_{\mathrm{overtime}}=25(1.5)(4)(45)=6750G=48000+6750+2000=56750,Gmonth=56750/12≈4729.17G=48000+6750+2000=56750,\qquad G_{\mathrm{month}}=56750/12\approx4729.17

Step 3: Distinguish paid hours from actual work

Paid regular hours include leave, while actual worked hours do not. The example has 2,100 paid wage hours and 1,980 hours actually worked. Wages per paid hour are about 26.07 dollars, while all annual cash per worked hour is about 28.66 dollars. These comparisons answer different questions, and neither replaces the contractual base wage of 25 dollars.

Hp=hWp+oWw=2100,Hw=(h+o)Ww=1980H_p=hW_p+oW_w=2100,\qquad H_w=(h+o)W_w=1980G−BHp=54750/2100≈26.07,GHw=56750/1980≈28.66\frac{G-B}{H_p}=54750/2100\approx26.07,\qquad \frac{G}{H_w}=56750/1980\approx28.66

Step 4: Solve the base wage for a target

For an annual gross-cash target of 60,000 dollars, keep the same hours, leave, multiplier and separate cash. The weighted wage hours determine the required base rate. The mathematical minimum is about 26.4840 dollars per hour. A quote rounded upward to cents is 26.49 dollars; a quote of 26.48 dollars would fall below the target under these assumptions.

rmin⁡=max⁡ ⁣(0,Gtarget−BhWp+moWw)=60000−200040(48)+1.5(4)(45)≈26.4840r_{\min}=\max\!\left(0,\frac{G_{\mathrm{target}}-B}{hW_p+moW_w}\right)=\frac{60000-2000}{40(48)+1.5(4)(45)}\approx26.4840

The target formula needs positive weighted wage hours when the target exceeds separate annual cash. If extra cash already covers the target, the minimum base rate is zero. With no remaining wage hours, a higher target is unreachable. The quote rounds upward to a whole unit for JPY and to hundredths for the other offered currencies, without exchange conversion.

Why Users Love This Tool

See what creates the annual cash total

Inspect the full wage bridge

  • Start with scheduled regular and overtime wages, then trace the signed leave reductions.
  • Apply the full overtime multiplier only to additional hours in modeled worked weeks.
  • Keep separate annual cash distinct from wages and from the paid-hour comparison.
  • Retain small nonzero deductions through exact decimal arithmetic and accessible scientific notation.

Keep the assumptions explicit

  • Workdays are configurable instead of assuming every schedule has five equally paid days.
  • Combined leave and weekly hours must fit the entered schedule; invalid values are not silently clamped.
  • Zero relevant hours produce an unavailable hourly measure rather than a false zero rate.
  • Payment conversions are annualized averages, with no invented payday dates, tax withholding or overtime eligibility decision.
Perfect For

Useful for hourly workers, job comparisons and gross-pay planning

Workers comparing schedule-based offers

Place the base wage, regular hours, expected overtime and leave treatment beside each other before comparing annual gross cash. A higher total can depend on more hours rather than a better base rate. Benefits, retirement contributions, job security and work conditions remain separate from the cash worksheet, and the result does not turn an hourly arrangement into a salaried employment contract.

Part-time and seasonal planners

Use fractional scheduled weeks and a weekly pattern that matches the period being modeled. Avoid subtracting unpaid time once through the week count and again through leave days. If the weekly pattern changes substantially during the year, create separate scenarios for the distinct patterns instead of assuming that one average overtime schedule describes every actual workweek.

Learners checking pay-period arithmetic

Compare an active worked-week wage amount with the annual total spread over a calendar-year period count. Inspect why 26 every-two-weeks averages differ from 24 twice-monthly averages, and why neither identifies a real payroll date. The worked example also distinguishes wages per paid hour from all annual cash per hour actually worked and from the contractual base rate.

How It Works

How it works in three quick steps.

1

Define the base wage and average weekly schedule

Enter the gross contractual hourly rate, regular weekly hours, workdays per week and scheduled weeks. Hours per scheduled day are treated as equal. Add overtime hours separately from regular hours and enter the full overtime pay multiplier when the extra hours are part of your scenario.

2

Separate leave, annual cash and payment assumptions

Enable time off and enter distinct paid and unpaid scheduled days without subtracting them again from the weeks count. Add separately assumed annual cash if useful, then select a normalized payment frequency or custom count. A target can solve the required base rate while holding those assumptions fixed.

3

Review the wage bridge and save the result

Check annual gross cash, regular and overtime wages, worked versus paid hours and the selected payment average. Read any unavailable hourly or target explanation. Download every wage contribution and conversion as CSV, print the full calculation, save a PDF or share an editable scenario with its active source inputs.

Download & Print

Save the schedule and wage contributions with the answer

Download every contribution and conversion

CSV contains all six signed wage-bridge rows, the annual total, every normalized payment conversion and active source settings. It also retains available scalar hour and pay results and an enabled target outcome. Tiny deductions remain numeric contributions rather than being removed from the record. Calculations keep greater precision than the independently rounded currency components visible in the interface.

Print the complete gross-pay worksheet

The focused print layout retains results, source assumptions, the entire annual wage bridge and all payment equivalents while removing editing controls and the supporting article. Use the browser Save as PDF option for a local record. Landscape orientation gives longer explanatory labels more space, especially when a target or an hourly comparison is unavailable because no relevant hours remain.

Copy or restore an editable scenario

Copy a plain-text summary or share a calculation link that restores the active controls. Its readable browser fragment includes pay inputs for the recipient, while disabled assumptions are excluded. Section links move keyboard focus without discarding a restored scenario. Reset removes shared settings and returns to the illustrative schedule, with no currency conversion or location-based payroll rules applied.

FAQ

Frequently Asked Questions

How is hourly pay converted into an annual salary equivalent?
The calculator applies the base hourly rate to paid regular hours and adds the entered overtime rate applied to modeled overtime hours. Separate annual cash is added only when enabled. Paid regular hours and overtime hours can differ because of the leave policy used here. The result is gross cash from the entered schedule, not a change in employment classification, a guaranteed salary contract or an estimate of take-home pay.
When does multiplying by 2,080 hours give a useful estimate?
The familiar full-time convention follows 40×52=208040\times52=2080 scheduled hours. It is useful only when those weekly hours and paid weeks fit the actual comparison. Part-time schedules, unpaid absences, overtime and separate annual cash need different treatment. This page lets those inputs vary instead of applying the same multiplier to every worker. BLS annual wage estimates use a stated full-time, year-round convention; that statistical assumption is not a promise about an individual payroll.
How are workdays and unpaid leave converted into paid weeks?
The tool divides unpaid scheduled days by the entered workdays per week, rather than assuming that every schedule has five days. That removes the corresponding share of regular wage hours and modeled overtime. Fractional days and weeks are retained. Days must refer to distinct scheduled workdays and must not also be removed from the scheduled week count. Combined paid and unpaid leave cannot exceed the schedule, so impossible entries receive an error instead of being clamped.
What changes when leave is paid rather than unpaid?
Under this worksheet's explicit policy, paid leave keeps base regular wages but removes the overtime that would otherwise be modeled for that portion of a worked week. Unpaid leave removes both regular wages and modeled overtime. Paid hours therefore differ from hours actually worked. This is an average-schedule assumption, not a determination of a particular employer's leave agreement or statutory overtime calculation. A job whose overtime continues during leave requires a different scenario or payroll-specific model.
Does the overtime setting determine legal eligibility or a statutory regular rate?
No. You enter the additional overtime hours and full pay multiplier yourself. Eligibility, covered workweeks, exclusions and the legal regular rate depend on the applicable rules and compensation facts. Some bonuses or other remuneration can affect a statutory overtime calculation, while this worksheet keeps separately entered annual cash outside that calculation. Use the overtime controls to describe an explicit pay scenario and check the relevant employment terms before treating it as a payroll entitlement.
Why are every-two-weeks and twice-monthly averages different?
The normalized every-two-weeks conversion uses 26 periods per modeled year, while twice-monthly uses 24. Monthly uses twelve, quarterly uses four and the calendar-week average uses 52. The same annual total is divided by those different counts, so the average amounts differ. These conversions do not assign payment dates or determine withholding. A real calendar can contain a different payday count, and irregular leave or a once-yearly payment can make actual checks uneven.
How does separate annual cash affect the hourly comparisons?
Separately entered annual cash increases the annual total and every normalized payment average. It does not change regular wage hours, overtime hours or the wages-per-paid-hour measure. The all-cash-per-worked-hour comparison includes that annual cash and the effect of paid leave, so it can exceed the contractual base wage. Neither comparison is automatically the statutory regular rate. Additional cash is assumed independently, including a possible payment in a year with no scheduled wage work.
Can I solve the hourly rate needed for an annual income target?
Yes. The target solver keeps the schedule, leave, overtime multiplier and separate annual cash fixed, then finds the minimum nonnegative base wage needed for the requested gross total. If separate annual cash already meets the target, the minimum is zero. With no remaining paid wage hours, a higher target is unreachable. The tool shows the unrounded rate and a quote rounded upward to the displayed currency precision so ordinary rounding does not underfund the target.
How are zero hours, seasonal work and very small deductions handled?
Scheduled weeks can range from zero through the stated annual limit, with fractions retained for seasonal or partial schedules. No paid hours means that wages per paid hour is unavailable; no worked hours means that all cash per worked hour is unavailable. A separately assumed annual payment can still remain in gross cash. Exact decimal rational arithmetic keeps tiny signed leave deductions visible beside larger wage totals, while unsupported numerical extremes explain their limits rather than silently returning zero.
What can I save, and does choosing a currency convert the money?
CSV retains the complete signed wage bridge, all normalized conversions, scalar results, source assumptions and any enabled target outcome. Copy produces a plain-text record, print and browser Save as PDF retain the complete tables, and a shared fragment restores active editable inputs. The settings remain readable to the recipient. Currency selection changes display formatting and the target quote's upward rounding unit, while leaving the unrounded calculation unchanged; it never applies an exchange rate.
About This Tool

About this hourly wage and annual gross-pay comparison tool

Toolarithm's Hourly to Salary Calculator turns an explicitly defined hourly schedule into a reproducible gross-cash comparison. The base wage, regular weekly hours, additional overtime hours and number of scheduled weeks remain visible in the saved record. Workdays per week matter because the same number of leave days represents a different share of a three-day, four-day or five-day schedule. The worksheet therefore translates days using the entered schedule instead of applying a hidden universal week length.

Paid leave and unpaid leave have distinct effects in this model. Paid leave preserves base regular wages, while both forms of absence remove the overtime associated with that portion of a modeled worked week. That policy separates paid hours from actual hours worked and prevents the same leave day from being counted twice. The wage bridge exposes the signed reductions rather than hiding them in one adjusted total. Exact decimal rational arithmetic also retains small nonzero deductions that might disappear when an ordinary rounded currency total is inspected on its own.

The conversion remains a planning worksheet rather than a payroll classification or legal entitlement determination. Overtime eligibility and the statutory treatment of remuneration require the applicable employment facts and rules, while tax withholding, deductions and benefits require their own model. Additional annual cash is shown separately and distributed only for normalized payment comparisons. The target solver holds the chosen assumptions fixed, and an upward-rounded quote helps distinguish a mathematical minimum from an amount quoted at ordinary currency precision. Complete exports, printable tables and editable shared settings retain those assumptions for later review. Use the result alongside actual employment terms and a suitable payroll calendar when comparing a job offer or planning a real paycheck.

Editorial Transparency

Who maintains this page

Ownership and review

Written and maintained by the Toolarithm editorial team. No review date is shown without a maintained editorial record. No independent professional review is claimed.

Methodology

Formulas are checked with worked examples and boundary cases. Timing, compounding, payment, and rounding assumptions remain visible; results are educational estimates, not financial advice.

Read the editorial methodology

Keep building

Explore more calculators

Calculators hub