When to Hire a CPA vs Using Tax Software

Every January through April, the same question comes up: should I just use TurboTax, or do I actually need a CPA? The answer depends on your financial situation, not your feelings about money. Here's how to decide.

When Tax Software Is Enough

Tax software has gotten genuinely good. For straightforward tax situations, it's fast, cheap, and accurate. You're probably fine with software if:

In this scenario, software like TurboTax ($0-$120), H&R Block ($0-$110), or FreeTaxUSA ($0-$15) will handle your return correctly. The IRS Free File program covers taxpayers with AGI under $84,000.

When You Should Hire a CPA

A CPA becomes worth the cost when your tax situation has enough complexity that mistakes are expensive. Specifically:

You're Self-Employed or Freelancing

Once you're earning more than $50,000 in self-employment income, the tax implications are significant. You're dealing with small business tax obligations, quarterly estimated payments, self-employment tax (15.3% on net earnings), home office deductions, vehicle expenses, and retirement plan contributions (SEP-IRA, Solo 401k). A CPA typically saves self-employed clients $2,000-$8,000 annually through proper entity selection and deduction optimization.

You Own a Business with Employees

Payroll tax compliance, benefits administration, state and local tax obligations, and entity-level returns (1120, 1120-S, 1065) are where software breaks down. If you have even one employee beyond yourself, hire a CPA. The penalties for payroll tax errors alone can be devastating — the IRS assesses a 100% trust fund recovery penalty for unpaid employment taxes.

You Have Rental Properties

Depreciation schedules, passive activity loss rules, the QBI deduction on rental income, 1031 exchanges, and cost segregation studies are all areas where a CPA's expertise directly translates to money saved. A single cost segregation study on a $500,000 rental property can generate $30,000-$80,000 in accelerated depreciation deductions.

You've Had a Major Life Event

Sold a home? Received an inheritance? Got divorced? Exercised stock options? Each of these has specific tax treatment that software may handle technically but rarely optimizes. A CPA will structure the reporting to minimize your liability.

Your AGI Exceeds $200,000

Higher income means higher stakes. You're dealing with the Net Investment Income Tax (3.8%), the Additional Medicare Tax (0.9%), potential AMT exposure, and phase-outs on various deductions and credits. The cost of a CPA — typically $400-$700 for a complex individual return — is trivial compared to the tax at stake.

The Real Cost Comparison

Here's what you're actually comparing:

The question isn't whether a CPA costs more than software. It's whether the CPA saves you more than the fee difference. For anyone with a complex situation, the answer is almost always yes.

What About Online CPA Services?

Services like Bench, Pilot, and 1-800Accountant offer hybrid models — software-assisted preparation reviewed by a CPA. These typically cost $200-$500 for individual returns and $500-$1,500 for business returns. They're a reasonable middle ground if you want professional oversight without the cost of a dedicated local CPA.

The tradeoff: you get less personalized advice and less proactive tax planning. A local CPA who knows your full financial picture will spot opportunities that a remote reviewer working from a checklist will miss.

The Bottom Line

Use software if your taxes are simple and your income is straightforward. Hire a CPA if your situation involves self-employment, business ownership, rental properties, high income, or any complexity where the cost of getting it wrong exceeds the cost of getting it right. For most people crossing the $150,000 AGI threshold or running a business, a CPA pays for itself.

If you're ready to find a qualified CPA, browse CPAs specializing in small business tax or search by your city to find someone local.

Frequently Asked Questions

At what income level should I hire a CPA instead of using tax software?
There's no hard cutoff, but once your adjusted gross income exceeds $200,000 or you have multiple income streams (W-2 plus freelance, rental income, investments), the cost of a CPA — typically $300-$700 for an individual return — is almost always justified by the deductions and strategies they catch that software misses.
Can tax software handle small business taxes?
Software like TurboTax Self-Employed and TaxAct can handle straightforward sole proprietor returns with a single Schedule C. But once you have employees, inventory, multiple entities, or revenue above $250,000, the complexity exceeds what most software handles well and a CPA becomes worth the investment.
How much does a CPA cost compared to tax software?
Tax software runs $0-$120 for simple returns and $80-$200 for self-employed returns. A CPA typically charges $200-$500 for a straightforward individual return and $500-$2,500 for a small business return. The difference in cost is often recovered through better deductions and audit protection.
Will a CPA save me more money than tax software?
In many cases, yes. The National Society of Accountants reports that CPA-prepared returns for small businesses claim an average of $3,000-$5,000 more in legitimate deductions than self-prepared returns. For simple W-2 returns with no itemized deductions, the savings usually don't justify the cost.
What if I get audited — is a CPA better than software?
Significantly. If you're audited, a CPA can represent you before the IRS (tax software cannot). CPA-prepared returns also have supporting documentation and rationale already built in, which makes audit defense much smoother. Most CPAs include audit support or representation in their engagement.