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
- Hourly when scope is unclear or discovery-heavy — it protects both sides before expectations are written down.
- Fixed project price once there's a defined deliverable — easier for the client to approve, and it rewards you for working efficiently instead of penalising it.
- Either way, price the project internally by estimating hours, multiplying by your floor, then adjusting up for the factors below. Show the client a project fee, not your hourly maths.
What moves a quote up from the floor
| Factor | Why it raises the price |
|---|---|
| Scope breadth | More deliverables, more surface area for revisions and misunderstanding |
| Revision allowance | Name a number (e.g. two rounds); rounds beyond that are billed. Unlimited revisions is an unpriced liability |
| Urgency | A rush job displaces other work and your evenings — a rush premium is standard |
| Complexity / unknowns | New domain, unclear requirements, dependencies on the client's other vendors |
| Communication & admin | Standing calls, heavy reporting, multiple stakeholders — real hours that aren't the deliverable |
| Payment friction & fees | Platform 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.
- Effective hourly floor from the calculator: $F.
- Estimated hours for the project: 12. Add a 20% buffer for revisions and back-and-forth → 14.4, round to 15.
- Base = 15 × $F.
- Client wants it in 4 days instead of 10 → add a rush premium (say +25%).
- Paid through a platform that takes a cut → divide by (1 − commission) so the cut doesn't come out of your floor.
- 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
- Scope written as a short list of exactly what's delivered — and a line of what isn't.
- Revision rounds named and a per-round rate for extras.
- Deposit (commonly 30–50%) before work starts; milestones for anything large.
- Payment method and who covers fees stated.
- Timeline with the client's input deadlines, not just yours.
- The quote clears your floor after fees and the time buffer.
- One price, presented plainly, no apology.
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.