· 10 min read

Business Basics

How to Price Freelance Work Without Undercharging or Losing Deals

The pricing guide for freelancers who are tired of leaving money on the table. 4 pricing strategies, rate calculations, and presentation tips.

How to Price Freelance Work Without Undercharging or Losing Deals

Every freelancer has that moment. The client asks “what do you charge?” and your brain freezes. You run through three different numbers in your head, panic about scaring them off, and blurt out a figure that’s lower than what you rehearsed in the shower that morning. Then you spend the next three months resenting the project, the client, and yourself.

You’re not bad at pricing. You just don’t have a framework. Most freelancers set their rates the way they set their first rate: based on what felt “reasonable” five years ago, adjusted slightly upward every time they got brave enough. That’s not pricing. That’s guessing with stakes.

Undercharging is the most expensive mistake in freelancing. Underpriced work attracts the wrong clients, burns you out faster, and trains the market to expect you at a discount. You end up working harder for less, with clients who value you least.

Pricing has models. Four of them, each suited to different situations. Once you know which model to use and how to calculate your number, the anxiety drops. The conversation doesn’t get easier, you just stand on something solid when it happens.

Why your current pricing probably isn’t working

Before the models, the failure patterns. See if any sound familiar.

You charge hourly when you should charge per project. You bill $80/hour and work 15 hours, $1,200. If you’d priced the same deliverable as a project, it would have been $2,500. You’re leaving $1,300 on the table because you’re selling time instead of output.

You charge per project when the scope isn’t defined. You quote $5,000 for something loosely described as “a marketing strategy.” The project expands. You burn 80 hours. You just made $62/hour, less than your hourly rate. The project model requires clear scope. Without it, you lose.

You discount to win the deal. A promising client pushes back on price. You drop 25% because you don’t want to lose them. They accept. You’re now anchored at that rate with this client forever. Every future conversation starts from the discounted number.

Your rate changes based on how you feel that day. Monday you quote $5,000. Thursday, after a quiet week, you quote $3,500 for the same scope. Without a formula, pricing becomes emotional, and emotional pricing always trends downward.

You apologize in the pricing section. “I know this might seem like a lot, but…” Stop. Never apologize for pricing. Apologies signal that even you think it’s too expensive, and if you think so, the client definitely will.

The 4 pricing strategies

Matriz riesgo ingresos freelance
The right pricing strategy balances your expertise with market expectations.

Each model works. None of them is universally “best.” The right one depends on your situation, the project’s scope, the client’s sophistication, and your experience level.

Strategy 1: Hourly rate

The starter model. You trade time for money. It’s simple, transparent, and easy for clients to understand.

When to use it:

  • The scope is genuinely undefined (consulting, debugging, discovery work)
  • You’re new to a service category and can’t estimate project duration
  • The client specifically requests hourly billing for accountability

When not to use it:

  • You’re fast. Hourly pricing punishes efficiency. If you can do in 5 hours what takes others 15, you earn less for being better.
  • The project has a clear deliverable. Clients expect a project price when the output is concrete.

How to calculate your hourly rate:

Start with what you need to earn, then work backward.

  • Target annual income: $80,000
  • Business costs: $15,000/year (software, insurance, taxes, equipment, professional development)
  • Profit margin (20%): $19,000, this is your cushion, your growth fund, and your “things go wrong” buffer
  • Total revenue needed: $114,000
  • Billable hours per year: Not every hour is billable. Between admin, marketing, sales calls, invoicing, and the occasional Tuesday you lose to a doctor’s appointment, most freelancers are billable about 60% of working hours. That’s about 1,248 hours per year (52 weeks x 40 hours x 0.60).
  • Hourly rate: $114,000 / 1,248 = $91/hour

Round up to $95. Always round up. The client won’t notice the difference between $91 and $95, but you will, across a year, that’s $5,000 in extra revenue.

Important: This is your floor, not your ceiling. This is the rate where you cover costs, hit your income target, and have a margin. For premium clients or specialized work, go higher.

Strategy 2: Project-based pricing

You price the deliverable, not the time. The client pays a flat fee for a defined output. This is the most common model for freelance creative and technical work.

When to use it:

  • The scope is well-defined (a website, a brand identity, a marketing campaign)
  • You’ve done similar projects before and can estimate the effort
  • The deliverable is discrete, it has a beginning and an end

How to calculate a project price:

  • Estimate the hours: Be honest. If you think it’s 30 hours, it’s probably 40.
  • Add a buffer: 20-30% for revisions, scope clarification, and the inevitable “one more thing.”
  • Multiply by your hourly rate: This gives you a cost floor.
  • Check the market: What do similar providers charge? Your number should be in range unless you have a strong reason to be above or below.

Example:

  • Estimated hours: 40
  • Buffer (25%): 10 hours
  • Total hours: 50
  • Hourly rate: $95
  • Cost floor: $4,750
  • Market range for similar work: $4,000-$7,000
  • Project price: $5,000

The beauty of project pricing is that it rewards speed. If you finish in 35 hours instead of 50, your effective rate jumps to $143/hour. Hourly pricing would have paid you $3,325 for the same work.

Strategy 3: Value-based pricing

The advanced model. You price based on the outcome your work produces, not the time it takes or the deliverable itself.

When to use it:

  • The outcome is financially measurable (increased revenue, reduced costs, higher conversions)
  • You have a track record that demonstrates results
  • The client is sophisticated enough to understand outcome-based pricing

How to think about it:

If your website redesign will improve conversion rates from 2% to 3% on a site that generates $200,000/year, that 1% improvement is worth $100,000 in additional revenue over the next two years. Charging $10,000 for that work isn’t expensive, it’s a 10x return on investment.

The calculation:

  • Estimate the financial impact of your work to the client
  • Take 5-10% of that value as your fee
  • Set a floor at 2-3x what project pricing would yield

Example:

  • Client’s additional revenue from your work: $100,000 over 2 years
  • Your fee at 5%: $5,000
  • Your fee at 10%: $10,000
  • Project-price floor (50 hours x $95): $4,750
  • Value price: $8,000-$10,000

Value pricing isn’t about charging more, it’s about aligning your fee with the result. If the project doesn’t produce measurable value, don’t use this model. Stick with project pricing.

Strategy 4: Retainer pricing

Recurring revenue. The client pays a fixed monthly amount for ongoing access to your work. This is the model that builds financial stability.

When to use it:

  • The client needs ongoing work (monthly content, continuous design support, regular maintenance)
  • You have an established relationship with the client
  • The work volume is predictable enough to estimate monthly hours

How to calculate a retainer:

  • Estimate monthly hours: Be conservative. 20 hours/month is a common starting point for creative retainers.
  • Apply your hourly rate with a small discount (10-15%): The discount compensates for the guaranteed income. Predictability is worth something.
  • Set clear boundaries: A 20-hour retainer means 20 hours. Unused hours don’t roll over. Overages are billed at your standard hourly rate.

Example:

  • Monthly hours: 20
  • Hourly rate: $95
  • Retainer discount (10%): $85.50/hour
  • Monthly retainer: $1,710, round to $1,700/month

The power of retainers is predictability. Two retainer clients at $1,700/month gives you $3,400 in guaranteed monthly revenue before you take on a single project. That baseline changes everything about how you price projects, you negotiate from stability, not from fear.

How to present pricing in your proposals

Founder working late laptop office
Direction beats hustle when the goal is sustainable growth.

Calculating the right price is half the work. Presenting it is the other half. What actually works:

Anchor with the value, not the price. Before the client sees the number, make sure they understand what they’re getting. Frame the outcome first: “This website will serve as your primary lead generation tool for the next 3 years.” Then show the price. Context makes numbers feel reasonable.

Show the breakdown. Clients don’t want a single line item that says “$5,000, Website.” They want to understand where the money goes. Break it into phases or deliverables: Discovery ($800), Design ($1,800), Development ($1,800), Launch & Training ($600). Transparency builds trust.

Offer 3 tiers. The single most effective pricing tactic for freelancers. Instead of one price, present three:

  • Tier 1 (Essential): The core deliverable, minimal extras. Your cost floor.
  • Tier 2 (Recommended): The full scope you’d recommend. Your target price. Label this one “Recommended.”
  • Tier 3 (Premium): Everything in Tier 2 plus extras, rush delivery, additional revisions, ongoing support. Your ceiling.

Tiered pricing works because it changes the client’s question from “Should I buy?” to “Which one should I pick?” That shift increases close rates significantly. Most clients choose the middle tier, which is exactly where you want them.

Include payment terms. Don’t leave payment logistics to a separate conversation. State them in the proposal: “50% deposit to begin, 50% on delivery” or “3 monthly payments of $1,667.” Clear terms reduce friction and show professionalism.

The pricing decision tree

Entrepreneur working laptop office
Good strategy turns scattered effort into compounding results.

Not sure which model to use? Run through this:

Is the scope clearly defined with a discrete deliverable?

  • No, use hourly pricing.
  • Yes, continue.

Have you done this type of project before?

  • No, use project pricing with a 30% buffer.
  • Yes, continue.

Is the outcome financially measurable?

  • No, use project pricing.
  • Yes, continue.

Is the client sophisticated enough to discuss outcome-based pricing?

  • No, use project pricing.
  • Yes, use value-based pricing.

Is this an ongoing relationship with predictable monthly work?

  • Yes, consider a retainer.

Run this tree every time a new project lands. Within a few months, you’ll internalize it. The right model becomes instinctive.

“Pricing shouldn’t be a guess. Use a framework, run the numbers, and present with confidence.”

Present pricing with confidence

The best pricing strategy fails if the proposal looks amateur. When your pricing section is clear, tiered, and professionally formatted, clients take it seriously. When it’s a number in a Google Doc, they negotiate.

Waco3 generates the proposal structure, including tiered pricing, payment terms, and professional formatting, so you can focus on setting the right numbers. You set the strategy. The tool handles the presentation.

And here’s something most freelancers don’t think about: once you start tracking proposals, you can see how clients react to your pricing. If most clients spend time on Tier 3, you might be underpriced. If they skip straight to Tier 1 without looking at the others, you might need to adjust. Ten proposals of data and the pattern becomes obvious.

Stop guessing your rates

Pricing gets easier with a framework. Pick the model that fits the project. Run the calculation. Present it with tiers. Then pay attention to what happens, because the data from sent proposals tells you whether your pricing is working long before your bank account does.

Related reading: For the psychology behind why certain prices feel right and others feel wrong, read The Psychology of Pricing. And if pricing mistakes are just one part of the problem, check 5 Proposal Mistakes That Are Costing You Clients for the full structural audit.

Ready to send stronger proposals?

Build, send, and track proposals in one place so follow-up is easier.

Start your free trial →