Back to All Articles

How to Price a Freelance Project (Without Undercharging)

March 20, 2026

Undercharging is not just a financial problem. It is a strategic one.

When you price below your true value, you attract clients who are optimising for cost. You take on more work than you can deliver well. And you build a business that cannot grow — because the only lever available is working more hours, which is already a finite resource.

The difficult part is that most freelancers who undercharge have no idea they are doing it. Their rate was set by guesswork — by looking sideways at what others charge and going slightly lower, or by picking a number that felt acceptable and waiting to see if clients pushed back.

This guide gives you the tools to price on evidence instead.


Why Low Rates Attract Worse Clients

There is a counterintuitive dynamic in premium markets: a rate that is dramatically below market does not signal affordability — it signals risk. Experienced clients wonder what the catch is. Whether the quality is inconsistent. Whether the freelancer is desperate for work.

A higher rate, backed by a strong proposal, frequently increases perceived credibility. This is not an argument to price arbitrarily high — it is an argument to price correctly, and then hold it.


Step 1: Calculate Your Minimum Viable Rate

Before setting any project price, establish your floor — the lowest hourly rate at which your business remains financially sustainable.

Minimum Viable Rate =
(Monthly living costs + Business expenses + Tax provision + Savings target)
÷ Realistic billable hours per month

A worked example:

CategoryMonthly Amount
Living costs (rent, food, utilities, transport)$2,500
Business costs (software, equipment, subscriptions)$350
Tax provision (25–30% of gross — set this aside, always)$750
Savings and emergency fund$400
Total monthly requirement$4,000

Most freelancers overestimate billable hours. Proposals, admin, client communication, and the gaps between projects mean the realistic figure is 20–25 hours per week — roughly 80–100 hours per month.

$4,000 ÷ 80 hours = $50/hour floor

This is your absolute minimum. Your market rate should sit above it — with enough margin to absorb slow months and reinvest in your business.

Recalculate this every six months. Your costs change. Your skills grow. Most freelancers set a rate in year one and never revisit it — which means they fall behind both inflation and their own increasing value.


Step 2: Research Your Market Ceiling

Your minimum rate tells you what you need. Market research tells you what clients are already paying — which tells you how much room exists between your floor and a credible ceiling.

Where to look:

  • Freelance platforms: Browse active listings on Upwork, Toptal, and Contra for your skill and industry vertical
  • Employment data: Check Glassdoor or LinkedIn Salary for what employees in equivalent roles earn, then multiply by 1.5–2× to account for the overhead and risk premium that freelancing requires (no benefits, income variability, self-employment taxes)
  • Professional communities: r/freelance, niche Slack groups, and industry forums are often the most accurate source of current market intelligence
  • Competitor websites: Many established freelancers publish rates or describe projects in enough detail to make reasonable inferences

Market rates are determined more by who you serve than by what you do. A copywriter working with local businesses might charge $50/hour. The same writer, with identical skills, serving enterprise SaaS companies can command $200–300/hour. Choosing your niche is a pricing decision.


Step 3: Choose the Right Pricing Model

Using the wrong pricing model for a given project type is one of the most common — and invisible — sources of undercharging.

Hourly

You charge per hour worked. The client carries the time risk.

Use when: Scope is genuinely ambiguous, the engagement is ongoing and variable, or you are early in your career and scope estimation is still developing.

The structural limit: Hourly penalises expertise. The faster and better you become, the less you earn per project. A specialist who solves in two hours what takes a generalist twenty is, under hourly billing, financially punished for their proficiency.


Fixed Price

You charge a flat fee for a defined scope. You carry the time risk — and the reward.

Use when: Both parties can define "complete" in specific, unambiguous terms.

The structural advantage: Efficiency is rewarded directly. A practitioner who delivers high-quality work faster than the market expects earns an effective rate that reflects their expertise — not just their hours.

When estimating fixed price projects, decompose every task individually, then apply a 30–40% buffer to the total. This absorbs the hidden costs that appear in every project: extended revision rounds, longer client calls, the friction of collaborative work. Skipping this buffer is the most common cause of fixed-price undercharging.


Monthly Retainer

The client pays a fixed monthly fee for a defined scope of ongoing services.

Use when: The relationship is long-term and the deliverables are recurring and relatively predictable.

The critical requirement: The scope must be defined with the same precision as a fixed price contract. Without clear boundaries, retainers expand silently into unlimited availability.


Value-Based Pricing

You price based on the economic outcome your work creates — not the time it requires.

Use when: The financial impact of your work is quantifiable: conversion rate work, revenue-generating copy, performance marketing, strategic consulting.

The logic: If a landing page you produce generates $90,000 in incremental annual revenue, the hours it took are economically irrelevant. Pricing it at $8,000 is a 10× return for the client — and accurately reflects the value delivered.

Value-based pricing requires genuine discovery. You need to know what a new client is worth to the business, what the current problem costs them in lost revenue, and what a measurable improvement would mean financially. Without those numbers, you are not pricing on value — you are guessing high.


Pricing Model Comparison

ModelIncome CeilingWho Carries Time RiskBest For
HourlyLow — time-constrainedClientAmbiguous or evolving scope
Fixed priceMedium — rewards efficiencyFreelancerClearly defined deliverables
RetainerMedium to highSharedLong-term recurring relationships
Value-basedNoneFreelancerHigh-impact, quantifiable outcomes

Step 4: Build a Scope Buffer Into Every Fixed Price Quote

The most common cause of unprofitable fixed price work is not the rate — it is the failure to account for everything the project actually involves.

Before quoting, break every task down individually:

Discovery call and brief review:          2.0 hrs
Research and strategic planning:          3.0 hrs
Primary deliverable — first draft:        6.0 hrs
Internal review and editing:              1.5 hrs
First revision round:                     2.0 hrs
Second revision round:                    1.5 hrs
Client communication throughout:          2.0 hrs
Final delivery and handover:              1.0 hr
─────────────────────────────────────────────────
Subtotal:                                19.0 hrs
Buffer (35%):                           + 6.7 hrs
─────────────────────────────────────────────────
Basis for quote:                         ~26 hrs

At $80/hour, that project should be quoted at $2,080 — not the $800 that a rough "about 10 hours" estimate would produce. This exercise takes five minutes and prevents most fixed-price undercharging.


Handling Price Objections

Objection: "That's too expensive."

Do not reduce your rate. Offer to reduce the scope:

"I can work within your budget. To do that, we would narrow the scope — delivering X and Y in this engagement and treating Z as a natural second phase. Would that structure work?"

This is flexible and principled simultaneously. It demonstrates responsiveness without compromising your rate — which is the most important signal you can send.

If the gap is too wide to bridge with scope reduction, decline gracefully:

"I understand completely — budget is a real constraint. If your situation changes or a different project comes up, I would welcome the opportunity to reconnect."

A client who leads with aggressive price pressure before the project starts will typically push against scope, timelines, and deliverables throughout. Protecting your time is not a loss.

When you lose a project on price and a lower-cost alternative is chosen, consider a brief follow-up three to four months later. Clients who chose cheaper providers for cost reasons frequently encounter quality problems — and the professional who stayed in touch, with no pressure, is well-positioned when they are ready to try again.


Raising Your Rates Without Losing Clients

  1. Give advance notice — 30–60 days before the change takes effect, not as an apology, but as professional courtesy
  2. Apply new rates to new work first — allow existing retainer clients one additional cycle at the current rate before transitioning
  3. Frame it accurately"I'm reducing my active client count to give each engagement the depth of attention it deserves. My rates are adjusting to reflect that."
  4. Raise incrementally and regularly — 20–25% every 12–18 months is far less disruptive than a large jump after years of stagnation

The right time to raise your rates is when you are consistently at capacity and turning away work. That is the market's signal that your price is below equilibrium. Respond to it.


Pre-Quote Checklist

  • I know my current minimum viable rate
  • This quote covers my estimated scope plus a 30–40% buffer
  • The rate is appropriate for this client's industry and scale
  • Every deliverable and exclusion is defined
  • Revision rounds are specified with a limit
  • The payment structure is clear (deposit, milestones, final)
  • I am prepared to hold this rate if pushed back on

Track Whether Projects Are Actually Profitable

A quote is a prediction. The only way to improve predictions over time is to compare them to actuals.

A $1,500 fixed price project that takes 32 hours instead of the estimated 15 has an effective rate of $47/hour — which, for most freelancers, is below their minimum viable rate. Without tracking, that project simply closes and the structural problem repeats on the next engagement.

Flowlancerr lets you log time against active projects in real time and compare estimated versus actual hours across your full portfolio. Over time, that data reveals which project types you consistently underestimate, which clients expand scope, and which engagements are genuinely profitable — not just nominally so.


Frequently Asked Questions

Should I charge a premium for urgent work? Yes. Work that disrupts your existing schedule or requires extended hours warrants a 25–50% surcharge. Clients with genuine urgency expect this and budget for it.

How do I respond when a client asks for a discount? Offer reduced scope, not a reduced rate. Your rate is derived from your costs and market positioning — not a number you invented and can arbitrarily lower.

How often should I review my rates? At minimum, annually. More frequently when your portfolio strengthens significantly or when demand for your time consistently exceeds your capacity.


Your rate is not a declaration of personal worth. It is a business variable — one that should be calculated from real data, benchmarked against real market conditions, and adjusted on a regular, disciplined schedule.

Price deliberately. Track honestly. Raise consistently.