Freelancing

How to Price Your Freelance Services When You're Just Starting Out

Pricing is hard at the start because you have no reviews to point to and no feel for what the work is worth. This is a framework that gets you to a defensible number without leaning on "know your worth" — a floor you won't go below, a way to price a project, and scripts for the awkward conversations.

Start with your floor: minimum acceptable economics

Take the annual income you need from freelancing, add roughly 25–30% for self-employment tax and the unpaid hours you'll spend on admin, marketing, and slow weeks, then divide by billable hours per year — not working hours. Most freelancers bill around 20–25 hours a week once admin and downtime are removed, not 40. Dividing by the honest number is where beginner pricing usually goes wrong.

Skip the arithmetic: our free freelance rate calculator does this from your own inputs.

That number is your effective hourly floor. Any project, however you bill it, has to clear that floor once you divide the fee by the real hours it will take. If it doesn't, the answer is a higher price or a no.

Project pricing vs hourly

What moves a quote up from the floor

Factor Why it raises the price
Scope breadthMore deliverables, more surface area for revisions and misunderstanding
Revision allowanceName a number (e.g. two rounds); rounds beyond that are billed. Unlimited revisions is an unpriced liability
UrgencyA rush job displaces other work and your evenings — a rush premium is standard
Complexity / unknownsNew domain, unclear requirements, dependencies on the client's other vendors
Communication & adminStanding calls, heavy reporting, multiple stakeholders — real hours that aren't the deliverable
Payment friction & feesPlatform commission, payment-processor fees, currency conversion, slow-paying client → build it into the number

Worked example

Illustrative — placeholder numbers to show the method, not a recommended rate.

  1. Effective hourly floor from the calculator: $F.
  2. Estimated hours for the project: 12. Add a 20% buffer for revisions and back-and-forth → 14.4, round to 15.
  3. Base = 15 × $F.
  4. Client wants it in 4 days instead of 10 → add a rush premium (say +25%).
  5. Paid through a platform that takes a cut → divide by (1 − commission) so the cut doesn't come out of your floor.
  6. Quote the resulting single project fee, with "includes two revision rounds; further rounds billed at $F/hour" written next to it.

Pricing worksheet

Effective hourly floor (from calculator):   $______
Estimated hours:                            ______
+ revision/comms buffer (15-25%):           ______  -> total hours ______
Base fee (hours x floor):                   $______
Urgency premium (0 / +15% / +25% / +50%):   $______
Complexity uplift (0-30%):                  $______
Subtotal:                                   $______
Adjust for platform/payment fees
   ( subtotal / (1 - fee%) ):               $______
QUOTE (project fee):                        $______
Revisions included: ____ rounds; extra at $______/hr
Deposit required before start: ____%

Quoting your first project — checklist

Trial instead of discount

When a new client hesitates because you're unproven, don't cut the rate — offer a small paid first piece at full rate with an easy exit for either side. It addresses their risk without training them (and everyone they refer) to expect your discounted price.

Script: "Can you do it cheaper?"

"The price reflects the scope we discussed — [deliverables], with two revision rounds and delivery by [date]. I can bring the number down by reducing scope: we could drop [X], or move to a single revision round, or extend the timeline so it's not a rush. Which of those works for you?"

This keeps your rate intact and moves the conversation to scope, where it belongs. If they just want the same work for less, that's a client mismatch, not a negotiation.

Raising rates later

New clients: once you have a few solid reviews, quote the higher number by default — the reviews carry the risk the low price used to. Existing clients: give 30–60 days' notice, frame it around growing demand and experience, not apology, and bring a short list of what's improved since the old rate was set. Clients who value the work generally accept a reasonable increase; the ones who don't were the underpaying ones. Then make sure your proposals reflect that pricing with the same confidence.

On market rates

This guide deliberately gives no universal "correct" freelance rate — it depends on skill, country, platform, and client type. If you want a benchmark, pull current ranges from a professional association for your field or a recent, dated rate survey, and treat the middle of the range (not the bottom) as the beginner zone. Don't anchor to the top-rated profiles on a marketplace; those reflect years of track record you don't have yet.

Written by the Stack Your Side team

We research and write every guide based on publicly available product information, documented tool behavior, and general freelance industry practice. Where we haven't personally tested a tool hands-on, we say so directly rather than implying otherwise. See our editorial policy for how we approach accuracy and updates.