Move a rate between hourly, daily, weekly, every two weeks, twice a month, monthly and annual, in any direction, with your own hours behind it. Every number on this page is calculated in your browser and never leaves your device.
A converted rate is only reproducible if the hours behind it were written down next to it. Six months later nobody remembers whether that hourly figure assumed forty hours or thirty five, and the two do not agree. The HRAnalyst™ Workbook is a printable tracker for every calculator on this site, with the formula, the recommended cadence and space for four quarters. Join the list and we will send it, along with new calculators and workforce analytics as they publish.
Formula used
Whatever you enter is normalized to one annual figure first, then divided back out to every period. That is why the conversion runs the same in every direction and why entering any output row returns the identical set.
Annual from Hourly = Amount × Hours per Week × Weeks per Year
Annual from Daily = Amount × Days per Week × Weeks per Year
Annual from Weekly = Amount × Weeks per Year
Annual from Every Two Weeks = Amount × 26
Annual from Twice a Month = Amount × 24
Annual from Monthly = Amount × 12
Every Other Period = Annual ÷ its own count, which is the step above run backwards
Payments per Year = 26 every two weeks, 24 twice a month, 12 monthly
Hours per week, days per week and weeks per year are settings you control, and only the hourly and daily rows depend on them. Every two weeks always uses twenty six payments and twice a month always uses twenty four, because that is what those two words mean. Hours per day is recorded as your stated assumption. If it does not agree with your hours per week divided by your days per week, the results say so rather than quietly picking one.
Every two weeks gives twenty six payments a year. Twice a month gives twenty four. They are close enough to be confused and far enough apart to matter, and they are never the same amount. The table above shows both rows so you can see the gap rather than take it on trust.
The hourly conversion is the one carrying an assumption. Forty hours a week for fifty two weeks is arithmetic, not a fact about anyone's schedule, and a thirty five hour week changes the hourly figure by fourteen percent. The weekly, biweekly, semimonthly, monthly and annual rows do not move when you change the hours, because none of them depend on hours at all.
That is the practical rule. If you are quoting an hourly equivalent to a candidate or on a job posting, say what hours it assumed in the same breath. If you are quoting anything else, you do not have to.
A month does not hold four weeks. Fifty two weeks over twelve months averages about 4.33, so dividing by four overstates the weekly figure by roughly eight percent every time. Go through the annual figure instead, which is what this page does.
Twenty six payments and twenty four payments are different divisors, so the same annual salary produces two different per period amounts and they never agree. Confirm which one payroll runs before you put a per period figure in writing, because an offer letter quoting the wrong one is a conversation you do not want to have on day one.
An hourly figure for a salaried role is meaningless without the hours behind it, and two people using different assumptions will reach different numbers from the same salary and both be right. State the hours next to the rate. It costs you six words and removes the argument entirely.
The calculators and content on HRAnalyst are provided for informational purposes only and do not constitute legal, tax, or accounting advice. Compensation and compliance obligations vary by jurisdiction. Consult qualified counsel before acting on any result.
© 2026 HRAnalyst is a product of CompRatio LLC. All rights reserved.
Looking for salary data? Visit What It Pays™.