How to Calculate My per Hour Rate

Freelance Hourly Rate Calculator body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 800px; margin: 0 auto; padding: 20px; } .calc-container { background-color: #f8f9fa; border: 1px solid #e9ecef; border-radius: 8px; padding: 30px; margin: 30px 0; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .calc-header { text-align: center; margin-bottom: 25px; } .calc-header h3 { margin: 0; color: #2c3e50; } .form-group { margin-bottom: 20px; } .form-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #495057; } .form-group input { width: 100%; padding: 12px; border: 1px solid #ced4da; border-radius: 4px; font-size: 16px; box-sizing: border-box; } .form-group .help-text { font-size: 12px; color: #6c757d; margin-top: 5px; } .btn-calc { display: block; width: 100%; padding: 14px; background-color: #007bff; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.2s; margin-top: 10px; } .btn-calc:hover { background-color: #0056b3; } .results-box { background-color: #ffffff; border: 1px solid #dee2e6; border-radius: 6px; padding: 20px; margin-top: 25px; display: none; } .results-box.visible { display: block; } .result-row { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #eee; } .result-row:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; } .result-label { color: #6c757d; font-weight: 500; } .result-value { font-size: 20px; font-weight: bold; color: #2c3e50; } .result-highlight { color: #28a745; font-size: 28px; } .article-content h2 { color: #2c3e50; margin-top: 40px; border-bottom: 2px solid #eee; padding-bottom: 10px; } .article-content p { margin-bottom: 20px; } .article-content ul { margin-bottom: 20px; } .article-content li { margin-bottom: 10px; }

How to Calculate My Per Hour Rate

Whether you are transitioning from full-time employment to freelancing, starting a consulting business, or simply auditing your current pricing strategy, calculating an accurate hourly rate is fundamental to your financial sustainability. Simply taking your previous salary and dividing it by 2,080 (the standard number of working hours in a year) is a common mistake that leads to undercharging.

To calculate a viable per-hour rate, you must account for overhead costs, taxes, non-billable administrative time, and planned time off. This calculator uses a reverse-engineering approach: it starts with your financial goals and business realities to determine exactly what you need to charge to stay profitable.

Hourly Rate Calculator

The take-home pay you want before taxes.
Software, equipment, insurance, marketing, office rent.
Vacation, sick days, and holidays.
Total time you plan to sit at your desk.
Percentage of time spent on paid client work vs. admin/marketing (standard is 60-75%).
Minimum Hourly Rate: $0.00
Total Revenue Goal: $0.00
Actual Billable Hours/Year: 0
Billable Hours/Week: 0
function calculateHourlyRate() { // Get input values var incomeInput = document.getElementById('desiredIncome').value; var expensesInput = document.getElementById('businessExpenses').value; var weeksOffInput = document.getElementById('weeksOff').value; var hoursPerWeekInput = document.getElementById('hoursPerWeek').value; var billablePercentInput = document.getElementById('billablePercent').value; // Validation if (incomeInput === "" || expensesInput === "" || weeksOffInput === "" || hoursPerWeekInput === "" || billablePercentInput === "") { alert("Please fill in all fields to calculate your rate."); return; } var income = parseFloat(incomeInput); var expenses = parseFloat(expensesInput); var weeksOff = parseFloat(weeksOffInput); var hoursPerWeek = parseFloat(hoursPerWeekInput); var billablePercent = parseFloat(billablePercentInput); if (weeksOff 52) { alert("Weeks off must be between 0 and 52."); return; } if (billablePercent 100) { alert("Billable efficiency must be between 1% and 100%."); return; } // 1. Calculate Total Revenue Target var totalRevenueTarget = income + expenses; // 2. Calculate Working Time var totalWeeksInYear = 52; var workingWeeks = totalWeeksInYear – weeksOff; var totalWorkHoursPerYear = workingWeeks * hoursPerWeek; // 3. Calculate Billable Hours var billableRatio = billablePercent / 100; var totalBillableHours = totalWorkHoursPerYear * billableRatio; var weeklyBillableHours = (hoursPerWeek * billableRatio); // 4. Calculate Hourly Rate var hourlyRate = 0; if (totalBillableHours > 0) { hourlyRate = totalRevenueTarget / totalBillableHours; } else { hourlyRate = 0; } // Display Results document.getElementById('revenueGoal').innerText = "$" + totalRevenueTarget.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById('billableHours').innerText = Math.round(totalBillableHours).toLocaleString(); document.getElementById('weeklyBillable').innerText = weeklyBillableHours.toFixed(1); document.getElementById('hourlyRateResult').innerText = "$" + hourlyRate.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2}); // Show result box document.getElementById('resultBox').className = "results-box visible"; }

The Math Behind Your Hourly Rate

Calculating your hourly rate requires understanding the difference between "working hours" and "billable hours." Most freelancers assume that if they work 40 hours a week, they can bill 40 hours a week. In reality, you will spend time on invoicing, finding new clients, answering emails, and updating your website.

Here is the core logic used in the calculator above:

  • Total Revenue Target: This is your Desired Salary plus your Business Overhead. You must earn enough to cover both your life and your business costs.
  • Working Weeks: There are 52 weeks in a year. If you take 2 weeks of vacation, 1 week for holidays, and 1 week for sick leave, you only have 48 weeks to earn your annual income.
  • Billable Efficiency: This is the "Efficiency Factor." A standard efficiency rate for freelancers is 60% to 75%. If you try to bill 100% of your time, you will likely burn out or neglect the administrative tasks required to keep your business running.

Example Scenario

Consider a Graphic Designer named Alex who wants to leave a corporate job paying $70,000/year.

  • Desired Income: $75,000 (Alex wants a slight raise).
  • Business Expenses: $8,000 (Creative Cloud subscription, new laptop, health insurance, accountant fees).
  • Time Off: 4 weeks.
  • Work Week: 40 hours.
  • Efficiency: 70% (Alex spends 30% of time marketing).

Using the calculator, Alex's math looks like this:

($75,000 Income + $8,000 Expenses) = $83,000 Revenue Target

(48 Working Weeks × 40 Hours) × 0.70 Efficiency = 1,344 Billable Hours

$83,000 / 1,344 Hours = $61.76 per hour

If Alex simply divided $75,000 by 2,080 hours (standard full-time hours), the rate would be $36.05. Charging that lower rate would result in a massive income shortfall because it ignores expenses and non-billable time.

Factors That Influence Your Rate

1. Overhead Costs

Don't forget to include "hidden" costs in your overhead calculation. This includes self-employment taxes, health insurance premiums (which employers usually subsidize), retirement contributions, and software subscriptions.

2. Market Demand

The number calculated above is your "floor"—the minimum you need to charge to sustain your lifestyle. However, your "ceiling" is determined by the market. If your calculated rate is $50/hr but specialists in your niche charge $150/hr, you should price closer to the market rate to signal quality.

3. Project-Based Pricing vs. Hourly

While this calculator determines an hourly rate, you don't always have to bill by the hour. You can use this rate to estimate fixed-price projects. If you estimate a website will take 40 hours, and your calculated rate is $100/hr, you can quote a fixed fee of $4,000.

Leave a Comment