Why does talking to clients about fees feel so uncomfortable?
You work hard. You’re a professional. You deserve to get paid for your services. But when the moment comes to say “your return is going to cost X” or “if you want help with that it’s at least Y,” the conversation suddenly feels weighted in a way that it shouldn’t.
Part of the discomfort comes from the assumption that your job is to convince a client to pay for something they may not want. That never feels good, and it shouldn’t, because that’s not actually what’s happening.
The real issue is the absence of structure. Without a framework, every fee conversation is improvised, and improvised conversations feel like sales pitches. With the right structure, the conversation becomes natural, the client feels in control, and the anxiety disappears entirely.
What Changes When You Follow the Right Structure
When you approach fee conversations with a consistent framework, several things shift at once:
- You can discuss pricing without anxiety, even with clients you’ve known for years
- Clients feel like they have a choice rather than being sold to
- More clients say yes to higher-tier engagements because the conversation builds clarity, not pressure
- You spend less time talking about money and more time doing the work
- Your fees get the same respect that doctors, lawyers, and architects command for theirs
The framework that makes this possible is called the Perfect Pricing Script. It has four elements, and it works with new prospects, existing clients, long-time relationships, and any fee conversation in between.
The 4-Step Perfect Pricing Script
The Perfect Pricing Script follows a structure that keeps you and the client on the same side of the table and ensures the client always feels like they have a choice in the process. Here are the four elements:
- Start with WHY
- Create Contrast
- Describe Your Pricing Process
- Make It Personal
Let’s break down each one.
Step 1: Start with WHY
People pay for things when two conditions are met. First, payment will lead to some kind of tangible progress they want to make in their life. Second, they have context for how exchanging money will actually create that progress.
Think about why someone pays $60 for a steak. The progress they want to make is showing a loved one how much they care. The restaurant creates the context for how the fee equals that progress: the setting, the service, the experience all signal that the night will be special.
Now compare that to a $6 hot dog after a little league game. The progress there is feeding a group of hungry kids quickly and getting everyone to bed on time. The hot dog creates perfect context for that progress: fast, cheap, no dress code required.
Neither is objectively better. The value depends entirely on what the person is trying to accomplish and whether the option in front of them creates the right context for that outcome.
Clients pay for tax and accounting services the same way. So the first step in every fee conversation is to state out loud why someone would want to pay your fees, and create the context for why you’ve structured them the way you have.
How to Do This in Your Practice
Start every fee conversation by answering the unspoken question every client is thinking but rarely says out loud because they don’t want to seem rude:
“Why should I be paying you?”
The simplest way to answer it is to acknowledge the current environment and position your firm as the best way to make progress in it:
“[Client Name], obviously a lot has changed in the world recently…”
From there, you can name any number of real changes that affect their situation:
- IRS staffing and compliance oversight changes
- New tax legislation or expiring provisions
- Economic shifts affecting their business or personal finances
Any rational client who is worth working with will agree that the environment today is different from what it was. That one simple agreement gives you the opening you need. It puts you both on the same side of the table and creates the natural context for everything that follows.
Step 2: Create Contrast
Once you’ve established why fees are worth discussing and you’re both on the same side of the table, the next step is to create contrast between your different levels of service.
Some clients need steak-level service. Some only need a hot dog. Neither is inherently better. But when you don’t create contrast between your service levels, clients default to assuming the lowest-margin option is the only option. That’s not because they’re cheap. It’s because they genuinely don’t know the alternative exists.
What Steak-Level Engagements Look Like
- Tax planning and year-round strategy
- Business or personal advisory services
- Strategic accounting and financial analysis
- IRS representation and strategy
- Ongoing CFO-level management
What Hot Dog-Level Engagements Look Like
- Simple individual tax preparation
- Accounting reconciliation
- Payroll processing
- Commoditized compliance work that doesn’t require unique expertise
Both are legitimate. What’s objectively harmful is not explaining the difference. Without contrast, a client who genuinely needs strategic planning will default to expecting a compliance fee, and a client who wants to pay for more help won’t know to ask.
How to Do This in Your Practice
Describe two levels of service out loud. Most firms offer both a strategic level (planning throughout the year to help get the best possible outcome) and a historic level (compiling and reporting what already happened). Clients don’t automatically understand the difference, so they often default to assuming they only have one option.
This doesn’t have to be a long explanation. One sentence opens it:
“We now have two ways we can work with clients…”
That single statement immediately gives the client options. Think about how a doctor describes treatment choices and their trade-offs, recommends one based on expertise, then leaves the final decision to the patient. That’s exactly the approach here. You explain the options, you make a recommendation based on what you know about the client, and then you let them choose. That eliminates any feeling of being sold to on their side and removes all pressure from yours.
Step 3: Describe Your Pricing Process
At this point in the conversation, you haven’t quoted a specific fee yet. That’s intentional.
Rather than naming a number before you’ve fully understood the client’s goals, the better move is to explain exactly how you’ll arrive at the right price together. This gives the client clarity on next steps and reinforces that whatever price they eventually receive is built specifically for them.
How to Do This in Your Practice
Simply describe your discovery process:
“We’ve started setting aside time outside of tax season where we can talk about anything you want to make progress on this year and see how we can help.”
From there, cover three things:
- Let them know whether there’s a fee for the initial meeting or whether you offer that time at no charge
- Tell them that during the meeting you’ll document their top two or three priorities, so the conversation has real value regardless of what they decide
- Make the scheduling easy: send a link, connect them to your admin, or book the call right then if the timing is right
This step removes ambiguity and sets a clear expectation for what happens next. Clients who know exactly what to expect are far more likely to follow through.
Step 4: Make It Personal
Sometimes the hardest part of this work isn’t the technical side. It’s the human side.
Every person you talk to about fees is a human being who wants to make progress on something real in their life. They want to start saving for a child’s education. They want to stop losing sleep over cash flow. They want to finally understand their P&L. They want to spend less time on accounting and more time running their business.
The most profitable firms keep the fee conversation grounded in that reality. Rather than getting lost in service descriptions and price ranges, they stay focused on the person in front of them and what that person is trying to accomplish.
The whole conversation about pricing is, at its core, just figuring out what someone wants and defining what getting your help would look like. When you approach it that way, it stops feeling like a negotiation and starts feeling like a conversation between two people trying to solve a problem together.
That’s when the awkwardness disappears entirely.
Quick Review: The Perfect Pricing Script
Use this four-step structure in every fee conversation, whether with a new prospect or a longtime client:
- Start with WHY. Meet the client where they are mentally. Acknowledge what has changed and position your firm as the best way to help them make progress. “[Client Name], obviously a lot has changed in the world recently…”
- Create Contrast. Describe your two levels of service so clients understand what they’re choosing between. “We now have two ways we can work with clients…”
- Describe Your Pricing Process. Explain how you’ll customize the right option for them through a focused conversation. “We’ve started setting aside time outside of tax season where we can talk about what you want to make progress on this year…”
- Make It Personal. Keep the focus on the human element. One person, one set of goals, one conversation about how to help them get there.
Frequently Asked Questions About Talking to Clients About Fees
How do I talk to clients about a fee increase without losing them?
Start by meeting the client where they are mentally. Acknowledge what has changed in their world or their financial situation, then explain how your services help them make progress given those changes. Clients rarely push back on fees when they understand why the fee exists and how paying it gets them to something they actually want.
Why do fee conversations feel awkward for accountants?
Fee conversations feel awkward because most firm owners approach them without a structure, which means every conversation is improvised. Improvised conversations feel like sales pitches, and sales pitches feel uncomfortable for both sides. The discomfort disappears when you follow a consistent framework that keeps both people on the same side of the table and gives the client a real choice rather than asking them to accept a number.
What is the Perfect Pricing Script for accountants?
It’s a four-step framework for discussing fees with clients. Step one is starting with WHY, establishing shared context around the current environment. Step two creates contrast between service levels so clients understand what they’re choosing between. Step three describes the pricing process and what happens next. Step four keeps the focus personal, centering the conversation on the progress the client wants to make rather than on the fee itself.
How do I bring up fees with a long-time client?
Long-time clients respond best to fee conversations that acknowledge the relationship and connect any change to something real in their world. Start with what has changed in tax law, the economy, or their own situation. Then present options rather than a single new number. Giving clients a choice relieves pressure for both sides and keeps the conversation collaborative rather than confrontational.
Free Download
Get the Client Guide Template
Download the free Client Guide Template to put the Perfect Pricing Script into practice. If you want to fully automate client education in your practice, SmartPath Engage handles 99% of the work for you.
Will Hamilton is the Founder of SmartPath.co. Over the last 14 years, SmartPath has helped thousands of tax professionals improve their pricing so they can focus on work they actually enjoy.




