Disclosure: Some links in this article are affiliate links. If you sign up through them, I may earn a commission at no extra cost to you. I only recommend tools I use or have thoroughly evaluated. Full disclaimer.

What TurboTax Can't Do

I used TurboTax Self-Employed for three years. It handled my Schedule C, calculated my self-employment tax, walked me through deductions, and filed my return. I thought I was doing everything right.

The first year I talked to a CPA, she found $1,800 in deductions I'd been missing. Not because TurboTax was broken — it asked me the right questions. I just didn't know the right answers. I didn't realize my home internet was partially deductible. I didn't know I could deduct the self-employment tax adjustment. I'd been entering my home office deduction incorrectly because I wasn't sure which method to use and guessed wrong.

That's the fundamental difference between tax software and a CPA. TurboTax is a filing tool. It processes the inputs you give it and produces a return. It doesn't know what inputs you should be giving it. It doesn't look at your business structure and say "you should consider S-Corp election." It doesn't notice that you're not contributing to a Solo 401k when you should be. It doesn't tell you that the way you're timing your income is costing you $2,000 in QBI deduction phase-out.

A CPA does all of those things — not because they're smarter than software, but because they're looking at your financial picture, not just your tax forms.

The Decision Matrix by Income Level

The internet says "hire a CPA when your taxes get complicated." That's useless. Complicated how? At what level? The answer depends on two variables: your net self-employment income and your complexity score.

Net SE Income Low Complexity Medium Complexity High Complexity
< $30K Software ($70-$139) Software ($70-$139) CPA one-time consult ($300)
$30K - $75K Software ($70-$139) CPA consult + software CPA ($500-$800)
$75K - $150K CPA consult + software CPA ($500-$1,200) CPA ($800-$1,500)
> $150K CPA ($500-$1,200) CPA ($800-$1,500) CPA + tax attorney ($1,500+)

Low complexity: One income stream, no employees, no inventory, one state, simple deductions (home office, mileage, software subscriptions).

Medium complexity: Multiple income streams, or evaluating S-Corp election, or have depreciation on equipment/vehicles, or contribute to retirement accounts, or have one major life change (marriage, home purchase, child).

High complexity: S-Corp already elected, multiple states, international income, employees or contractors, inventory, rental property alongside side hustle, or any pending IRS issue.

The $75K threshold is where the math consistently shifts. Below $75K with simple taxes, the gap between what software finds and what a CPA finds is typically $200-$500 — roughly the same as the CPA's fee, making it a wash. Above $75K, the gap widens because more money means more optimization opportunities: retirement contributions become larger, S-Corp savings become meaningful, and QBI deduction planning adds real value. A CPA reviewing a $100K freelancer's situation almost always finds $1,000-$3,000 in additional savings — two to six times their fee.

Software Comparison: TurboTax vs. TaxAct vs. H&R Block

If you're staying with software, these are the three options that handle Schedule C:

Feature TurboTax Premium TaxAct Self-Employed H&R Block SE
Federal price $139 $70 $85
State price $64 $40 $37
Total (fed + 1 state) $203 $110 $122
Schedule C Yes Yes Yes
Platform import (Uber, Square, etc.) Yes Limited Limited
Expert help included No (extra $$$) Yes (Xpert Assist) No (extra $$$)
Deduction finder quality Best Good Good
Best for Complex SE, gig workers Budget-conscious SE People who want in-person option

TurboTax is the most expensive and the most polished. Its deduction finder is the most thorough in my experience — it asks questions I didn't think to ask. The platform import feature matters if you're a gig worker: pulling in your Uber or DoorDash data directly saves time and reduces errors.

TaxAct at half the price is a legitimate alternative for straightforward self-employment income. The included expert assistance is a nice touch — you get a human to review your return, which closes some of the gap between software and a CPA. It won't catch structural issues like S-Corp evaluation, but it will catch data entry errors.

H&R Block's advantage is the physical office. If you want to sit across from someone and hand them a folder of 1099s, that option exists. But for pure software-to-software comparison, it doesn't offer enough over TaxAct to justify the price difference.

What a CPA Actually Costs

The fear of CPA fees keeps people in TurboTax longer than they should be. The actual numbers are less scary than most people imagine.

Service Typical Cost What You Get
One-time consultation $300-$500 Review of your situation, structural recommendations, deduction audit
Schedule C return (simple) $300-$700 Tax preparation, filing, basic advice
Schedule C return (complex) $500-$1,200 Multiple schedules, depreciation, multiple states
S-Corp return (1120S) $800-$1,500 Corporate return + personal return + payroll reconciliation
Year-round advisory $200-$500/month Quarterly planning, estimated tax calculations, ongoing guidance

The one-time consultation is the most underutilized service in self-employed tax planning. For $300-$500, a CPA reviews your last two returns, your current bookkeeping, and your business structure. They tell you what you're doing right, what you're missing, and what structural changes to consider. That single meeting found me $1,800 in missed deductions — a 3.6x return on a $500 fee.

You don't have to commit to full CPA filing after the consultation. Many people take the CPA's recommendations, implement them, and continue self-filing with TurboTax. You get CPA-level strategy at software-level ongoing cost.

The Hybrid Approach

This is what I actually recommend for most freelancers between $50K-$150K: use a CPA for strategy and software for execution.

October-November: Book a CPA consultation. Bring your current-year bookkeeping and last year's return. Ask specifically about: S-Corp election, retirement account optimization, any deductions you might be missing, and estimated tax payment strategy for next year. Budget $300-$500.

December: Implement any year-end moves the CPA recommended — max out Solo 401k contributions, prepay certain expenses, make any structural elections.

January-April: File your return using TurboTax or TaxAct with the CPA's recommendations already baked in. The software handles the forms; the CPA handled the thinking.

Total annual cost: $300-$500 for the consult + $110-$200 for software = $410-$700. That's less than a full CPA engagement but captures 80% of the value. The 20% you miss is the CPA's ability to spot errors in your actual return — but if your inputs are clean and your structure is right, errors are less likely.

I did this for two years before switching to full CPA filing. By the time I crossed $100K with three income streams and an S-Corp, the complexity justified paying someone to handle the whole thing. But between $50K and $100K, the hybrid approach was the best value I found.

When Software Still Wins

A CPA doesn't automatically beat software. If your situation checks these boxes, save the money and stick with TurboTax or TaxAct:

I know freelance writers earning $80K who have filed with TurboTax for five years with zero issues. Their business model is simple: they invoice, they get paid, they have predictable expenses. A CPA would take their money and tell them they're doing fine. In that situation, the $203 TurboTax cost ($139 federal + $64 state) is the right choice.

The danger is assuming your situation stays simple as income grows. What was straightforward at $40K gets complicated at $80K — not because the filing is harder, but because the optimization opportunities multiply. The freelancer who doesn't need a CPA at $50K probably does need one by $100K, and the sooner they get that consultation, the sooner they stop leaving money on the table.

For the full picture of financial upgrades at $100K, see the $100K financial upgrade checklist.

FAQ

At what income level should a freelancer hire a CPA?

The tipping point is around $75K net self-employment income for most people. Below that with simple taxes, software handles it. Above that, a CPA almost always finds savings exceeding their fee — especially if you haven't evaluated S-Corp election, retirement accounts, or QBI deduction planning. Complexity matters as much as income: multiple income streams or multi-state situations can push the tipping point lower to $50K.

How much does a CPA cost compared to TurboTax?

TurboTax Premium: $139 federal + $64/state ($203 total). CPA for simple Schedule C: $300-$700. For S-Corp: $800-$1,500. The gap is $100-$1,300. But the CPA's value isn't the filing — it's the strategy. A one-time CPA consultation ($300-$500) reviewing your situation typically identifies $1,000-$3,000 in savings for anyone above $75K income.

Can I use TurboTax and hire a CPA for just a consultation?

Yes — this is the hybrid approach I recommend for most freelancers between $50K-$150K. CPA consultation in the fall for strategy ($300-$500), TurboTax in the spring for filing ($139-$203). Total cost: $440-$700 per year. You get 80% of the value of full CPA engagement at half the cost.

Is TaxAct good enough for self-employed filers?

At $70 federal + $40/state ($110 total), TaxAct handles Schedule C competently and includes expert review in its self-employed tier. It lacks TurboTax's platform imports (Uber, Square, DoorDash direct data pull) and its deduction finder isn't as thorough, but for straightforward 1099 income under $75K, it's a smart budget pick. If you're choosing between TaxAct + a CPA consultation or TurboTax alone, the TaxAct combo wins.

Part of: The $100K Side Hustle Financial Upgrade Checklist — the income-threshold decision framework this article fits into.