WaffleInvoice Blog

Practical invoicing tips for freelancers and service businesses.

Blog Post

How to Invoice When You Raise Your Rates Mid-Project

Raising your rates mid-project is tricky. Learn how to handle billing transitions fairly for active clients without damaging the relationship. Start free.

June 18, 20269 min read

Two Situations That Are Very Different

Raising rates has two distinct scenarios that require different approaches. The first: you're raising rates for a new project or new client, and the higher rate simply applies from the start. That's easy. The second: you're raising rates for an existing client who is mid-project or on an ongoing retainer, and you need to transition them to a new rate while keeping the relationship intact. That's where things get complicated.

This post focuses on the second scenario, because that's where most freelancers get confused about what to do with their invoices, how to communicate the change, and what they're actually obligated to honor.

What You're Legally and Practically Obligated to Honor

If you have a signed contract that specifies a rate, you are obligated to honor that rate for the duration of the contract or the project scope it covers. A client who signed a contract for a website at $8,000 is not subject to a mid-project rate increase. You finish the project at the agreed rate.

If you're on a month-to-month retainer with no fixed end date, and your retainer agreement doesn't lock in a rate, you have more flexibility. But even here, you should give proper notice - typically 30-60 days depending on the relationship - before billing at the new rate.

If you've been working on a handshake basis with a long-term client, the rate increase conversation is as much about the relationship as the invoice. How you communicate it matters more than the specific date you make the switch.

How to Communicate a Rate Increase

Give Advance Notice, In Writing

Tell the client before you invoice at the new rate. Sending an invoice at a higher rate without any prior discussion is the fastest way to damage a relationship and create a dispute. Give at least 30 days notice for ongoing work. For clients you've worked with for a year or more, 60 days is a better practice.

Your notice can be an email or a formal letter, depending on the nature of the relationship. It should include:

  • The current rate and the new rate
  • The effective date of the increase
  • A brief, honest explanation (you don't need to be elaborate)
  • A confirmation that current in-progress work will be billed at the current rate through the transition date

What to Say (and What Not to Say)

A rate increase email doesn't need to be long or apologetic. Something like: "I'm writing to let you know that my rate will be increasing from $125/hour to $150/hour, effective August 1, 2026. The June and July work will be invoiced at the current rate. I've really appreciated working together and wanted to give you plenty of time to adjust if needed. Let me know if you'd like to discuss."

What not to say: don't over-explain, don't be defensive, and don't apologize excessively. A rate increase is normal business. You're not doing anything wrong. Treating it like a confession makes clients more likely to push back than if you present it as a straightforward update.

How to Handle the Invoice Transition

Pick a Clean Cutover Date

The cleanest approach is a calendar date cutover: all work completed before August 1 is billed at $125/hour, all work on or after August 1 is billed at $150/hour. This is clear, easy to track, and easy for the client to understand.

Avoid trying to split a billing period mid-project in a complex way. If you're on a monthly retainer that runs July 1-July 31, don't try to bill July at a blended rate. Either bill July at the old rate and start August at the new rate, or bill the full July retainer at the new rate if the client has agreed to that. Keep it simple.

What Your Invoice Should Look Like During the Transition

If you had a month where work overlapped the rate change date, your invoice line items should be explicit:

  • "Hours July 1-July 14 (14 hours at $125/hour) - $1,750"
  • "Hours July 15-July 31 (12 hours at $150/hour) - $1,800"
  • "Total: $3,550"

This level of transparency eliminates any ambiguity about what rate was applied to which work. It also demonstrates that you're being fair and honoring the transition as communicated.

A clean invoice structure during rate transitions protects you if there's any question later about what was billed and when. Our free invoice generator makes it easy to set up multiple line items with different rates for exactly this kind of situation.

Retainer Clients: When the New Rate Takes Effect

For a flat monthly retainer, the cleanest approach is to have the new rate take effect at the start of a new month. If you invoice on the 1st and you gave 30 days notice in June, the July 1 invoice is the first one at the new rate.

Put the rate on the invoice explicitly, not just the total. "Monthly retainer - August 2026 - $2,500/month" is fine, but adding a note that references the updated rate agreement is good practice for the first invoice at the new rate: "Rate updated per notice dated June 15, 2026."

What if a Client Pushes Back?

Understand What They're Actually Saying

When a client pushes back on a rate increase, they're usually saying one of three things: (1) they can't afford the increase, (2) they don't think your work justifies the higher rate, or (3) they're testing whether you'll back down. Each of these requires a different response.

If they genuinely can't afford it, you have a decision to make: is this a client worth keeping at the current rate, or do you need to move on? There's no shame in saying "I understand - if the new rate doesn't work for your budget, I totally understand if you need to make a change." Sometimes that's the honest answer.

If they're questioning whether your work is worth more, that's a conversation about the value you provide. Have examples ready. What have you delivered for them over the past year? What would it cost them to replace you and onboard someone new? Don't be defensive, but do be clear.

If they're testing you, the response is simple: hold the line. Backing down on a rate increase with a client who is testing you signals that future increases will also be negotiable, and you'll have the same conversation every time you try to raise rates.

Offering a Transition Accommodation

If a client is a genuinely valuable relationship and the increase is causing real friction, you can offer a transition accommodation without abandoning the rate increase. Options include:

  • Phasing in the increase over 2-3 months instead of all at once
  • Locking in the current rate for another 3 months for work already in progress
  • Offering a reduced rate for a committed volume of work (e.g., lower rate if they commit to 20+ hours per month)

These are concessions, and they should feel like concessions - not your default position. The new rate is the rate. The accommodation is a one-time bridge for a long-standing client.

Raising Rates on Fixed-Price Projects

If you quoted a fixed price for a project and the project scope has grown substantially, the rate increase conversation becomes a scope change conversation. You're not asking for more money because your rate went up - you're asking for more money because the project is bigger than originally defined.

This is handled differently. Document what was in the original scope and what has been added. Present a change order or amendment to the original agreement that covers the additional work at your current rate. If your rate has also gone up since the original quote, this is a natural moment to apply the new rate to the additional work, but keep it separate from the original contract price.

Our post on invoice vs. estimate differences covers when change orders fit into the estimate and invoice flow, which is relevant for managing fixed-price scope changes.

Updating Your Invoice Templates and Default Rates

Once you've raised your rates, update your invoice templates immediately. If you're using invoicing software, change your default hourly rate. If you use an invoice template, update the rate field. The last thing you want is to accidentally send a new client an invoice at your old rate because you forgot to update your template.

If you use WaffleInvoice, you can update default rates per client so recurring invoices automatically generate at the new amount. This prevents the embarrassing situation of sending a retainer client the old rate on autopilot.

Also update your rate documentation: your contract template, your onboarding materials, your website's pricing page if you list rates publicly. A rate increase should touch every place your rates are stated so nothing is left at the old number.

The Right Time to Raise Rates

A few situations that make rate increases easier to communicate and accept:

  • After delivering a particularly strong result for the client
  • At the start of a new calendar year or fiscal year
  • At contract renewal for ongoing work
  • When the nature of the work has changed or expanded beyond the original scope
  • When you've added skills or capabilities that directly benefit the client

Raising rates after delivering great work is the best timing. The client has just seen the value you provide, and connecting the increase to your demonstrated performance is a natural conversation. Raising rates during a rough patch in the project is harder to sell even if it's equally justified.

For guidance on setting payment terms that complement your new rates, see our post on payment terms for freelancers to make sure the full invoicing picture is working in your favor.

Frequently Asked Questions

Quick answers to the questions readers ask most about this topic.

Do I have to honor my old rate if I already quoted a project?
If you have a signed contract that specifies a rate, yes - you're obligated to honor it for the scope of work covered by that contract. A verbal or email quote without a contract is trickier, but walking away from a rate you quoted to start a project damages trust. The right move is to honor your quote for the current project and apply the new rate to future work.
How much notice should I give clients before raising rates?
30 days is a minimum. For clients you've worked with for over a year, 60 days is better. The more dependent the client is on your work and the larger the increase, the more notice you should give. Give it in writing so there's no ambiguity about what was communicated and when.
Can I raise rates mid-project?
Technically yes if there's no contract locking your rate, but it's generally bad practice to change rates mid-project without a very good reason (significant scope expansion, unusually long project, inflation). It creates resentment even if the client accepts it. The cleaner approach: honor the current rate through the end of the project or current contract period, then apply the new rate going forward.
What if a client refuses to pay the new rate?
If you gave proper notice and the client refuses to accept the new rate, you have a business decision to make. You can keep them at the old rate (not recommended for ongoing work), negotiate a compromise (phased increase, volume discount), or part ways professionally. A client who won't accept any rate increase over time is implicitly expecting you to work for less in real terms as inflation rises.
How do I invoice if my rate changed partway through a billing period?
Use two separate line items: one for hours or work completed at the old rate, one for work at the new rate. Label them clearly with the date range and rate for each. This makes the math transparent and shows the client exactly where the transition happened. It takes an extra minute but eliminates any potential confusion or dispute.

Ready to improve your invoicing?

WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.

Sign Up Free