Claude Code for Tax Pros: Build the Tool, Not Just the Prompt

An EA I know checks the same list every single morning before she
opens her inbox. Which resolution cases have an IRS response deadline
inside the next thirty days. She built that list by hand, in a
spreadsheet, and updates it herself, every day, because she got burned
once. A case sat quiet for six weeks, the deadline passed, and she spent
a Saturday writing a very uncomfortable letter to a very angry
client.

She does not need a better spreadsheet. She needs something that
checks the list for her and only bothers her when something is actually
wrong. That is the difference between chatting with AI and building a
tool with it, and almost nobody in this profession has made that jump
yet.

Here is the answer up front: Claude Code lets you describe a task in
plain English and get working software back, not just an answer to a
question. You are not learning to program. You are directing something
that already knows how, and the output is a tool that keeps running
after you close the laptop.

Most Tax Pros Are Stuck at “Ask It a Question”

If you use AI at all, you probably use it the way you’d use a very
well-read colleague. You ask something, it answers, you take the answer
and do the work yourself. That is genuinely useful. It is also the
ceiling of what a chat window can do.

A tool is different. A tool runs on its own schedule, checks
something specific, and only surfaces when a human needs to act. The
deadline monitor my EA friend eventually built does not answer
questions. It checks her case list every night at 7pm and sends her
exactly one message: which cases have a deadline inside thirty days, and
which of those have had no IRS contact logged in two weeks. Nothing
else. She reads three lines and knows if tonight is a work night.

That shift, from asking to building, is what Claude Code actually
does for a tax practice. You are not hiring a developer. You are telling
it what “done” looks like, and it writes the thing.

The Three-Question Test Before You Build Anything

Not every task deserves a tool. Before you spend an hour building
something, run it through three questions.

Does this happen every week or more. A one-time task is not worth
automating, no matter how annoying it is.

Does the … Continue reading

Boundaries, Scope Creep, and the Got-a-Minute Call

The call starts the same way every time. “Hey, got a minute? Quick question.” Forty minutes later you have given away a free consult, missed your next appointment, and the client has no idea any of it cost you anything at all. It never feels like a big deal in the moment. It is a big deal, repeated fifteen times a week, across an entire year.

The got-a-minute call is the most common form of scope creep in this profession, and it is rarely dishonest. Clients are not trying to take advantage of you (at least most of them aren’t). They genuinely do not know where the line is, because you have never drawn one. That is the part you can actually fix.

The Got-a-Minute Call Is Never Actually a Minute

A “quick question” is almost never quick, because the question that prompted the call is usually connected to something bigger, a notice, a life change, a decision the client is nervous about. You cannot answer it in sixty seconds without either giving a dangerously incomplete answer or doing real, unbilled work to give a real one. Most tax pros, being conscientious by nature, choose the second option every single time, and that choice is exactly what turns fifteen scattered interruptions into an unplanned second job every week. I know this first hand as I have done this many times myself.

Why You Keep Saying Yes

Here is what is actually happening. Saying no to a quick question feels like risking the relationship, so the instinct is to always say yes and absorb the cost yourself. I get it. I respect it. And I am telling you that the relationship was never actually at risk. What was at risk is your calendar, your family time, and the false idea that being endlessly available is the same thing as being a good practitioner. It is not. Being available on a predictable, scheduled basis is what actually serves a client well. Being interruptible at all hours mostly serves their anxiety, at your expense.

The Boundary Script That Does Not Damage the Relationship

You do not need to say no. You need a redirect that sounds warm and still protects your time. Something close to this works: “That is a real question, and I want to give you a real answer, not a rushed one. Let me grab you fifteen minutes on the calendar this week so I … Continue reading

The $10 Hour and the $250 Hour: Delegation Math

You are the highest-paid scanner in your building. Read that again. Somewhere this week you personally scanned a document, chased a missing 1099, or sat on hold with the Practitioner Priority Service, and you did it at your full rate, because nobody else was doing it and the task had to get done. That is a licensed professional performing a fifteen-dollar-an-hour task at a two-hundred-and-fifty-dollar-an-hour cost, and calling it dedication.

Every hour in your practice falls into one of a few buckets, and almost nobody has ever written the buckets down. Once you do, the question of who to hire next stops being a guess and becomes arithmetic.

Two Kinds of Hours Live in Your Practice

Some of your work is worth roughly ten to fifteen dollars an hour on the open market. Scanning. Scheduling. Portal resets. Assembling and mailing returns. Chasing the same missing document for the third time. Nobody needs a license to do any of it well.

Some of your work is worth two hundred fifty dollars an hour or more, because it requires judgment only you can provide. The transcript read that spots the problem nobody else caught. The decision between an installment agreement, an offer, or currently not collectible status. The consult conversation that turns a stranger into a signed engagement.

Most solo practitioners spend their week bouncing between both buckets with no boundary between them, which means the two-hundred-fifty-dollar hours keep getting interrupted by the ten-dollar ones, and the math never gets a chance to work in your favor.

The Math That Decides What Gets Delegated

Here is a rough rule of thumb worth running on your own numbers. Take your annual income and divide it by 2,000, a rough working-hours figure, to get your effective hourly rate. Or better yet, take the annual income you want to have and divide it by 2,000. A practice owner drawing $250,000 a year lands around $125 an hour. Now divide that by four. That gives you roughly $31 an hour. (Example only. Your income and hours will differ, and this is not a promise of what any practice earns.)

Anything you can reliably pay someone less than that number to do, hand it off. The divide-by-four is not arbitrary. It builds in room for training time, mistakes while someone learns your process, and the management attention a new hire needs early on, so the math still works even before the person … Continue reading