Guide
Mar 2, 2026|2 min read

How to Set a Freelance Rate From Your Income Target

A practical framework to convert your annual income target into an hourly and project rate you can confidently explain to clients.

freelance pricing
hourly rate
quote strategy
client communication

Why most freelancers underprice

Most freelancers underprice because they start from market averages, not business reality.
Your rate should first cover your target income, annual costs, and non-billable time.

Income target to hourly baseline formula

Use this baseline:

hourlyRate = requiredRevenue / billableHours

Where:

  • requiredRevenue is what your business must generate this year.
  • billableHours is the number of hours you can realistically charge clients.

Billable ratio explained

You do not bill every working hour.
Admin, sales calls, revisions, and planning reduce billable time.

Example:

  • Weekly working hours: 40
  • Vacation weeks: 4
  • Working weeks: 48
  • Annual work hours: 40 * 48 = 1,920
  • Billable ratio: 0.6
  • Billable hours: 1,920 * 0.6 = 1,152

Costs and tax adjustment

Pre-tax mode:

  • requiredRevenue = annualIncomeTarget + annualCosts

Post-tax mode:

  • requiredRevenue = (annualIncomeTarget + annualCosts) / (1 - taxRate)

If your target is post-tax, skipping this adjustment makes your quote systematically too low.

Example walkthrough

Suppose:

  • Annual income target: $100,000
  • Annual costs: $20,000
  • Tax rate: 20%
  • Weekly hours: 40
  • Vacation weeks: 4
  • Billable ratio: 0.6

Then:

  • Required revenue: (100,000 + 20,000) / 0.8 = 150,000
  • Billable hours: 40 * (52 - 4) * 0.6 = 1,152
  • Hourly rate baseline: 150,000 / 1,152 ≈ $130.21

Quote communication checklist

  • Lead with outcomes, not hours.
  • Explain assumptions and exclusions clearly.
  • Define revision limits in writing.
  • Tie milestone payments to deliverables.
  • Keep one version of scope and pricing in every client thread.

Next Step

Apply this guide immediately using the tools below.