Salary to Hourly Rate Calculator
Convert a salary into an hourly rate so you can compare job offers, side hustles, and freelance work on equal terms.
Based on gross salary and total hours including unpaid overtime. For a true rate, divide by hours actually worked — commute and after-hours duties count in practice.
Salary numbers feel big; hourly rates feel small. But converting one into the other is the most honest way to compare a job offer, evaluate a side hustle, or decide whether overtime is worth it. This guide explains the conversion and, more importantly, how to make it fair to yourself.
The basic conversion
Hourly rate = Annual gross salary ÷ (hours per week × weeks per year)
For example, an annual gross salary of $60,000, working 40 hours a week for 48 weeks a year:
$60,000 ÷ (40 × 48) = $31.25 per hour
The calculator above does the arithmetic in real time. Two inputs matter more than you might expect: the hours per week and the weeks per year.
Choose honest inputs
- Hours per week. Use the hours you genuinely spend, not the contract number. If the role effectively runs 45–50 hours with unpaid overtime, divide by that. It is the difference between a respectable $31.25/hour and a disappointing $25/hour.
- Weeks per year. Salary is quoted per year, but most employees effectively work fewer than 52 weeks once annual leave and public holidays are counted. Using 48 weeks is a reasonable default in Indonesia; use 52 only if you truly work every week.
Comparing a salary with a freelance rate
Freelance or side-hustle income needs a different benchmark because you are covering costs an employer absorbs:
- Self-employment costs — taxes you now pay yourself, no leave, no BPJS Kesehatan top-ups, no equipment, no job security.
- The common rule of thumb: your freelance rate should be roughly 1.5 to 2× the equivalent salaried hourly rate just to break even on those costs.
- Unpaid hours count twice — the time you spend finding clients, invoicing, and redoing work is also part of the hourly rate.
So if your salary works out to $31.25/hour, a freelance offer below about $47–$62/hour is probably a worse deal than it looks.
When the hourly view changes decisions
- Overtime pay: if overtime pays less than your hourly rate, it is not a raise — it is a discount sale of your time.
- Salary vs. shorter commute: a job that pays less but removes a daily three-hour commute can win on a per-hour basis.
- Annual leave value: an offer with 20 leave days beats one with 12 at the same salary — the hourly equivalent rises with every free day.
- Raises as negotiation: a raise from $60,000 to $65,000 is only meaningful once the hours figure stays fixed; a 10% raise alongside a 10% increase in workload is a pay cut in hourly terms.
Final word
Money is stored as a salary but earned as hours. Run your current situation through the calculator above, then run the offer you are considering — and compare the two hourly numbers rather than the two annual ones. The honest hourly rate is the number that should drive the decision.
Disclaimer: This content is for general educational purposes only and is not financial advice. Tax treatment of salary and freelance income differs; consult a qualified professional for your situation.