Back to blog
Guide8 min read

How to Price Your Freelance Work (So You Actually Profit)

A practical guide to pricing freelance work. Learn how to calculate your real rate, when to charge hourly vs by project, and how to raise prices without losing clients.

Kelvo Team·2026-05-13

Why most freelancers price too low

Almost every freelancer starts out underpricing, and the reason is rarely greed in reverse — it is fear and bad math. The fear is that a higher number will scare clients away. The bad math is taking a former salary, dividing by working hours, and calling that an hourly rate. That calculation ignores everything that made employment cheaper than it looked: paid holidays, sick days, employer tax contributions, equipment, software, health insurance, pension, and the simple fact that an employee bills roughly forty hours a week while a freelancer is lucky to bill twenty after accounting for admin, marketing, and downtime. Price off your old salary and you will work harder for less money while believing you got a raise. The first step to pricing well is accepting that your rate must cover far more than your time.

Calculate the rate you actually need

Start from the bottom up, not from what competitors charge. First, decide the annual income you genuinely need to live and save. Add your annual business costs — software, equipment, insurance, professional fees, marketing. Add the tax you will owe, typically 25 to 30 percent on top. That total is what your business must bring in. Now divide by your realistic billable hours, not your working hours. If you work 48 weeks a year and can bill perhaps 25 hours a week after admin and sales, that is 1,200 billable hours. A freelancer needing 60,000 to live, with 10,000 in costs and 25,000 in tax, must earn 95,000 — which across 1,200 billable hours is roughly 80 per hour just to break even on the life they want. That number is almost always higher than people guess, which is exactly the point.

Hourly vs project pricing

Hourly pricing is simple and feels safe: you trade time for money and never work for free. Its flaw is that it caps your income at your hours and quietly punishes you for getting faster — the better you get, the less a job earns. Project pricing flips this. You quote a fixed fee for a defined outcome, and if your experience lets you deliver it in half the time, you keep the difference. Clients often prefer it too, because they know the cost upfront. The risk with project pricing is scope creep: without a clear definition of what is included, "just one more revision" eats your margin. The rule of thumb is to charge hourly when the scope is genuinely unpredictable (ongoing support, exploratory work) and charge by project when you can define the deliverable clearly. As you gain experience, lean toward project pricing — it rewards skill instead of taxing it.

Price the value, not the hours

The most profitable freelancers stop selling time and start selling outcomes. A logo is not worth three hours of design work; it is worth what a strong brand identity does for the client's business. A sales page that lifts conversions by two percent is worth a slice of the revenue it generates, not the afternoon it took to write. Value-based pricing means anchoring your fee to the result for the client rather than the effort for you. It requires understanding the client's business well enough to articulate that result — which is why discovery conversations matter before you quote. You will not always be able to price on value; commodity work resists it. But wherever your work clearly drives revenue, saves significant cost, or solves an expensive problem, the value to the client is a far better anchor for your price than the clock.

Always quote a range, and offer options

When a client asks "how much?", a single number invites a yes-or-no answer, and no is always on the table. A better approach is to offer tiered options — typically three. A basic package covers the core deliverable, a middle package adds the things most clients actually want, and a premium package includes the full scope with extras. This does two things. It moves the conversation from "should I hire this person?" to "which version do I want?", which is a much friendlier question. And it anchors the client against your highest number, making the middle option — usually the one you want them to pick — feel reasonable. Most clients choose the middle tier, which is why your middle tier should be priced at the figure you actually want for the job. Tiered pricing turns a negotiation into a selection.

Build deposits and clear terms into the price

A great rate means nothing if you do not get paid, so pricing and payment terms are two halves of the same conversation. For any substantial project, ask for a deposit upfront — commonly 30 to 50 percent — before work begins. This protects your cash flow, filters out clients who were never serious, and means a project going sideways never leaves you fully unpaid. State your payment terms clearly at the quote stage, not after the work is done: when payment is due, what happens if it is late, and what the deposit covers. A client who balks at a reasonable deposit is showing you a future collection problem. For the full breakdown of net terms, due dates, and late fees, see our guide on invoice payment terms and build them into your quote from the start.

How and when to raise your rates

Your rate is not set once. It should rise as your skill, your reputation, and your demand grow. The clearest signal it is time to raise prices is that you are fully booked and turning work away — that is the market telling you your rate is too low. For new clients, simply quote the new, higher number; they have no old rate to compare against. For existing clients, give notice: a short, confident message explaining that your rates will increase as of a certain date, with enough warning to be respectful. You will lose a few price-sensitive clients, and that is usually fine — they are typically the most demanding and least profitable. The freelancers who never raise rates are not being loyal; they are subsidizing their clients out of their own income, year after year, while their costs quietly rise.

Track your numbers so you know if it is working

Pricing is not a one-time decision; it is a hypothesis you test against reality. The only way to know whether your rates actually work is to track what you earn against what you spend and how long jobs really take. If a project you quoted at a fixed fee took twice your estimate, your real hourly rate on it was half what you planned — and you will only catch that if you measure it. Keep records of your income, your costs, and your time per project, then review them every quarter. Patterns emerge: which clients are profitable, which services are underpriced, which kinds of work you should quote higher or stop offering. For the habit underneath this, see our guide on freelancer bookkeeping basics. Good pricing without good records is just guessing with confidence.

Price with confidence, invoice with ease

Once you have set a rate that actually profits, the job is to quote it clearly, bill it promptly, and get paid on time. Kelvo lets you build professional invoices with line items, deposits, and clear payment terms in minutes, then tracks what is paid and what is overdue so your carefully calculated rate does not leak away in unpaid invoices. You can save reusable items for the services you offer most, send tiered quotes, and see your real income build up in a live profit and loss report — the number that tells you whether your pricing is working. The free plan covers unlimited clients and invoices. Sign up at kelvo.app, set your rate, and make sure every hour you priced is an hour you actually get paid for.

Start invoicing for free

Create professional invoices, track inventory, and manage your books — all in one place.

Try Kelvo free