Most freelancers and consultants set their rates the same way: they look at what others in their field charge, pick a number slightly below it, and hope clients say yes. That approach guarantees two things. You will win price-sensitive clients who negotiate every invoice, and you will hit an income ceiling long before you hit a workload ceiling. Pricing a service business is not guesswork. It is a calculation you can do in an afternoon: work out the minimum you can charge without losing money, understand what your work is actually worth to the buyer, and structure your offer so clients choose between versions of yes instead of yes or no. This article walks through that framework with real numbers.
Start With Your Cost Floor
Your cost floor is the minimum rate at which the business breaks even while paying you the salary you need. Every rate below it is a slow-motion loss, no matter how busy you look. The mistake almost everyone makes is dividing a salary target by 2,080 working hours, as if every hour of self-employment were billable. It is not even close.
Here is a worked example for a freelance designer:
- Salary target - $70,000, roughly what a mid-level in-house designer earns, and what this person needs to live on.
- Business overhead - $14,000 per year: design software and stock subscriptions ($2,400), health insurance contribution ($6,000), laptop and equipment amortized ($1,600), coworking desk ($2,400), accounting and legal ($1,600). Track these properly with accounting software so the number is real, not a guess.
- Self-employment taxes - as your own employer you pay both halves of Social Security and Medicare, roughly 15.3% on net earnings in the US. Budget an extra $10,000 on top of the salary target to stay whole after tax.
- Required gross revenue - $70,000 + $14,000 + $10,000 = $94,000 per year.
Now the part people skip: billable utilization. With five weeks off for vacation, holidays, and sick days, you have about 240 working days. But selling, invoicing, revisions outside scope, admin, and marketing can easily consume 40 to 50 percent of a solo professional's time. At 55 percent utilization, you have 132 billable days.
$94,000 divided by 132 days is $712 per day. Round it to $725, or roughly $90 to $95 per hour. That is the floor. Notice how far it sits from the $45 or $50 per hour many designers actually charge, and notice that it contains zero profit margin, zero retirement savings, and zero buffer for a slow quarter. Anyone quoting below their floor is subsidizing their clients out of their own savings. If you are still building your client base, the guide to running a freelance business covers how utilization changes as you grow.
Why Hourly Billing Caps Your Income
Even at a healthy rate, hourly billing has a structural problem: it prices your time instead of your output, and your time is fixed. If you can only bill around 1,000 hours a year, your revenue is your rate times 1,000, forever. The only lever is the rate, and clients push back on rate increases far harder than they push back on project prices.
Worse, hourly billing punishes you for getting better. A logo that took you 40 hours in year one takes 12 hours in year five, because you are five years more skilled. Under hourly billing, your reward for that expertise is a 70 percent pay cut on the same deliverable. Alan Weiss makes this argument at length in Value-Based Fees: the client is buying the outcome, not the hours, so charging for hours means the better you get, the less you earn.
Hourly also creates friction. Clients audit timesheets, hesitate to email you because the meter is running, and experience every invoice as a variable cost they cannot budget. Fixed project and retainer pricing removes all of that. Keep hourly only for genuinely open-ended work, such as ongoing maintenance with unpredictable scope, and even then set a monthly cap.
Anchor Your Price to Value, Not Effort
The cost floor tells you the minimum. Value tells you the maximum, and the gap between them is usually enormous. A conversion-focused landing page redesign might take you 30 hours. For a client whose site takes 2,000 signups a month, lifting conversion from 2 percent to 2.5 percent is worth hundreds of extra customers every month. Pricing that project at 30 hours times $95 leaves almost all of the value on the table.
To anchor to value, you need one conversation before you ever quote. Ask what the project is worth in the client's terms: what does a new customer bring in, what is the cost of the problem staying unsolved, what happens to the number they care about if this works. Then position your price against that number, not against your hours. A $7,500 fee reads very differently next to an expected $100,000 revenue lift than it does next to a timesheet.
This is also where anchoring, in the behavioral sense, works for you. The first number in a negotiation pulls every later number toward it. If you open by mentioning that agencies quote $20,000 for comparable work, your $7,500 becomes the reasonable option. If you open with a nervous $2,000, you will spend the rest of the conversation defending it.
Package Into Three Tiers
A single take-it-or-leave-it quote forces a yes-or-no decision. Three tiers change the question from whether to hire you to which version to buy. A workable structure for most service businesses:
- Base - the core deliverable, tightly scoped, priced at or modestly above your floor. This is the option for genuinely budget-limited clients, and it protects you from doing scope creep for free.
- Standard - the option you expect most clients to pick, typically 1.7 to 2 times the base. Core deliverable plus the things most clients ask for anyway: extra revisions, additional formats, a strategy session.
- Premium - 3 to 4 times the base, with speed, exclusivity, or ongoing support attached. Some clients will always buy the best available option, and even when nobody picks it, it anchors the standard tier as sensible.
Name tiers after outcomes or scope, not metals. Write the standard tier first and make it the obviously complete choice; the other two exist to frame it.
Raising Prices on Existing Clients
New rates are easy to apply to new clients. The income you are losing is usually sitting in old clients grandfathered at old rates. Raise them, but do it properly:
- Give real notice - 60 to 90 days for retainers. A rate change that lands on next month's invoice feels like a penalty; one announced a quarter ahead feels like a policy.
- State it, do not ask it - write that as of March 1 your rate will be $1,100 per day. Do not ask whether that is okay. Apologizing invites negotiation over something that is not a negotiation.
- Pair it with a reason the client feels - expanded scope, faster turnaround, results delivered to date. Your rising costs are real but they are your problem; the client cares about their side of the deal.
- Accept some attrition - if you raise rates 25 percent and one client in five leaves, you earn the same money with 20 percent of your capacity freed for better-paying work. Losing nobody means you raised too little.
Underpriced legacy clients are also a hidden cash-flow risk: they tend to be the slowest payers, and cash flow problems sink more small firms than a lack of demand, a pattern that shows up repeatedly in analyses of why small online businesses fail.
Handling the Too Expensive Objection
Hearing that you are too expensive occasionally is evidence of correct pricing. If nobody ever says it, you are underpriced. When it comes up, resist the reflex to discount, because a fast discount teaches the client that your first number was padded.
Instead, reduce scope rather than price. The answer to a budget of $4,000 against a quote of $6,500 is a version of the project that fits $4,000: fewer pages, fewer concepts, a phased rollout. The rate stays intact; the deliverable flexes. This keeps your pricing credible and often leads to the client finding the extra budget once they see what the smaller version omits.
Also separate cannot afford from does not value. A genuinely budget-constrained good client may be worth a smaller phase-one engagement. A client who can afford you but wants you cheaper is telling you how the entire relationship will go. Some of the most profitable sentences in a service business are polite declines.
Getting Started
Block out one afternoon this week. Calculate your cost floor with your real overhead and a 55 percent utilization assumption, and treat the result as a hard minimum on every future quote. Rewrite your main offer into three tiers with the middle one as the default. Then list your current clients by effective rate, and send the two lowest a rate-increase notice with 60 days of lead time. You do not need to overhaul everything at once; you need your next quote to be built on arithmetic instead of anxiety.
Frequently Asked Questions
How do I calculate my minimum freelance rate?
Add your salary target, annual business overhead, and a self-employment tax buffer to get required gross revenue. Divide that by your realistic billable days, usually only 50 to 60 percent of working days once selling and admin are counted. The result is your cost floor, the rate below which you lose money.
Should freelancers charge hourly or per project?
Project or retainer pricing is better for most work because it prices the outcome instead of your time, lets you benefit from getting faster, and gives clients a predictable cost. Keep hourly billing only for genuinely open-ended work with unpredictable scope, and set a monthly cap even then.
How do I raise prices without losing existing clients?
Give 60 to 90 days of notice, state the new rate as a policy rather than asking permission, and tie it to something the client values such as expanded scope or results delivered. Expect a small amount of attrition; if no client ever pushes back, the increase was too small.
Sources & References
- U.S. Small Business Administration – Manage your business finances
- U.S. Bureau of Labor Statistics – Occupational Employment and Wage Statistics
- Internal Revenue Service – Self-employment tax (Social Security and Medicare)