The True Cost of Taking on Every Client Who Walks Through Your Door
Most tax firms lose money on 20–30% of their clients. Here's how to calculate the real cost of wrong-fit clients and what to do about it.
The Myth of "More Clients = More Revenue"
It's one of the most common assumptions in tax practice: the more clients you have, the more money you make. So you take everyone who calls. You squeeze in one more return. You say yes because saying no feels like leaving money on the table.
But here's what the math actually looks like for most small to mid-size firms: 20–30% of clients are net unprofitable when you account for the true cost of servicing them.
Not because their fees are too low (though sometimes they are), but because the time, stress, and opportunity cost they create far exceeds what they pay.
Breaking Down the Real Cost
Let's look at a concrete example.
The "Simple" Client Who Isn't Simple
A prospect says they need a "basic individual return." You quote $400. Sounds reasonable.
Then reality hits:
| Activity | Time Spent |
|---|
|----------|-----------|
| Initial call to understand their situation | 30 min |
|---|---|
| Discovering undisclosed rental income | 20 min |
| Re-scoping and explaining additional fees | 20 min |
| Client pushes back on new fee, you negotiate | 15 min |
| Preparing the now-complex return | 2.5 hours |
| Client questions several line items post-filing | 30 min |
| **Total time** | **~5 hours** |
At $400 for 5 hours, you just worked for $80/hour. If your target rate is $150–200/hour, you lost money on this client. And that's before accounting for the stress and the two good clients you could have served in those hours.
The Three Hidden Costs
1. Opportunity Cost
Every hour spent on a bad-fit client is an hour you can't spend on a good one. During tax season, your time is a finite, non-renewable resource. If you have capacity for 200 returns and 50 of them are underpriced scope-creep disasters, you've effectively reduced your firm's earning capacity by 25%.
2. Emotional and Physical Cost
Tax season is already stressful. Difficult clients amplify that stress disproportionately. One nightmare client can ruin your entire day, affect your work quality on other returns, and push you closer to burnout.
The tax professionals who enjoy their work long-term aren't the ones who take everyone — they're the ones who've learned to protect their energy.
3. Reputation Cost
Here's the irony: the clients who pay the least and demand the most are often the ones who leave bad reviews or bad-mouth you to others. Meanwhile, your best clients — the ones who pay fairly and respect your process — rarely leave reviews at all.
Being selective about who you work with actually protects your reputation.
The Math That Changes Your Mind
Consider two scenarios for a solo practitioner during tax season (January through April):
Scenario A: Take Everyone
- 150 clients
- Average revenue per client: $350
- Total revenue: $52,500
- Hours worked: 900 (includes chasing, re-scoping, collections)
- Effective rate: $58/hour
- Weekends worked: Most of them
- Stress level: High
Scenario B: Screen First, Take Selectively
- 100 clients (rejected 50 poor fits)
- Average revenue per client: $500 (better-fit clients = better-scoped work)
- Total revenue: $50,000
- Hours worked: 550 (clean engagements, fewer surprises)
- Effective rate: $91/hour
- Weekends worked: Rarely
- Stress level: Manageable
Scenario B earns slightly less gross revenue but is 56% more profitable per hour, with nearly half the working hours and a fraction of the stress.
And that's conservative. Many firms find that screening increases revenue because the time saved on bad clients is reinvested in higher-value engagements.
How to Stop the Bleeding
Step 1: Audit Your Current Clients
Go through last season's client list. For each one, honestly estimate total hours spent (including communication, chasing, re-work). Divide their fee by total hours. Anyone below your target hourly rate is a candidate for re-evaluation.
Step 2: Define Your Deal-Breakers
What makes a client unprofitable for your specific practice? Common ones:
- More than 2 unfiled years
- Unwillingness to acknowledge minimum fees
- History of switching preparers frequently
- Expects same-week turnaround during peak season
- Needs services outside your expertise
Step 3: Screen Before You Engage
Add a screening step between "prospect contacts you" and "you spend time on them." This can be as simple as a questionnaire they fill out before you agree to a call. The goal is to surface deal-breakers before they cost you time.
Step 4: Get Comfortable Saying No
This is the hardest part. But every "no" to a bad fit is a "yes" to a better client down the road. A polite decline — "We don't think we're the right fit for your needs, but here are some resources that might help" — is professional, respectful, and protects your practice.
The Takeaway
Revenue is vanity. Profit is sanity. The most successful tax practices aren't the biggest — they're the most selective.
Your time during tax season is worth more than you think. Stop giving it away to clients who don't value it.
Stop reading about bad clients. Start filtering them out.
Screen My Clients helps tax professionals pre-qualify prospects before they reach the calendar. Try the demo in 2 minutes — no login required.