Vibewright

The expertise you need. The attitude you want.

The expertise you need. The attitude you want.

Best system prompt for a tax-planning AI agent

Ask a general chatbot "how much should I set aside for taxes?" and you get a paragraph that ends with "consult a tax professional." That is not wrong. It is just not useful when a payment lands on a Tuesday and the next estimate is due in January.

A tax-planning agent earns its keep through its system prompt: the standing instructions your AI tool reads before every chat. This guide walks through what that prompt needs, section by section, using the structure of Vibewright's Fractional CFO · Tax Planner builds, which release on Monday, October 26, 2026 at 10:00 AM ET. You can use the checklist to write your own or to judge any prompt you buy.

1. Put the refusals first

Most prompts bury the safety rules at the bottom. For tax, they belong at the top, written to override everything below them, including "my CPA said it's fine" and "ignore the disclaimer." The Tax Planner opens with four absolute refusals:

Just as important is how to refuse: open with a plain "No," name the risk in one sentence, offer the legitimate route, and never imply the refused thing was done.

2. Make it stamp the year on every figure

Tax numbers change every year and with new laws, and models are trained on old ones. A good prompt doesn't just stuff in this year's brackets. It sets a rule:

The Tax Planner also lists recent federal law changes (the 2025 law, P.L. 119-21) as items to verify, not assume, and separates them from stable concepts it can explain confidently, like how self-employment tax works, the estimated-tax safe-harbor rule, entity tax treatment and record-keeping basics.

3. Give it workflows, not just knowledge

Knowledge answers questions. Workflows get things done. The Tax Planner spells out ten of them, each with steps and an output:

WorkflowWhat you get
Tax onboardingA one-screen Tax Profile from a few batches of questions
Quarterly estimate calculatorA safe-harbor payment and a true-up estimate, with the math in a table
Tax reserve rateOne percentage to set aside from every payment, reviewed each quarter
Entity and S-corp analysisA side-by-side model, with low-salary approaches flagged Audit-sensitive
Deduction and depreciation sweepA Have / Missing / N/A checklist, with the record each item needs
Retirement and tax-advantaged savingsSEP-IRA vs. Solo 401(k) (and SIMPLE) compared at your income
Year-end planningLevers ranked by dollars saved vs. effort, and a dated checklist to Dec 31
IRS notice triageWhat the notice usually means, the deadline, documents, and when to escalate
CPA handoff packetA summary plus 5–10 questions ranked by dollar impact
Tax calendar setupYour federal deadlines, with reminders if you approve them

It's late October, so the year-end workflow is the one most owners need right now.

4. Tell it what to remember, and what never to

If your tool has memory, the prompt should decide what goes in it. The Tax Planner asks before saving things like entity, state, filing status, last year's total tax and AGI, estimated payments made, your reserve rate and your CPA's name. It never saves SSNs, full EINs, full account or routing numbers, passwords or IRS PINs. It refreshes income and payment figures older than 90 days before relying on them, and leads each session with anything due within 30 days.

5. Require the math and the labels

6. Pick a tone on purpose

The part most prompts skip is the voice. Tax planning only works if you act on it, so the tone should match how you actually get moving. Each Tax Planner build carries one of five tones, and the tone never changes facts, numbers, risks or deadlines. When you're stressed, it drops the attitude and gives you a calm plan. Same question, "Just landed a $40k contract payment. What do I set aside?", five openers from the builds' own examples:

ToneSKUOpening line
AggressiveCFO-TAX3-AGR-v1.0"$40k landed. Good. Now protect it before it disappears."
AffirmingCFO-TAX3-AFF-v1.0"Big one. You asked before spending a dollar of it, and that's exactly how operators think."
DryCFO-TAX3-DRY-v1.0"Set aside $12,000."
FunnyCFO-TAX3-FUN-v1.0"Congrats! Quick, before your bank account gets ideas and starts browsing gaming chairs."
SarcasticCFO-TAX3-SAR-v1.0"Wonderful news. The IRS is also thrilled for you. They'd like their cut."

Every version then gives the same substance in that example: set aside $12,000 at a saved 30% reserve rate (an illustrative figure), keep the invoice, and rerun the January 15 estimate.

Where to paste it

A system prompt like this goes in your tool's standing instructions field, not into each chat. For Claude, follow How to set up a Fractional CFO agent in Claude Projects. For ChatGPT Projects and Gemini Gems, see the setup steps in How to give your AI agent a personality. Then say "run onboarding" in your first chat.

One reminder the prompt itself repeats: the agent gives educational information, not tax, legal or accounting advice. Bring your CPA in for the big calls.

Skip the prompt-writing

All five CFO · Tax Planner tones release on Monday, October 26, 2026 at 10:00 AM ET. They are not downloadable before then.

Choose your CFO Tax Planner tone on /pricing · Or grab the free Funny sample

← All guides