Skip to content
FreelancerToolkit

How to Set Your Freelance Rate and Stop Undercharging

A step-by-step guide to calculating a freelance hourly rate that covers your expenses, taxes, and income goals without guessing.

·8 min read·By FreelancerToolkit

Put this guide into action

Use the free Freelancer Rate Calculator while you read. No account required, and your inputs stay private.

SharePost on XLinkedIn

Setting your freelance rate is one of the highest-leverage decisions in your business. If your rate is too low, you stay busy but underpaid. If it is too high for the market and the offer is unclear, clients stall or disappear.

The goal is not to pick a number that feels fair. The goal is to set a rate that covers your real costs, protects your time, and gives you room to deliver strong work without resentment.

If you want the number first, open the Freelancer Rate Calculator. If you want the logic behind the number, use this guide.

Quick answer

The safest freelance rate is:

(income goal + taxes + expenses + profit buffer) / annual billable hours

For many solo freelancers, the biggest mistake is not math. It is assuming 40 billable hours per week. Most freelancers bill closer to 15 to 25 hours once sales, admin, revisions, and time off are included.

FreelTools recommends this workflow:

  1. Set a take-home income goal.
  2. Add taxes and business expenses.
  3. Estimate realistic annual billable hours.
  4. Calculate your floor rate.
  5. Adjust upward based on specialization, complexity, and client value.

Why freelancers undercharge

Most underpricing starts with one of these shortcuts:

  • Copying another freelancer's public rate without matching their niche or demand
  • Choosing a number that feels "affordable" instead of profitable
  • Ignoring unpaid time like sales calls, proposals, admin, and revisions
  • Forgetting taxes, software, contractors, and replacement equipment
  • Pricing from fear instead of from capacity and positioning

That is why a rate that looks fine on paper can still feel terrible in real life.

Start with your target take-home income

Begin with the amount you want to keep after business costs and tax reserves, not with a random hourly number.

Ask:

  • What do I want to pay myself this year?
  • What income would make this business sustainable?
  • What amount supports the kind of client work I want to keep doing?

If your personal target is $80,000 take-home, that does not mean your business only needs to bring in $80,000. Your revenue must also cover taxes, subscriptions, software, time off, and the dead space between projects.

Estimate realistic billable hours

This is where most freelance pricing breaks.

You are not billing every hour you work. Your week also includes:

  • Proposal writing
  • Discovery calls
  • Client messages
  • Admin and bookkeeping
  • QA and handoff
  • Learning and portfolio upkeep
  • Vacation and sick days

Use a conservative estimate first:

Working styleWeekly hours workedLikely weekly billable hours
New freelancer35-4512-18
Established solo freelancer35-4518-25
Productized or retainer-heavy freelancer35-4522-28

If you overestimate billable hours, your rate floor becomes fake.

Add business expenses before you divide

Your rate needs to fund the business, not only your personal income.

Include:

  • Software subscriptions
  • Accountant or bookkeeping costs
  • Hardware replacement
  • Insurance
  • Contractors or specialist help
  • Marketing and portfolio costs
  • Courses or certifications

If you price only from your living expenses, you build a business that cannot afford to operate.

Add tax and reserve room

Freelancers need a rate that leaves space for taxes and cash reserves. The exact amount depends on location, structure, and income level, so use your own accountant's guidance where possible.

For planning, treat tax as a line item you must reserve for, not as an afterthought you will figure out later.

If you want a cleaner model for that reserve, pair this guide with the Freelancer Tax Calculator after you set your base rate.

Use the floor-rate formula

Once you have your annual targets, use:

(income goal + tax reserve + business expenses) / annual billable hours = minimum hourly rate

Example:

InputAmount
Take-home goal$80,000
Tax reserve$20,000
Business expenses$10,000
Annual billable hours1,000
Minimum hourly rate$110/hour

That $110 is not your aspirational premium rate. It is your floor.

Use the Freelancer Rate Calculator to run the math instantly, then compare the result against your niche and service packaging.

Add a positioning premium

Your minimum rate keeps the business alive. Your market rate depends on what kind of problem you solve.

Raise your number when:

  • You work in a niche with clear business value
  • Your process reduces client risk
  • Your work affects revenue, hiring, sales, or conversion
  • You are faster because of experience, not because you cut corners
  • Clients already see you as a specialist

That is why two freelancers can both build landing pages and charge very different rates.

Convert hourly logic into project pricing

Even if you prefer fixed-price projects, you still need an hourly floor first. The hourly number keeps your quotes anchored to reality.

Use this sequence:

  1. Calculate your minimum hourly rate.
  2. Estimate delivery hours.
  3. Add revision time and communication overhead.
  4. Add a scope buffer.
  5. Convert the estimate into a project quote.

Use the Project Price Calculator or Freelance Services Pricing Calculator when the client wants a fixed fee instead of an hourly number.

A practical pricing ladder

If you are unsure whether your rate is in the right zone, use this quick test:

SignalWhat it usually means
Every lead says yes immediatelyYour rate is probably too low
Good-fit leads ask questions but still move forwardYour rate is probably in range
Price objections happen before clients understand the outcomeYour offer may be unclear, not only expensive
You feel relief after sending the quoteThe rate is probably too low
You feel slightly exposed but can defend the numberThe rate is probably healthier

This is not a substitute for math, but it is a useful reality check.

When to raise your freelance rate

Raise your rate when:

  • You are booked out and still getting good-fit inbound leads
  • Your close rate is high with little pushback
  • Your experience or specialization improved
  • Your expenses increased
  • Your current rate no longer supports the workload required

If you need to model the revenue impact first, use the Freelance Rate Increase Calculator.

Common mistakes to avoid

  • Charging from competitor envy instead of your own cost structure
  • Setting one average rate for work with very different complexity
  • Forgetting revision time
  • Leaving no profit buffer
  • Using beginner rates for strategic work
  • Treating a floor rate as a premium rate

Best tool path for pricing work

Use the tool that matches the decision you are making:

QuestionBest tool
What hourly rate do I need to stay sustainable?Freelancer Rate Calculator
What fixed fee should I quote for a project?Project Price Calculator
How should I package and price a service?Freelance Services Pricing Calculator
What happens if I raise prices this quarter?Freelance Rate Increase Calculator

FAQ

What is a good freelance hourly rate?

A good rate covers your income goal, taxes, business expenses, unpaid time, and profit buffer. The right number depends on your service, niche, delivery speed, and positioning.

Should I charge hourly or fixed price?

Use hourly when scope is uncertain and fixed price when the deliverable is clear. In both cases, calculate an hourly floor first so your quote stays profitable.

How many billable hours should I assume?

Many freelancers overestimate this. A realistic range is often 15 to 25 billable hours per week once sales, admin, and revisions are included.

How do I know if I am undercharging?

If you are fully booked, rarely get pushback, feel drained by the workload, or cannot cover taxes and expenses comfortably, you are probably undercharging.

What is the fastest way to calculate my freelance rate?

Use the Freelancer Rate Calculator. Then use the Project Price Calculator when you need to turn that hourly floor into a client-facing fixed quote.

Free tools for freelancers

Put this advice into action with our free calculators and generators — no login required.

Found this useful? Share it:

SharePost on XLinkedIn