Tax software keeps getting cheaper and CPAs keep getting more expensive. Here's how to figure out which side of that gap you actually belong on.
Every January, Felicia Grant does the same math problem: her tax software subscription costs $89, and the CPA two blocks from her office quoted her $425 for a return that, by her own estimate, takes him maybe two hours to prepare. She's paid the CPA three years running out of a vague fear that she'll miss something. She's never actually confirmed whether that fear is justified for someone with one W-2, a side gig, and no rental properties or business partnerships. A lot of people are stuck in that same loop, paying for expertise their tax situation may not need, while a smaller group with genuinely complicated returns is doing the opposite — grinding through software that isn't built for what they're actually trying to report.
Modern tax software is built around interview-style questions that map cleanly onto common situations: one or two W-2 jobs, a mortgage, student loan interest, a Health Savings Account, a handful of 1099 forms from investment accounts. For a return like that, software catches the standard deductions and credits reliably, walks you through each form without requiring you to know the tax code, and files electronically with built-in error checks that flag obvious mistakes like a missing Social Security number or a math error. The free tiers usually cover a basic return; paid tiers add itemized deductions, investment income, and freelance income for a fraction of what an accountant charges for the same forms.

The software genuinely struggles once your return involves judgment calls rather than data entry: multiple business entities, rental property depreciation schedules, stock options with complicated vesting and exercise timing, or a year with a major life event like a divorce, an inheritance, or selling a business. It also won't proactively suggest a strategy you didn't know to ask about — it answers the questions you type in, but it doesn't know your full financial picture is asking a different kind of question that would save you money. If you're self-employed and paying quarterly estimated taxes for the first time, that's often the exact moment a CPA earns their fee, because getting the estimate wrong triggers a penalty that a good accountant would have helped you avoid entirely.

A good accountant isn't selling you form-filling — software already does that fine for most people. You're paying for judgment: knowing which deductions apply to your specific situation, catching a mistake in a prior year's return before the IRS does, and giving you a year-round relationship where you can call in June and ask about a decision before you make it, not just in April after it's already too late to change anything. If your tax withholding has been consistently off, or you've had a refund or a bill that surprised you two years running, that ongoing relationship is often worth more than the dollar difference between software and a preparer's fee.
It's not a binary choice. Plenty of people use software for the bulk of a straightforward return and pay a CPA a smaller, flat fee just to review it before filing — a sanity check rather than a full preparation. Others use a CPA the first year they have a complicated situation (a new business, a rental property, a big capital gain) to get the structure right, then switch back to software in subsequent years once they understand the pattern and can replicate it themselves.
Omar Delacroix runs a small landscaping business and has been paying a CPA $650 a year since he started, mostly because he assumed self-employment income automatically required professional help. Last year, prompted by a friend, he sat down and actually itemized what the CPA did differently from what software would have caught: correctly depreciating two pieces of equipment, properly splitting a truck's business and personal mileage, and catching a home-office deduction Omar didn't know he qualified for. The CPA's work saved him roughly $1,400 in taxes compared to what he estimated software alone would have produced, which made the $650 fee an easy call to keep paying.
His neighbor, Brenna Osei, made the opposite switch. She'd been paying a preparer $380 a year for a return that was just two W-2 jobs and a standard deduction — nothing a CPA's judgment was actually being applied to. She switched to a $60 software package, got the identical refund amount the following year, and put the $320 difference toward a small business credit card annual fee for a side project she was starting instead.
The most common mistake is picking a side once and never revisiting it, even after your tax situation changes significantly. Software that served you fine as a single W-2 employee may not serve you well the year you start freelancing or buy a rental property. The reverse mistake is just as common: paying a CPA year after year for a return that hasn't gotten more complicated, out of habit or a vague sense that DIY tax filing is riskier than it actually is for a simple return. People also frequently confuse "cheaper" with "free" — a $60 software fee that saves you from a $1,400 missed deduction isn't actually the cheaper option, even though the sticker price looks smaller.
Count how many income sources and deduction types your return actually has this year, and compare that honestly against last year rather than assuming your situation is unchanged. If you had a major life event — a new business, marriage, a home sale, an inheritance — treat that year as a candidate for professional help even if you've always used software before. Ask any CPA you're considering for a flat quote upfront based on your specific forms, not a vague hourly estimate that could balloon. If your return is genuinely simple, try the free tier of a reputable software product before paying for an upgrade you might not need. And if cash flow around a CPA's fee is tight, some preparers or a 0% APR card can spread the cost over a few months interest-free rather than forcing you to pay it all at once in April.
The right choice isn't about which option is inherently better — it's about matching the tool to the complexity of what you're actually filing. A simple return with a handful of standard forms is squarely software's territory, and paying a CPA for it is mostly buying peace of mind you may not need. A return with real judgment calls — a business, investments, a life event — is where a good accountant's fee usually pays for itself. The mistake most people make isn't choosing wrong once; it's never checking whether last year's choice still fits this year's return.
This article is for general educational purposes and isn't tax advice. Tax rules change frequently and everyone's situation is different; consult a qualified tax professional about your specific circumstances.
Join the newsletter your bank hates and your wallet loves.
No spam. Unsubscribe anytime.