Income and personal finance guide

How to Convert Hourly Pay to Annual Salary With Variable Hours

When weekly hours vary, estimate annual gross pay by adding the expected paid hours for each period and multiplying by the applicable hourly rate. A simple average-hours estimate can help with planning, but it is not a guarantee of future income and does not calculate taxes, deductions, or overtime eligibility.

Use the schedule you actually expect

For steady hours, annual gross pay = hourly rate × paid hours per week × paid weeks per year. If you earn $22 per hour and work 32 paid hours per week for 48 weeks, the estimate is $22 × 32 × 48 = $33,792. This assumes those hours are paid at the same rate and excludes bonuses and overtime.

When hours change by season

If your schedule is different during parts of the year, calculate each block separately and add the results. For example, multiply the hourly rate by typical weekly paid hours and weeks for the busy season, then repeat for the slower season. Use recent pay records or an employer schedule where available. Do not annualize one unusually busy week as if it repeats all year.

Separate gross pay from take-home pay

Gross annual wages are before taxes and payroll deductions. Take-home pay can reflect withholding, benefit premiums, retirement contributions, and other deductions. Federal income-tax withholding is not the same as final tax liability, and state or local rules can differ. Use pay statements and current official tax tools for withholding questions rather than subtracting a made-up universal percentage.

Account for overtime and multiple jobs

If overtime is likely, model regular and overtime hours separately using the applicable pay rate and employer policy. Eligibility and required rates depend on law and job circumstances, so do not assume every extra hour receives the same multiplier. For more than one job, estimate each job separately using its own schedule and rate, then add the gross estimates.

Use a conservative budget number

Variable income makes monthly budgeting harder because the amount and timing can shift. Consider a baseline based on dependable hours, then plan how to use higher-income periods for irregular bills, savings goals, or debt payments. Review the estimate when schedules change. The hourly-to-salary calculator annualizes the assumptions you enter; it does not forecast hours or determine tax treatment.

Build a range when hours are uncertain

Instead of relying on one annual number, calculate a lower-hours scenario and a typical-hours scenario. For example, compare 30 paid hours per week with 36 hours over the same 48 weeks, using the same $22 hourly rate. The difference is $6,336 over 48 weeks. A range makes the schedule assumption visible; it is not a statistical prediction of how often each outcome will happen.

Use actual payroll records to refine the estimate

After a few pay periods, compare the estimate with gross wages shown on pay statements. Check paid hours, rate changes, unpaid absences, premiums, and employer adjustments. If you have more than one employer or a seasonal job, estimate each source separately and add them. For taxes or withholding, use current official IRS information and your actual circumstances rather than treating gross pay as take-home income.

Frequently asked questions

How do I estimate annual pay with changing hours?

Calculate pay for each schedule period using its rate, paid hours, and weeks, then add the amounts.

Does gross annual pay equal take-home pay?

No. Taxes and payroll deductions affect take-home pay.

Sources and further reading

Try the calculator

Use the Hourly to Salary Calculator to explore your own numbers with the assumptions shown in the tool.

Open Hourly to Salary Calculator

Educational content only; not individualized financial, tax, or legal advice.