How to Calculate Your Freelance Hourly Rate

Setting the right freelance hourly rate is one of the most important pricing decisions you'll make. This guide explains how to calculate a profitable hourly rate using real numbers — not guesswork. To run the numbers directly, use the freelance hourly rate calculator alongside this guide.

On this page: Why freelancers underprice · The hourly rate formula · Step 1: Income target · Step 2: Expenses & taxes · Step 3: Billable hours

Why Freelancers Underprice Their Hourly Rate

Many freelancers choose hourly rates based on what clients expect, what competitors charge, or what feels reasonable. This often leads to underpricing because it ignores taxes, expenses, and non-billable time.

A sustainable hourly rate must support your income goals while covering the true cost of running your business.

Freelance hourly rate benchmarks: what to compare in 2026

Broad experience-level rate tables can be misleading because freelance pricing changes materially by skill, location, specialization, platform, scope, and client type. A better benchmark process compares your calculated financial floor with current rates for work that is actually comparable to yours.

Benchmark inputCurrent evidenceUse in pricing
Billable shareUpwork's rate-setting guidance uses 60% billable time as an exampleReplace it with your tracked utilization when possible
Skill / nicheUpwork says rates vary with experience, expertise, industry standards, and locationCompare against the same service and client market
Marketplace ratePlatform rates can differ from direct-client pricingUse them as context, not as a required ceiling or floor

Source: Upwork — Determine your rate.

The Freelance Hourly Rate Formula

The most reliable way to calculate a freelance hourly rate is:

[Deductible business expenses + Target take-home income ÷ (1 − effective tax-planning rate)] ÷ Annual billable hours

To avoid manual errors, use the Freelance Hourly Rate Calculator to calculate your rate automatically based on real inputs.

Each part of this formula matters. Skipping any step usually results in rates that look fine on paper but fail in reality.

Step 1: Set Your Target Annual Income

Start with the annual personal income you want to have available after the effective taxes modeled here. This is a take-home planning target, not gross business revenue. It should reflect your financial goals and the compensation the business needs to support.

A common mistake is treating a former employee salary as if it were directly comparable to freelance revenue. Independent work also has business expenses, non-billable time, benefits you may self-fund, and taxes whose treatment depends on your situation. If you are converting an employee salary specifically, use the salary to contract rate calculator; this guide focuses on building a freelance rate from a take-home target.

Step 2: Add Business Expenses and a Tax-Planning Rate

List the deductible business expenses required to deliver your work, such as software, equipment, business insurance, professional services, and training. Use your own records or realistic annual estimates rather than a generic percentage.

Then choose an effective tax-planning rate for the profit/owner-income portion of the model. The simplified calculator does not reproduce federal or state tax forms. For US self-employment tax, the IRS notes that the 15.3% statutory rate generally applies to 92.35% of net self-employment earnings, with the Social Security portion subject to an annual wage base; income tax is separate. See IRS Topic 554.

The calculator therefore adds deductible expenses separately instead of taxing those expense dollars: required annual revenue = expenses + take-home target ÷ (1 − effective tax-planning rate).

To find the business-cost floor before owner compensation or profit, use the break-even hourly rate calculator.

Step 3: Estimate Realistic Billable Hours

Billable capacity is the denominator that makes freelance pricing different from salary arithmetic. Upwork's current rate-setting guidance uses an example split of 60% billable and 40% non-billable time, while also telling freelancers to calculate their own available billable hours. Use tracked data when you have it; proposals, admin, invoicing, marketing, learning, and gaps between projects all reduce capacity.

Worked example: Target take-home income $80,000, deductible expenses $10,000, effective tax-planning rate 25%, 48 working weeks at 40 hrs/week, 60% utilization:

At 80% utilization, the same revenue target would require about $75.95/hr. That does not mean 80% is automatically better or sustainable; it simply shows how strongly billable capacity changes the rate required to support the same economics. Use the utilization rate calculator to calculate your actual percentage from billable and total hours.

Step 4: Decide Whether to Add a Pricing Buffer

The calculated rate is a financial floor for the assumptions you entered. A client-facing rate can be higher when you intentionally price for volatility, reinvestment, scarce expertise, urgency, scope risk, or value. Do not add a universal percentage simply because a benchmark says you should.

Review the model at least annually and whenever expenses, billable capacity, tax assumptions, or income goals change. Use the rate increase calculator to model a specific increase.

Once you have your rate, the freelance pricing calculator can convert it into day, project, and retainer scenarios while keeping their separate pricing adjustments visible.

Calculated your rate and ready to send a proposal? Consulting agreement covers your hourly rate, payment terms, scope boundaries, and termination — customise and download in minutes.
Ready to calculate? The freelance hourly rate calculator runs the full formula automatically — enter your numbers and get your rate in seconds. To convert your rate to a day rate, project price, or retainer, use the freelance rate calculator.

Rate guides by profession and service

After calculating your financial floor, compare it with market evidence for the work you actually sell:

Frequently Asked Questions

What is a good freelance hourly rate?

A good rate is one that meets your income goals after expenses and taxes. There is no universal rate — profitable freelancers calculate instead of copying market averages.

How many billable hours should freelancers expect per year?

There is no universal annual billable-hour target. Upwork's current rate-setting guidance uses a 60% billable / 40% non-billable example. At 40 total hours per week for 48 weeks, 60% utilization equals 1,152 billable hours. Track your own billable and total hours whenever possible and use the utilization rate calculator to model the result.

Should freelancers raise rates over time?

Yes. As experience, efficiency, and demand increase, rates should be adjusted accordingly.

How do I calculate my freelance hourly rate?

Use this simplified pricing formula: [deductible business expenses + target take-home income ÷ (1 − effective tax-planning rate)] ÷ annual billable hours. With an $80,000 take-home target, $10,000 of deductible expenses, a 25% effective tax-planning rate, and 1,152 billable hours, the financial floor is about $101.27/hr. The freelance rate calculator automates the arithmetic while keeping each assumption editable.

Why do freelancers underprice their hourly rate?

A common cause is assuming all working hours are billable. If someone works 40 hours per week but bills 24, pricing against 40 billable hours understates the rate required for the same annual revenue by 40%. Business costs and tax assumptions can widen the gap further when they are omitted.

How often should I recalculate my freelance hourly rate?

Recalculate at least annually and whenever expenses, tax assumptions, billable capacity, or income goals change materially. Also review pricing when demand, specialization, or scope changes. For the mechanics of increasing rates with existing clients, see the raising rates guide.

Related Calculators & Guides