Start here

I need to raise rates

Raise rates by tightening the loop: compute a floor, package work into tiers, put boundaries in your SOW, and trade discounts for scope or timeline.

What to do next (next 30 days)

Progress

0 / 19 complete

Implement the new pricing system end-to-end, then make it your default.

Days 1-7

Days 8-14

Days 15-21

Days 22-30

Recommended next links

How to set rates

Open How to set rates

Rate calculator

Open Rate calculator

Raising your rates is not a single brave email. It’s a small system: you decide what you sell, you set a floor you won’t cross, you protect scope so the work stays bounded, and you communicate the price like it’s normal (because it is).

If you’ve been stuck in “I should charge more” for a while, it’s usually because one of these is missing:

  • a clear floor rate (so you stop improvising),
  • a packaged offer (so you’re not selling raw hours),
  • scope boundaries + change control (so you can keep your margin),
  • and a few scripts (so you don’t negotiate from panic).

This Start Here path is the practical version: you’ll implement a rate increase without making wild claims, threatening clients, or pretending you’re someone you’re not. If you want the deeper evergreen guide, read:

In this guide:

  • a 14-day plan to move from “thinking about it” to implemented,
  • floor math (with the Rate Calculator),
  • packaging and tiers (so price is attached to boundaries),
  • scope boundaries + change control (so the rate actually holds),
  • negotiation scripts you can copy and edit,
  • raising rates for new clients vs existing clients,
  • common mistakes (so you don’t make this harder than it is),
  • and the next links that turn this into an operating system.

Codex summary

You raise rates by tightening the full loop: compute a realistic floor, package your offer into a few bounded options, write scope boundaries into your SOW, route changes through a change request process, and communicate prices without apology. If you discount, trade it for something concrete (scope, timeline, access), not vague “flexibility.”

What to do next (the 14-day raise-your-rates plan)

This is designed to be small and actionable. Do it in order. If you already have a clean pricing system, you can compress it.

Days 1–2: Set your baseline (math + reality)

  1. Compute your floor rate (don’t guess).
  2. Pick one “default offer” you want to sell for the next month.
  3. Write your new pricing anchor: one sentence you can say out loud.

Days 3–5: Package it (tiers + boundaries)

  1. Create 3 tiers for the same core outcome (not 3 unrelated services).
  2. Define what’s in scope, what’s out, and what “done” means.
  3. Decide how changes work: request, estimate, approve, schedule.

Days 6–9: Update your documents (so the new rate survives contact)

  1. Update your SOW template with clear deliverables, boundaries, and revision limits.
  2. Prepare a change request addendum so new work doesn’t sneak in “for free.”
  3. Draft 5 short negotiation scripts (new quote, discount pushback, budget constraint, hourly question, scope creep).

Days 10–12: Test it on new work

  1. Quote your next opportunity using the tiers (not a custom menu).
  2. If you get pushback, trade scope/timeline/access, not your floor.
  3. Write down objections you hear, then refine your scripts once (don’t constantly reinvent).

Days 13–14: Plan existing-client changes

  1. Choose how you’ll raise for existing clients (renewal, new scope, or a scheduled update).
  2. Send a clear notice email to any client affected, with options and a calm tone.

Step 1: Floor math (the number you don’t go below)

A lot of rate problems aren’t “confidence.” They’re missing math. A floor rate is the minimum you can charge while keeping the business healthy and sustainable.

Floor rate: the lowest rate you can accept while covering costs and leaving room for unbillable time, admin, and normal life. It’s a guardrail, not a goal.

If you haven’t calculated a floor, you end up negotiating against yourself. You say yes to numbers that feel high in the moment, then wonder why the month still feels tight.

Use the calculator instead of improvising:

When you run the math, keep these principles in mind:

  • Billable hours are not the same as hours worked. You will have admin, sales, coordination, and recovery time. Your floor has to account for that.
  • Your floor is personal. Two people can do similar work and have different floors because costs and capacity differ.
  • Your floor should be stable. Don’t recalculate every time you feel anxious. Adjust it when your costs or capacity change.

A simple way to think about the structure (use your real numbers in the calculator):

floor = (annual personal + annual business + reserves) / realistic annual billable hours

Once you know your floor, you can finally separate two different questions:

  • “What do I need to charge to stay healthy?” (floor)
  • “What do I want to charge for this outcome?” (pricing strategy)

If you skip the floor, your strategy becomes emotional. If you have the floor, your strategy becomes a series of choices.

Step 2: Packaging + tiers (stop selling raw time)

If you only sell an hourly rate, the client’s brain does a fast multiplication problem and treats you like a line item. Packaging shifts the conversation to the outcome and the boundaries around it.

You don’t need a fancy productized business. You need a clear offer that answers:

  • What are we doing?
  • What does “done” look like?
  • What’s not included?
  • How do changes work?
  • What does this cost?

Tiers are one of the simplest ways to raise rates without making it personal. Instead of defending one number, you present a few bounded options.

A simple tier model that works

Build tiers around the same core outcome. Change the constraints, not the category of service. For example, tiers can vary by:

  • scope (what’s included),
  • speed (timeline and priority),
  • support (how much collaboration/meetings),
  • risk reduction (testing, QA, documentation),
  • and handoff quality (training, enablement, walkthroughs).

Here’s a template you can copy into your notes:

  • Tier 1 (Baseline): the minimum scope that delivers a real outcome, with tight boundaries.
  • Tier 2 (Standard): the “best fit” option that includes the most common extras clients ask for.
  • Tier 3 (Partner): higher-touch support, speed, or deeper coverage, priced accordingly.

The point isn’t to trick anyone. The point is to make tradeoffs visible. If the budget is lower, the scope changes. If the scope is fixed, the price is fixed.

How to use tiers in a real sales conversation

Two rules make tiers work:

  • Rule 1: recommend one tier. Don’t make the client do all the thinking. (“Based on what you said, Standard is the best fit.”)
  • Rule 2: don’t negotiate the tier price first. If there’s pushback, ask what constraint is real: budget, timeline, or scope.

If you want the deeper pricing framework behind this (hourly vs project vs retainer, anchors, and how to stop underpricing), use:

Step 3: Scope boundaries + change control (rate increases fail without this)

You can “raise your rate” and still not earn more if scope stays unlimited. Underpricing and scope creep are close cousins: both turn your calendar into a donation box.

When your rates go up, the business becomes more sensitive to hidden scope. You don’t need to become rigid. You need to become clear.

Put boundaries in writing (every time)

Your SOW is where your pricing becomes real.

Use a template so you don’t rebuild it from memory:

At minimum, your SOW should include:

  • Deliverables: what the client receives (concrete outputs).
  • Out of scope: what’s not included, written plainly.
  • Assumptions: what you’re assuming the client will provide (access, approvals, assets, stakeholders).
  • Timeline + client responsibilities: who needs to do what, by when.
  • Reviews + revisions: how feedback works, how many rounds, and what counts as a new request.

The “out of scope” section is where you protect your rate without sounding defensive. It’s not a threat. It’s clarity.

Make changes procedural (so you’re not arguing about fairness)

You want a process that feels boring. Boring is good. Boring is how you avoid emotional negotiation mid-project.

Use a change request addendum:

Then enforce one simple loop:

  1. Client requests a change (in writing).
  2. You confirm whether it’s in scope.
  3. If out of scope, you estimate the impact (cost + timeline).
  4. Client approves the change request.
  5. You schedule and deliver it.

If you want clause-level context (work pause, change control language, IP, liability, etc.), use:

Negotiation scripts (copy, paste, edit)

Scripts aren’t about being slick. They’re about preventing you from negotiating in the moment while your nervous system is doing math.

Use these as scaffolding. Keep them short. Calm is persuasive.

1) New work: present tiers (recommend one)

Subject: Proposal for [Project] (options)

Hi [Name],

Based on what you shared, I see three ways to approach this. My recommendation is [Tier 2 name] because it covers [reason] without adding extra complexity.

Option A (Baseline): [what’s included, 1–2 lines]
Option B (Recommended): [what’s included, 1–2 lines]
Option C (Partner): [what’s included, 1–2 lines]

If you tell me which constraint matters most (budget, timeline, or scope), I can confirm the best fit and next steps.

Thanks,
[Your name]

2) Discount pushback: trade scope, not rate

Subject: Re: pricing

Hi [Name],

I can’t discount the rate without changing the scope, but I can absolutely adjust the plan to fit your constraints.

Two options:
1) Keep the scope and extend the timeline (lower intensity).
2) Keep the timeline and reduce the scope to the minimum that still delivers a real outcome.

Which constraint is the real one on your side: budget, timeline, or scope?

Best,
[Your name]

3) “We have a fixed budget” (make the tradeoff explicit)

Subject: Re: budget for [Project]

Hi [Name],

Thanks, that’s helpful. If the budget is fixed, the lever we can pull is scope.

Here’s what I can do within that budget: [reduced scope, 2–4 bullets].

If you want the original scope, we can keep it and adjust the price accordingly. Either way works. The key is picking the right boundary so expectations stay clean.

Best,
[Your name]

4) “What’s your hourly rate?” (answer, then reframe)

Subject: Re: hourly rate

Hi [Name],

I can work hourly when it’s the right fit. For this kind of work, I usually recommend a scoped package because it gives you a clear deliverable, timeline, and change control.

If you prefer hourly, I’ll still propose a scope boundary and a weekly cadence so the project stays predictable.

Want me to send this as a packaged option, hourly with a cap, or hourly open-ended?

Thanks,
[Your name]

5) Mid-project scope creep (route it through change control)

Subject: Change request: [new request]

Hi [Name],

This request is doable. It’s outside the current scope as written, so the next step is a change request.

I can send a short addendum with:
- what changes
- the impact on timeline
- the additional cost

Once you approve it, I’ll schedule it into the plan.

Best,
[Your name]

6) Existing client: rate update notice (calm, clear, options)

Subject: Upcoming pricing update

Hi [Name],

Quick heads up: starting [date], my pricing for new work will be updated. I wanted to give you notice so we can plan cleanly.

If you’d like to keep the current scope and cadence, we can renew it under the updated pricing. If you need to stay within the existing budget, we can adjust scope or cadence so the workload matches.

If it’s helpful, I can send two options (same outcome, different boundaries) for you to choose from.

Thanks,
[Your name]

Raising rates for new clients vs existing clients

These are different situations. New clients haven’t anchored on your old number. Existing clients have history, expectations, and sometimes internal budgeting processes.

For new clients: make the new rate your default

The cleanest rate increase is the one you apply to new opportunities without announcing anything.

Operationally, that means:

  • Quote the new tiers every time (no “special case” pricing unless you can explain the boundary).
  • Use the same scope language each time (you’re building repeatability).
  • If you discount, reduce scope or change the timeline so the economics stay intact.

If you feel yourself wanting to negotiate before they ask, pause and ask a better question: “What are they actually buying?” If it’s an outcome, price the outcome and protect it with boundaries.

For existing clients: pick the moment and the method

You generally have three clean ways to raise rates for existing clients:

  • New scope: keep the existing agreement as-is, but price any new work at the new rate (via change request or a new SOW).
  • Renewal: when a retainer renews or a project phase ends, the next phase uses the updated pricing.
  • Scheduled update: provide notice that future work will shift to updated pricing after a specific date.

Which one you choose depends on your relationship and the structure of the work. The goal is the same: keep it procedural and predictable.

If you’re nervous about the conversation, anchor it in scope and sustainability, not personal need. You’re not asking for permission to pay your bills. You’re updating the terms of a professional service.

Two tactical tips that keep relationships intact:

  • Give options. Same outcome, different boundaries. That keeps it collaborative instead of confrontational.
  • Separate “we value you” from “we can afford you.” If they can’t afford the new terms, it doesn’t automatically mean the relationship was fake. It means constraints exist.

The moment you formalize this in writing, it gets easier. Use the SOW and change request tools so you’re not negotiating in Slack messages:

Common mistakes (and how to avoid them)

  • Raising rates without fixing scope.
    Fix: tighten your SOW and route changes through change requests.
  • Quoting a single number with no options.
    Fix: present tiers and recommend one.
  • Discounting to “win” without changing anything else.
    Fix: trade discounts for scope, timeline, or access so the deal still works.
  • Apologizing for the price.
    Fix: state it plainly, then move to fit (which tier, which boundary).
  • Letting the client anchor you to your old rate forever.
    Fix: treat renewals and new scope as new decisions with updated terms.
  • Changing pricing but not changing your process.
    Fix: update the templates, write the scripts, and reuse them.
  • Making it a moral conversation.
    Fix: keep it procedural: here are the options, here are the boundaries, here’s how change works.

Recommended next links

Comments

Sign in to comment.

Loading comments…