TurboTax is brilliant software. For a single W-2 and a standard deduction, it’s all you’ll ever need. But there’s a point where DIY tax software stops saving you money and starts costing you — sometimes a lot.

Here’s how to know you’ve crossed that line.

You should probably hire a professional if…

You started a business or went freelance. Schedule C alone has dozens of choices that affect your tax bill. Add an LLC, an S-corp election, or contractors and the complexity multiplies fast.

You earn over $150,000. Higher income unlocks (and triggers) more rules: phase-outs, AMT, additional Medicare tax, NIIT, retirement contribution limits. Software handles the math; it doesn’t tell you what you should have done differently in October.

You own rental property. Depreciation, passive activity rules, repair vs. improvement decisions, and the QBI deduction for real estate all reward planning. Mistakes compound year after year.

You sold a business, home, or significant investment. One transaction, done right, can save tens of thousands. Done wrong, it costs the same.

You received equity compensation. RSUs, ISOs, NSOs, ESPPs — each has different tax treatment, and most software handles them poorly.

You moved between states. Multi-state returns require allocating income correctly. Get it wrong and two states will both want their cut.

You got an IRS notice. Don’t fight the IRS alone unless the amount is small.

What a good tax professional actually does

A tax preparer files what already happened. A good tax professional changes what happens. They run multi-year projections, recommend entity changes, time your income and deductions, and quarterback the financial decisions that move the needle.

Expect to pay $500–$2,500 for an individual return with business activity, more for complex situations. The right tax professional saves several times their fee — but only if you talk to them before year-end, not after.

The honest test

If filing your taxes leaves you with the nagging feeling that you might have missed something, you probably did. That feeling is the signal. Pay someone whose entire job is making sure you didn’t.


← Back to blog