How to Set Your Freelance Rates

Pricing is the hardest part of freelancing. Charge too little and you burn out working unsustainable hours for poverty-level income. Charge too much — well, actually, almost no freelancer charges too much. The overwhelming majority of freelancers undercharge, often dramatically. This guide gives you concrete methods to calculate rates that sustain your business, reflect your value, and grow with your experience.

Whether you're just starting out or have years of experience and suspect you're leaving money on the table, these frameworks will help you set rates with confidence.

The Salary-Based Method

The simplest starting point is reverse-engineering from a salary. What would you earn as a full-time employee doing the same work? That number is your floor — your freelance rate must be significantly higher because you're covering costs an employer normally pays.

Take the equivalent full-time salary and divide by 2,080 (standard annual work hours). But don't stop there. As a freelancer, you must account for:

  • Self-employment taxes: In the US, this adds roughly 15.3% on top of income tax. In the UK, National Insurance adds 9–12%.
  • Health insurance and benefits: No employer-subsidized health plan, dental, or retirement matching. Budget $5,000–$15,000/year depending on your location.
  • Non-billable hours: Marketing, proposals, invoicing, admin, learning, and meetings. Realistically, only 60–70% of your work hours are billable.
  • Vacation and sick days: Employees get paid time off. Freelancers don't — every day off is unpaid.
  • Business expenses: Software, equipment, office space, internet, professional development, accounting.

A common rule of thumb: take the equivalent hourly salary and multiply by 1.5–2x. If a salaried employee earns $50/hour, a freelancer doing the same work should charge $75–$100/hour. This accounts for the overhead, risk, and non-billable time that freelancing requires.

Calculating Your Minimum Rate

The salary method gives you a rough target. This method gives you a hard floor — the absolute minimum you can charge and still sustain your business.

Step 1: Annual living expenses              $45,000
Step 2: Business expenses                   $  8,000
Step 3: Taxes (estimated 25%)               $17,700
Step 4: Retirement savings (10%)            $  7,000
Step 5: Profit margin (10%)                 $  7,000
─────────────────────────────────────────────────────
Total annual revenue needed                 $84,700

Step 6: Billable hours per year
  52 weeks × 40 hours = 2,080 total hours
  − Vacation (3 weeks × 40)     = −120
  − Sick/personal (2 weeks × 40) = −80
  − Non-billable time (35%)      = −658
  ─────────────────────────────────
  Billable hours = ~1,222

Minimum hourly rate = $84,700 ÷ 1,222 = ~$69/hour

This is your survival rate — the minimum to cover expenses, pay taxes, save for retirement, and earn a modest profit. Your actual rate should be higher, based on market rates and the value you deliver.

Market Rate Research

Your minimum rate ensures survival. Market rates determine what clients actually pay. Research what other freelancers with similar skills and experience charge in your market.

  • Industry surveys: Organizations like the Freelancers Union, AIGA (design), and various developer communities publish annual rate surveys.
  • Freelance platforms: Browse profiles on Upwork, Toptal, and Fiverr Pro to see what others charge. Focus on successful freelancers with strong reviews, not bottom-of-the-barrel rates.
  • Recruiters and agencies: Contract staffing agencies post rates that reflect what companies pay for freelance talent. These are often higher than what independent freelancers charge.
  • Peer networks: Join freelancer communities and Slack groups where rate discussions happen. Transparency benefits everyone.

Position yourself relative to the market based on your experience, specialization, and track record. New freelancers might start at the 25th–50th percentile. Experienced specialists can command 75th percentile and above.

Value-Based Pricing

The most profitable freelancers don't sell time — they sell outcomes. Value-based pricing sets your rate based on the value you create for the client, not the hours you spend.

A website redesign that increases a client's conversion rate from 2% to 4% on $1 million in annual revenue generates $1 million in additional revenue over a few years. Charging $15,000 for that redesign is a bargain for the client — even if it only takes you 40 hours. At $15,000 for 40 hours, your effective rate is $375/hour, which is justified by the value delivered.

To implement value-based pricing:

  • Understand the client's business goals: What problem are you solving? What's the financial impact?
  • Quantify the value: How much revenue will your work generate or how much cost will it eliminate?
  • Price as a fraction of the value: Charging 10–20% of the value you create is a common benchmark. The client gets an 5–10x return, and you earn significantly more than hourly billing would yield.
  • Present proposals in terms of outcomes: "I'll redesign your checkout flow to increase conversions by an estimated 30%" is more compelling than "I'll work on your website for 50 hours."

Hourly vs Project vs Retainer

How you structure your pricing matters as much as the number itself. Each model has trade-offs.

Hourly Billing

You charge for every hour worked and track your time meticulously. This works well when scope is undefined or likely to change, for ongoing maintenance work, and when starting with a new client where you can't yet estimate project time accurately.

The downside: as you get faster and more skilled, hourly billing punishes your efficiency. A task that took 10 hours when you started might take 3 hours now — but you earn less despite delivering the same result. Hourly billing also creates friction (clients watching the clock, questioning hours) and administrative overhead (time tracking, detailed logs).

Project-Based Pricing

You quote a fixed price for a defined scope of work. The client knows exactly what they'll pay, and you're rewarded for efficiency. If you quoted $5,000 for a project and complete it in 25 hours, your effective rate is $200/hour.

The risk is scope creep — work expanding beyond the original agreement. Protect yourself with a clear scope document, a defined revision process, and a change order policy for additional work. Always pad your estimate by 15–25% to account for the unexpected.

Retainer Pricing

The client pays a fixed monthly fee for ongoing availability and a set amount of work. Retainers provide income predictability, reduce sales cycles (no new proposals each month), and deepen the client relationship.

Structure retainers clearly: specify the number of hours or deliverables included, how unused hours are handled (most freelancers use a "use it or lose it" model), and how overages are billed. Offering a 5–10% discount on your standard hourly rate for retainer clients incentivizes them to commit.

Rate Negotiation Tips

Negotiation is inevitable. These strategies help you hold your ground:

  • Never give a rate before understanding the project: Ask questions about scope, timeline, goals, and budget before quoting. Information is leverage.
  • Let the client speak first: If they mention a budget, you know their range. If it's above your rate, you can quote within their budget. If it's below, you can decide whether to negotiate or pass.
  • Justify with value, not cost: "My rate reflects the results I deliver — my last three clients saw 40% increases in leads" is more persuasive than listing your expenses.
  • Offer options, not discounts: If the budget is tight, reduce scope rather than reducing your rate. "For $3,000 I can deliver X and Y. For the full scope including Z, it would be $5,000."
  • Be willing to walk away: Accepting work below your rate sets a precedent, fills your calendar with low-value work, and prevents you from pursuing better opportunities.
  • Quote with confidence: State your rate clearly and stop talking. "My rate for this project is $8,000." Don't justify, apologize, or immediately offer a discount.

When to Raise Your Rates

If you haven't raised your rates in the last year, you've effectively given yourself a pay cut due to inflation. Here are clear signals it's time:

  • You're consistently fully booked: If you're turning away work, your rates are too low. Raise them until demand matches your capacity.
  • You've gained significant experience: New certifications, portfolio pieces, or skills justify higher rates.
  • Your costs have increased: Software subscriptions, rent, insurance, and materials go up every year. Your rates should follow.
  • Clients never push back: If every client accepts your rate without hesitation, you're probably underpriced. Some pushback is healthy — it means you're at the upper end of value.
  • You feel resentful about pay: If you dread working because the pay doesn't feel worth it, that's a clear signal to raise rates or find better-paying clients.

Apply new rates to new clients immediately. For existing clients, give 30–60 days notice and frame the increase positively: "As my skills and the value I deliver have grown, I'm adjusting my rates to $X effective [date]. I'm committed to continuing to deliver excellent results for your team."

Common Mistakes to Avoid

  • Undercharging out of fear: Low rates attract difficult clients, create burnout, and make your business unsustainable. Price for the clients you want, not the clients you're afraid to lose.
  • Working for free or "exposure": Exposure doesn't pay rent. Every hour of free work is an hour you could spend on paying clients or marketing to find them.
  • Not tracking time on projects: Even with project-based pricing, track your hours to understand your effective hourly rate. This data informs future quotes.
  • Comparing to employee salaries: A $50/hour employee costs their employer $65–$80/hour when you include benefits, taxes, and overhead. Your $75/hour freelance rate is the same or less.
  • Discounting too easily: Every discount trains the client to expect lower prices. Reduce scope instead.
  • Not having a minimum project size: Small projects have disproportionate overhead (communication, setup, invoicing). Set a minimum engagement of $500–$1,000 to protect your time.

Industry Benchmarks

These ranges reflect typical US freelance rates in 2025. Adjust for your location, experience, and specialization:

  • Graphic design: $50–$150/hour (juniors $35–$60, specialists $150–$300+)
  • Web development: $75–$200/hour (WordPress $50–$100, full-stack $100–$250+)
  • Writing/copywriting: $50–$150/hour (content writing $30–$75, direct response copy $100–$300+)
  • Marketing/SEO: $75–$200/hour (social media $40–$100, strategy consulting $150–$400+)
  • Photography: $100–$300/hour (events $75–$200, commercial $200–$500+)
  • Consulting: $100–$400/hour (industry-dependent, senior specialists $300–$750+)

Frequently Asked Questions

Add up your annual expenses (living costs, business costs, taxes, retirement savings), add your desired profit, then divide by your billable hours. A realistic number is 1,000–1,200 billable hours per year (not 2,080 — you lose time to admin, marketing, learning, and unbillable work). For example: ($50,000 expenses + $15,000 taxes + $10,000 profit) ÷ 1,100 billable hours = $68/hour minimum.
Hourly billing works when the scope is unclear, for ongoing work, or when the client requests changes frequently. Project-based pricing is better when you can define a clear scope — it rewards efficiency, gives the client cost certainty, and eliminates time-tracking friction. As you gain experience and become faster, project pricing becomes increasingly profitable since you earn more per hour of actual work.
First, understand whether it's a budget constraint or a value perception issue. If they don't see the value, explain the outcomes you deliver and the ROI. If it's a budget issue, offer a reduced scope rather than a reduced rate — never discount your core rate. You can also offer payment plans, suggest a smaller initial project to demonstrate value, or simply walk away. Not every client is your client.
Raise your rates when you're consistently booked at 80% or more capacity, when you've gained new skills or certifications, after completing a high-profile project, when your costs increase, or at least annually to keep pace with inflation. Apply new rates to new clients first. For existing clients, give 30–60 days notice and frame the increase around the additional value you now provide.
A retainer is a recurring monthly fee where the client pre-pays for a set number of hours or deliverables. Retainers provide predictable income, reduce the feast-or-famine cycle, and deepen client relationships. Offer a small discount (5–10%) compared to ad-hoc hourly rates as an incentive. Clearly define what's included, what happens to unused hours, and how overages are handled.

Calculate Your Ideal Rate

Enter your expenses, desired income, and billable hours to find the hourly rate that sustains your freelance business.

Explore All Tools →