Business growth

How to Set Your Freelance Hourly Rate: A Step-by-Step Guide

Stop guessing what to charge. This step-by-step guide shows you exactly how to calculate a freelance hourly rate that covers your costs, pays you fairly, and grows your business.

· · 9 min read

Why Most Freelancers Underprice Themselves

The most common pricing mistake freelancers make is starting with a competitor's rate and undercutting it to "win more work." The problem? This race to the bottom doesn't lead to a sustainable business — it leads to burnout and poverty.

Instead, your freelance rate should be calculated from the inside out: starting with your actual costs and income goals, not someone else's rate.

The Hourly Rate Formula

Here's the core formula every freelancer should use:

Hourly Rate = (Desired Income + Annual Expenses) ÷ Annual Billable Hours × Profit Margin

Let's break each component down.

Step 1: Define Your Desired Annual Income

This is the take-home pay you want to earn after all business expenses are paid. Be realistic and honest with yourself. Consider:

  • Your personal living expenses (rent, food, transport, leisure)
  • Personal savings and retirement contributions
  • Health insurance (if not covered elsewhere)
  • Emergency fund contributions

Example: $72,000/year ($6,000/month take-home)

Step 2: Calculate Your Annual Business Expenses

List every cost your freelance business incurs annually. Many freelancers forget these and end up working for less than minimum wage when all costs are factored in:

  • Software subscriptions (Adobe Creative Suite, Figma, Slack, etc.)
  • Computer and equipment (amortized over 3–4 years)
  • Professional development (courses, conferences)
  • Accounting / bookkeeping fees
  • Marketing and website hosting
  • Co-working space or home office costs
  • Phone and internet
  • Professional liability insurance
  • Self-employment taxes (in most countries, 15–25% on top of income tax)

Example total: $14,400/year ($1,200/month)

Step 3: Calculate Your Annual Billable Hours

This is the most important number that most people get wrong. Not all your working hours are billable. You also spend time on:

  • Admin, invoicing, and client communication (10–20%)
  • Marketing and business development (10–15%)
  • Professional development (5–10%)
  • Sick days, public holidays, and vacation

A common target for freelancers is 25–30 billable hours per week, working 48 weeks per year (with 4 weeks vacation).

Example: 28 hrs/week × 48 weeks = 1,344 annual billable hours

Step 4: Calculate Your Break-Even Rate

Your break-even rate is the minimum you must charge to cover your income and expenses — before profit.

Break-even rate = (Desired Income + Expenses) ÷ Billable Hours

Example: ($72,000 + $14,400) ÷ 1,344 = $64.29/hr

Step 5: Add Your Profit Margin

Your profit margin sits above break-even. It serves as:

  • A buffer for slow months and unexpected gaps between clients
  • Funds for investing in tools, courses, or marketing
  • Savings and business growth capital

A 20–30% profit margin is typical for established freelancers. Beginners might start at 10–15%.

Example: $64.29 × 1.25 = $80.36/hr (rounded to $80/hr)

Step 6: Validate Against Market Rates

Once you have your calculated rate, compare it to market rates for your industry, region, and experience level. If your rate is:

  • Well above market: You need to justify the premium with exceptional skills, niche expertise, or faster turnaround. Or adjust your income/expense targets.
  • At or below market: Great — you can charge at market rate and still meet your goals, or consider raising your rate to match your calculated number.
  • Far below market: This is a red flag — it usually means your income target is too low or you're forgetting significant expenses.

Use Our Free Rate Calculator

Want to skip the math? Use our free freelance hourly rate calculator. Enter your desired income, expenses, hours, and profit margin, and get your recommended rate instantly.

When to Raise Your Rates

Review and raise your rates:

  • Annually — at minimum, to keep up with inflation
  • When you're fully booked — high demand = raise your price until the pipeline is manageable
  • After completing significant projects or gaining certifications
  • When your expenses increase — software, equipment, insurance

Don't apologize for raising rates. Simply notify existing clients with 30–60 days notice: "From [date], my rate will be $X/hr. I appreciate your ongoing partnership."

Hourly vs. Project-Based Pricing

Once you know your hourly rate, you can also offer project-based pricing — which many clients prefer. To price a project:

  1. Estimate the hours required (always add 20% buffer)
  2. Multiply by your hourly rate
  3. Add any direct expenses (stock photos, tools, etc.)
  4. Present as a flat project fee

This gives clients a fixed budget to plan around, while ensuring you're still compensated fairly.

Ready to Start Invoicing at Your New Rate?

Once you've set your rate, create professional invoices for free with Invoicyble. No signup, no subscription — just fast, professional invoicing with PDF export and WhatsApp sharing.

Ready to create professional invoices for free?

Invoicyble is 100% free — no signup, no hidden fees, privacy-first.

Create Your First Invoice →