Home / Calculators / Salary to Hourly Calculator

Gross pay, made comparable

Put your pay on an hourly basis.

Convert annual, monthly, or weekly gross pay using your own hours, weeks, and days assumptions. Toolyfi shows every derived time-based equivalent and the formula behind it.

Runs in your browserGross arithmetic onlyAssumptions shown
Editorial desk collage with clock, payroll sheet, calculator, and marked work calendar
Pay needs a time basis

Choose the pay period.
Show the work pattern.

Hourly gross pay equals annual gross pay divided by hours per week multiplied by weeks per year. The page keeps each input visible rather than assuming it silently.

Start with the pay you know

Enter the gross annual amount you want to convert.
Used only to derive the daily gross-pay equivalent.

This is transparent gross-pay arithmetic, not take-home, tax, overtime, benefit, employment-classification, or contract guidance. Use an amount and time pattern that match the comparison you want to make.

Your hourly equivalent

—

Enter positive values to calculate gross equivalents.

Annual—
Monthly—
Weekly—
Daily—
Enter your values to see the conversion formula.
Salary to hourly calculator guide

Salary to hourly conversion is a time-unit calculation, not a pay verdict.

A salary figure and an hourly figure can describe the same gross-pay amount only when they refer to the same work pattern. That is why a simple salary divided by 2,080 shortcut is not enough for every situation. The shortcut embeds 40 hours per week and 52 weeks per year. It can be useful when those are your chosen inputs, but it becomes misleading when hours, working weeks, or the pay period differ. This calculator makes every denominator visible before it produces an hourly equivalent.

Toolyfi performs browser-side arithmetic from figures you enter. It can turn annual, monthly, or weekly gross pay into annual, monthly, weekly, daily, and hourly equivalents. It does not know your jurisdiction, deductions, tax position, benefit value, overtime rules, employer policy, employment status, contract terms, or actual hours worked. The result is a clear conversion within the selected assumptions, not a statement about take-home pay or what a workplace must pay.

Start with the annual hours you actually want to model

The central relationship is straightforward: hourly gross pay equals annual gross pay divided by total annual working hours. Total annual working hours equal hours per week multiplied by weeks per year. Written together, the formula is hourly rate = annual pay ÷ (hours per week × weeks per year). The multiplication in the denominator matters. A salary amount alone cannot reveal an hourly equivalent without a work-time assumption.

For example, 50,000 divided by 40 hours per week multiplied by 52 weeks gives 50,000 ÷ 2,080, which is approximately 24.04 per hour. The calculation becomes different if you enter 35 hours per week, 48 weeks per year, or another pattern. There is no hidden preference in the tool for one work pattern. You select the values, and the formula line repeats the relationship used for that result.

Visible annual example 50,000 annual gross pay ÷ (40 hours per week × 52 weeks per year) = 24.04 gross per hour.

The word “gross” is important here. It identifies the input as a stated pay amount before any deductions or individual treatment that this page does not model. A gross amount may appear on an offer, invoice, pay schedule, planning note, or another record, but its treatment can vary outside this calculator. If you need to compare two amounts, use the same gross-pay scope for both. Mixing a pre-deduction figure with an after-deduction figure creates a comparison problem before any division occurs.

Convert annual gross pay without burying the work pattern

Annual mode is for a gross-pay figure already stated for a year. Enter the annual figure, then choose the hours per week and weeks per year that match the situation you want to inspect. The calculator derives a weekly equivalent by dividing annual pay by the selected weeks. It derives a monthly equivalent by dividing annual pay by 12. It derives a daily equivalent from the weekly amount divided by your selected days per week. Finally, it derives the hourly amount by dividing annual pay by annual hours.

This output set is intended to be internally consistent. If the annual amount is 50,000 and you use 52 weeks, the weekly equivalent is 961.54 before display rounding. If you then use 40 hours per week, the hourly equivalent is 24.04. If you use five days per week, the daily equivalent is 192.31. Each figure comes from the same annual number and selected time pattern; none is a separate forecast or promise of an actual payment schedule.

Keep a distinction between an annual label and a real period of paid work. An annual amount may be paid in installments, may cover a fixed term, or may be subject to terms not visible in a single number. This calculator does not interpret those conditions. Its purpose is narrower: if you decide the annual gross amount and work-time inputs belong together, it will show the arithmetic conversion. Record those inputs with any result you need to revisit later.

Convert monthly gross pay by first making the annual amount explicit

Monthly mode performs a two-step conversion. It first multiplies the entered monthly gross pay by 12 to create an annual equivalent. It then divides that annual equivalent by hours per week multiplied by weeks per year. For 3,000 per month with 40 hours per week and 52 weeks per year, the calculation is (3,000 × 12) ÷ (40 × 52), which gives about 17.31 per hour. Showing the annual step makes the formula easier to audit than using an unexplained monthly-hours shortcut.

The number 12 is a conversion between months and the annual period used by this model. The selected weeks per year still controls the annual work-time denominator. If you select a different number of weeks, the page does not alter the 12-month conversion; it changes the annual hours used for the hourly and weekly relationships. This separation is deliberate. It prevents a monthly amount from creating an invisible assumption about paid or worked weeks.

Monthly mode does not determine whether a real payment is made on a particular calendar date, whether a month has more working days, or whether an amount has been adjusted for an absence. Those matters need source documents and the relevant terms. Here, monthly means only the gross amount you choose to annualize by multiplying by 12. The value is then converted with the work pattern you explicitly provide.

Convert weekly gross pay with the weekly hours you enter

Weekly mode starts closer to the hourly relationship. When a weekly gross-pay amount and hours per week are known, hourly gross pay is weekly pay divided by hours per week. The calculator also uses the selected weeks per year to derive an annual equivalent, then derives a monthly equivalent by dividing that annual amount by 12. This makes the result cards speak to one selected model rather than presenting unrelated periodic amounts.

Suppose you enter weekly gross pay of 800 and 40 hours per week. The hourly result is 20.00 because 800 ÷ 40 = 20. The weeks-per-year field does not change that direct weekly-to-hourly division, but it does change the annual and monthly equivalents displayed beside it. With 52 weeks selected, the annual equivalent is 41,600. With a different selection, the annual amount changes because you have asked the calculator to model a different number of weekly periods.

This distinction is useful when comparing a known weekly figure with an annual figure. First, decide whether both values use a matching work pattern. Then use the same hours-per-week and weeks-per-year inputs for the comparison. Do not assume that a weekly amount automatically represents every week of a calendar year. The calculator cannot decide that factual question, but it does expose where the assumption enters the arithmetic.

Make hours, weeks, and days assumptions visible

The work-time inputs are not decoration. Hours per week controls the hourly denominator. Weeks per year controls the annual hours and the relationship between a weekly input and its annual equivalent. Days per week controls only the daily equivalent. Each field is editable so a visitor can model the work pattern they have chosen without pretending that every salary has the same schedule. If an input is unknown, it is safer to identify it as an assumption than to treat the default as a fact about a job, agreement, or worker.

A common default of 40 hours per week and 52 weeks per year produces 2,080 annual hours, but it is only the result of 40 multiplied by 52. The calculator does not label that result as a universal standard. Changing either field changes the hourly calculation. For example, the same 50,000 annual figure divided by 35 × 52 produces about 27.47 per hour, because the chosen annual hours are lower. That is arithmetic, not a claim that one arrangement is better than another.

The days-per-week input belongs to the daily card, not the hourly calculation. A five-day assumption turns a weekly equivalent into five daily portions. A four-day assumption turns the same weekly equivalent into four daily portions. This result should not be confused with a legal daily rate, a timesheet calculation, or a guaranteed daily payment. It is a division of your selected weekly gross equivalent by the days number you entered.

Read the daily figure as a selected weekly division

Daily pay can be useful as a compact comparison unit, but it deserves a clear label. This page calculates daily gross equivalent as weekly gross equivalent divided by days per week. In annual mode, that is annual pay ÷ (weeks per year × days per week). In monthly mode, the page first creates an annual equivalent, then applies the same time denominator. In weekly mode, it divides the weekly amount by selected days per week.

Consider 50,000 annual gross pay with 52 weeks and five days. The daily equivalent is 50,000 ÷ (52 × 5), or about 192.31. If you change days per week from five to four while keeping annual pay and weeks fixed, the displayed daily figure becomes higher because the same weekly amount is being spread across fewer selected days. The hourly figure does not change unless hours per week or weeks per year changes. Seeing that difference helps prevent the daily card from being mistaken for an independent calculation.

Day-based calculations can be especially sensitive to the words used around them. A “day” may mean a scheduled workday, a billable day, a calendar day, or something defined by a contract. Toolyfi does not classify it for you. Enter the number of days per week that matches your own comparison and keep the definition with your notes. The result is only as specific as the chosen input.

Use worked examples to verify the formula, not to set a target

A transparent example can help you spot a denominator error. Start with annual gross pay of 50,000, 40 hours per week, and 52 weeks per year. Annual hours are 2,080. Dividing 50,000 by 2,080 gives 24.03846..., displayed as 24.04. The same input creates 4,166.67 monthly, 961.54 weekly, and 192.31 daily when five days per week are selected. The calculator uses fuller precision internally and formats the cards for readability.

Visible monthly example (3,000 monthly gross pay × 12) ÷ (40 hours per week × 52 weeks per year) = 17.31 gross per hour.

Next, take monthly gross pay of 3,000 with the same 40-hour and 52-week pattern. The annual equivalent is 36,000. Dividing 36,000 by 2,080 gives 17.30769..., displayed as 17.31 hourly. This is not a comparison between two offers or a statement about affordability; it simply shows how a monthly input fits the selected annual time denominator. If you change the weeks field, run the calculation again rather than adjusting the rounded output by hand.

A third check begins with a weekly figure. Enter 800 weekly gross pay, 40 hours per week, 52 weeks per year, and five days per week. The hourly equivalent is 20.00, the daily equivalent is 160.00, and the annual equivalent is 41,600. The 52-week selection is visible in the annual result; it is not required to turn 800 into 20 per hour. This is why each card should be read alongside the formula, not isolated from the inputs that generated it.

Compare two gross-pay figures with a matching basis

A conversion can make two differently stated pay figures easier to compare, but only after you choose a matching scope. If one figure is annual gross pay and another is monthly gross pay, use annual and monthly modes with the same hours and weeks assumptions. Then write down the two hourly outputs alongside the inputs. A difference in hourly results may come from the pay amounts, from the selected work-time denominator, or from both. Keeping the denominator visible makes that distinction possible.

Do not compare a gross figure to a take-home figure through this tool. Do not add a benefit, tax, reimbursement, unpaid-time, overtime, commission, bonus, or expense estimate unless you first decide exactly how it belongs in the gross amount you enter. The page does not classify such items, and it has no live data source to make those decisions. It is more honest to run separate, well-labeled scenarios than to force unrelated amounts into a single answer.

Scenario notes are practical. A note might read: “Scenario A: annual gross pay 50,000; 40 hours/week; 52 weeks/year; 5 days/week; hourly gross equivalent 24.04.” A second note could use a different stated monthly amount and the same time inputs. Anyone reviewing the notes can repeat the arithmetic. A bare statement such as “the hourly rate is 24.04” gives no way to know whether the number uses the same work pattern.

Keep gross-pay conversion separate from take-home calculations

An hourly gross equivalent is not the same thing as take-home pay. This calculator begins with a gross amount you enter and divides it across a time pattern you also enter. It does not subtract deductions, withholding, contributions, expenses, reimbursements, benefits, or any other item that could change what is received or retained. Calling the output “gross” is not a disclaimer added after the calculation; it is a description of the exact scope of the formula.

This distinction matters when two records use different labels. A monthly amount shown before deductions and a deposit amount received after deductions should not be put into two modes and treated as equivalent inputs. They are different quantities. First identify which value is gross, net, reimbursed, estimated, or otherwise defined in the record you are reading. Then use this page only with a gross figure that matches the question. If the question itself is about deductions or the money received after them, this compact time-unit converter does not have the needed inputs or policy context.

The same boundary applies to additional pay components. A fixed gross amount, a one-off gross bonus, a reimbursement, a commission, an expense, and a benefit valuation may each need a different definition before they can be combined. Toolyfi does not tell you whether to include any of them. Rather than hiding that uncertainty inside a rate, write a separate scenario for each defined amount. The calculator will then make the arithmetic for that scenario repeatable without implying that it has interpreted a payroll record or agreement.

Conversion also does not establish an overtime rate, an eligibility category, a minimum rate, a pay obligation, or a contract term. Those questions depend on facts and rules outside a browser formula. If you have a number that already includes different hours or periods, label it accurately before converting it. The calculator is most useful when it stays modest: it turns one stated gross-pay amount into consistent time-based equivalents using the assumptions you can see and change.

Create a reproducible conversion note for every comparison

A reliable conversion note records more than the final hourly card. Include the input period, gross-pay amount, hours per week, weeks per year, days per week, and the calculated hourly amount. For an annual input, you might write: “Annual gross pay 50,000; 40 hours/week; 52 weeks/year; 5 days/week; annual hours 2,080; hourly gross equivalent 24.04.” The note makes clear that the number came from a particular denominator rather than a generic salary rule.

For a monthly input, include the annualization step. A compact record could read: “Monthly gross pay 3,000; annual equivalent 36,000; 40 hours/week; 52 weeks/year; hourly gross equivalent 17.31.” The value 36,000 is useful because it explains exactly how the monthly amount entered the yearly formula. For weekly mode, preserve the weekly input and the selected weeks per year because that selected weeks value changes the annual and monthly cards even though the direct weekly-to-hourly division uses hours per week.

Keeping a note also helps distinguish a formula output from a later decision. You may choose to discuss, accept, reject, budget around, or record a pay figure for reasons that the calculator does not model. Place that decision rationale in a different sentence. One sentence can state the inputs and resulting conversion; another can state the context or action taken. This small separation prevents an exact arithmetic result from being misread as an assessment of a job, employer, contract, or financial outcome.

When several scenarios are needed, a spreadsheet may be a better record system. Make one row per scenario, keep the input period and time assumptions in separate columns, and store the formula rather than only a rounded display result. This calculator can still be useful as a one-scenario check before you extend the logic to many rows. The goal is not to create more numbers; it is to preserve the meaning of the numbers that are already being compared.

Round the display, preserve the inputs

Currency cards are usually easier to read at two decimal places, but a division can have more digits. The calculator therefore formats displayed results rather than altering the underlying entered values. A displayed 24.04 comes from a value slightly above 24.038. When a comparison is close, use the input values and shown formula rather than trying to reverse a result from a rounded card. This is especially important when multiplying a rounded hourly result back into a long period.

The same principle applies when an amount must be written to a fixed increment elsewhere. Use the calculator to see the unambiguous conversion based on the values entered. If you choose a rounded amount for another record, enter that selected amount into the relevant mode and inspect the new output. A calculator can show arithmetic clearly; it should not hide the fact that a later rounding decision has changed an input.

Know what this gross-pay calculator does not decide

The page does not calculate take-home pay, tax withholding, deductions, contribution amounts, benefit value, overtime premiums, statutory entitlements, minimum wage compliance, leave, classification, payroll timing, or contract obligations. It does not use a country, region, employer, job title, market salary figure, or live exchange rate. Those omissions are intentional. They keep the result tied to the exact arithmetic that can be shown in the browser from your selected pay and time inputs.

A zero or negative pay entry cannot produce a meaningful positive gross-pay rate in this tool, and zero or negative hours, weeks, or days would make a necessary denominator invalid. The calculator responds with an explanatory state rather than inventing a result. If a record has an unusual value, confirm its definition before trying to convert it. A formula is dependable only when its inputs describe the same scenario.

Use a spreadsheet or a formal payroll, accounting, or employment workflow when you need to retain multiple periods, pay components, tax treatment, time records, or legal terms. Use this page for one visible gross-pay conversion at a time. The Percentage Calculator can separately check a stated percentage change, while the Profit Margin Calculator addresses pricing math rather than pay conversion. Keeping those tasks separate prevents a quick arithmetic check from taking on claims it cannot support.

Questions, answered directly.

How is hourly gross pay calculated from annual pay?

Annual gross pay is divided by hours per week multiplied by weeks per year.

How is monthly pay converted to hourly pay?

Monthly gross pay is multiplied by 12, then divided by the annual working hours you enter.

How is weekly pay converted to hourly pay?

Weekly gross pay is divided by the hours per week you enter.

Why can I edit weeks per year?

The field keeps the annual work-time assumption explicit instead of silently fixing it.

Why can I edit days per week?

The selected days per week is used to derive the daily gross-pay equivalent.

Does this estimate take-home pay?

No. It performs gross-pay arithmetic only and does not calculate deductions or withholding.

Does the calculator include overtime?

No. It does not determine overtime rates, eligibility, or employment rules.

Can I use another currency unit?

Yes, if the selected pay amount and results are interpreted in the same currency unit.

What if hours or weeks are zero?

The calculator shows an explanation because it cannot divide pay by zero or negative work time.

Is this employment, tax, or contract advice?

No. It is a transparent gross-pay conversion, not an interpretation of rules or terms.