Most freelance pricing advice starts with market rates and works backward. That can leave you trying to make an unsustainable number work.
Start with the revenue your business needs to produce. Then compare that number with the market. If the number your business needs is higher than the number your target clients will pay, solve that before you send a proposal, not after you have won unprofitable work.
Start With the Number Your Business Needs
Covering costs sounds like one number. It is four, and they behave differently.
- Owner pay. The money you need for living expenses, savings, and retirement.
- Business overhead. Software, insurance, contractors, equipment, marketing, professional services, and payment processing.
- Tax reserve. Cash set aside for federal, state, and local obligations based on your circumstances.
- Profit and capacity reserve. Money retained for slow periods, bad estimates, unpaid work, and future investment.
Add them together. That total is your annual revenue target. It is an internal floor, not a quote.
Avoid treating “set aside 30 percent” as tax advice. Your federal, state, and local obligations depend on profit, deductions, filing status, other household income, and business structure. Use the IRS Form 1040-ES worksheet or work with a tax professional to set an appropriate reserve.
If you expect to owe at least $1,000 after withholding and credits, estimated payments may be required. The IRS generally schedules them four times a year.
Use a spreadsheet to separate one-time setup costs from recurring operating costs. The SBA’s startup-cost worksheet can help you identify categories you may have missed, but revisit recurring costs every quarter.
Estimate Your Billable Capacity Honestly
Almost nobody bills 40 hours a week for 50 weeks. Sales calls, proposals, client email, bookkeeping, professional development, project management, and time off are all part of running the business.
Rather than copying a 60 percent rule, look at your own calendar or time tracking from the last three months. If you are new, start conservative and revise after a quarter.
Before choosing a billable-hours target, ask:
- How many weeks will I realistically work this year?
- How many hours per week can I deliver client work without neglecting sales and operations?
- Which services generate more meetings, revisions, support, or coordination than I priced for?
- How much unpaid work is hiding inside current projects?
- What time do I need for vacation, illness, administration, learning, and business development?
A developer delivering a tightly scoped build may have more predictable billable capacity than an SEO consultant who manages strategy calls, implementation questions, reporting, and coordination with developers.
Calculate Your Minimum Sustainable Rate
Divide the annual revenue target by expected billable hours. That gives you a minimum sustainable hourly baseline, not necessarily the price you quote.
Minimum sustainable hourly baseline = annual revenue target ÷ annual billable hours
Worked Example
| Annual requirement | Amount |
|---|---|
| Owner pay | $70,000 |
| Business overhead | $12,000 |
| Tax reserve | $18,000 |
| Profit and capacity reserve | $10,000 |
| Annual revenue target | $110,000 |
At 1,100 billable hours, $110,000 divided by 1,100 is $100 an hour.
This example assumes the tax reserve has already been estimated for that person’s situation. It is not a recommendation to reserve $18,000 on $110,000 of revenue.
One common mistake is to calculate a rate from already-reduced billable hours, then divide it again by a billable-percentage assumption. Dividing $100 by 65 percent produces about $154 an hour. If your 1,100 annual hours already exclude sales, administration, and time off, that counts the same unpaid time twice.
The $100 is not the rate you publish. It is the line below which the business does not work.
For project work, use it to size the labor component, then add direct costs, contractor costs, project risk, and the time you will spend managing scope.
Use the Market as a Reality Check
Market research validates your position. It does not set your survival number.
Compare your work with providers who serve a similar client, own a similar level of risk, and deliver a similar scope. Compare proposals and published packages where available, not only profile rates on freelance marketplaces.
If your sustainable rate is materially higher than what your target clients can pay, treat the gap as a business-model problem, not a reason to silently subsidize the work. Options worth weighing:
- Narrow the scope of what you offer
- Specialize in work that carries higher stakes
- Raise the minimum project size
- Package the work differently
- Improve delivery efficiency
- Target a different market
- Revisit the revenue target itself
For a consultant, the problem is often not the hourly rate. It is accepting small engagements that carry the same setup, sales, and communication burden as larger ones.
Choose the Pricing Model That Fits the Work
| Model | Best for | Main risk | Define before work starts |
|---|---|---|---|
| Hourly | Discovery, advisory work, unclear requirements, ongoing support | The client monitors time instead of progress | Rate, billing increment, approval process, monthly cap |
| Fixed project fee | Defined scope with a clear finish line | Scope creep, unclear acceptance criteria, underestimation | Deliverables, exclusions, timeline, revision limit, change-order process |
| Monthly retainer | Recurring strategy, optimization, reporting, or support | “As needed” turns into unlimited work | Priorities, meeting schedule, response window, monthly deliverables, rollover rules |
| Value-informed fee | Work tied to a measurable commercial upside | Claims or expectations you cannot control | Business goal, assumptions, client responsibilities, measurement plan |
Value-informed is the honest label. Pure value-based pricing assumes you can attribute the result to your work alone, and attribution is usually shared. It works when you understand the client economics, can define your part in the result, and can separate your contribution from things outside your control. For most consultants, a fixed or monthly fee informed by your own hourly math is more practical.
Quote the Scope, Not a Vague Promise
A proposal should answer four things: what is included, what is excluded, what the client provides, and what happens when the work changes.
A vague label makes a fair price harder to understand. “SEO support,” “website maintenance,” and “marketing help” can mean almost anything.
For example, instead of writing:
SEO support: $2,000 per month
Write this:
SEO strategy and implementation support, $2,000 per month. Includes a monthly priority plan, technical issue review, up to two content briefs, implementation guidance for agreed priorities, monthly reporting, and one strategy call. Content writing, development work, digital PR or link outreach, and major site changes are quoted separately.
The second version is easier to defend, because the client can see what they are buying. The goal is not to make every agreement long. It is to make the boundaries easy for both sides to see.
Do Not Discount Without Changing Something
When a prospect cannot afford the full scope, change the scope, timing, or delivery model before you reduce the fee.
- Remove lower-priority deliverables
- Extend the timeline
- Move defined implementation tasks to the client’s team
- Break the work into phases
- Replace custom work with a smaller standardized offer
- Change payment terms, such as a deposit followed by milestones
Different payment terms can improve cash flow for either party, but they do not make an unprofitable scope profitable.
Holding the scope constant and cutting the price moves risk from the client onto you. That is worst in work with uncertain requirements, heavy revisions, or dependencies on third parties.
Raise Rates Based on Evidence
Raise rates when demand, scope, responsibility, or costs have changed. Signals worth acting on:
- Booked past your preferred capacity for a sustained stretch
- Effective hourly rate falling because projects run longer than priced
- More strategic or technical responsibility than when you set the rate
- Clearer proof of business results
- Higher costs or contractor rates
For new clients, apply the new rate immediately. For existing clients, give written notice, state the effective date, and explain whether the change applies to the next renewal, to new scope, or to all work after that date. Keep the explanation brief and factual.
Beginning January 1, my monthly SEO consulting rate will be $X. The updated fee reflects the scope of support, reporting, and implementation coordination now included in the engagement.
A long defense of your worth can make a routine business decision sound negotiable.
Where Pricing Goes Wrong
The projects that caused me the most pricing trouble were rarely the ones with the lowest rate. They were the ones where “a few quick changes” had no written limit; nobody on the client side could approve decisions; or access, content, or technical help arrived weeks late.
In SEO and analytics work, the deliverable is often not the expensive part. Time disappears into diagnosis, developer coordination, explaining tradeoffs, validating changes, and answering questions after launch. Include that time in the scope and fee, or make clear that it is outside the engagement.
Before You Send a Quote
- I know the annual revenue this business needs to generate.
- I have used realistic billable hours, including time for selling, administration, and time off.
- The price covers direct costs, contractor costs, and project-management time.
- The scope states deliverables, exclusions, client responsibilities, and revision or change-order rules.
- If the client’s budget is lower, I know what changes before the fee changes.
- I have a process for reviewing rates, costs, and delivery time at least once each year.