When to Hire a CPA vs Using a 1099-B Converter

March 8, 2026

Every tax season, investors face the same question: do I actually need a CPA, or can I handle this myself? The answer genuinely depends on your situation — and getting it wrong in either direction costs you. Overpaying a CPA for a straightforward return is a waste of money. Skipping professional help when your taxes are genuinely complex is a much bigger risk.

For investment income — capital gains, 1099-B statements, wash sales, stock compensation — the right approach depends on a handful of factors. This guide breaks down when each option makes sense, how to combine them, and what a 1099-B CPA actually does that software can't replicate.

The Cost Comparison

Here's where most people start, which makes sense.

Option Typical Cost Time Best For
CPA (full service) $300-$800+ 1-3 weeks Complex returns
TurboTax Premier $90-$130 2-8 hours Straightforward returns
1099-B Converter Free-$20 5-30 minutes Data extraction only
Hybrid (converter + CPA review) $150-$400 1-2 weeks Moderate complexity

CPA fees for returns with investment income typically run $300 on the low end and $800+ for active traders, multiple brokers, or clients in high-cost markets. Add business income, stock compensation, or multi-state filing and you can easily clear $1,500.

TurboTax Premier handles straightforward capital gains for $90-$130. The time cost is real though — hundreds of transactions means hours of manual entry or fighting the auto-import.

Cost matters, but it's not the whole picture. A CPA who catches a missed deduction or prevents an IRS notice can pay for themselves many times over.

When a CPA Makes Sense

Some tax situations genuinely exceed what DIY software handles well. This isn't about being bad at taxes — it's about the complexity of the rules.

Multiple income types in the same year. W-2 income plus freelance income plus investment gains plus rental income is not straightforward. Passive activity rules, self-employment tax, and qualified business income deductions require judgment that software doesn't apply automatically.

Stock compensation: RSUs, ISOs, and ESPP. These are the most commonly mishandled items in DIY returns. RSU income is already in your W-2 Box 1, but many people report it again from the 1099-B, paying tax twice. ISOs have AMT implications. ESPP shares have qualifying vs. disqualifying disposition rules. A 1099-B CPA who handles equity compensation regularly is worth the cost here.

Significant capital gains — six figures or more. When gains are large, the stakes are high. Tax-loss harvesting, timing of sales, and qualified opportunity zone investments become meaningful at this scale.

Foreign accounts, trusts, or estates. FBAR filings, FATCA requirements, and Form 3520 carry serious penalties for errors. If you received an IRS notice or have unreported prior-year income, professional help is not optional.

When a Converter Makes Sense

For a large number of investors, the actual tax situation is straightforward. You bought stocks through a brokerage, sold some, received a 1099-B, and need to report the gains and losses. That's it.

If your only investment income is from standard stock sales at a single broker, you have a W-2 job, and you're comfortable with TurboTax, you're probably fine going DIY. The thing that makes it hard isn't the tax rules — it's getting the data from your 1099-B into the software efficiently.

This is exactly where a converter earns its place. 1099-B Converter takes your PDF from any broker — Schwab, Fidelity, Robinhood, E*TRADE, Vanguard — and converts it to a TXF file for TurboTax import, a CSV for your CPA, or an Excel file for review. It solves the data problem, not the strategy problem.

If you've spent an hour manually entering stock transactions or watched TurboTax's broker import fail for the third time, you know exactly what problem this solves. The tax math isn't complicated for a standard stock sale — you just need the data to flow somewhere useful.

The Hybrid Approach (Best of Both)

Here's something most people don't consider: using a converter and a CPA together is often the smartest option for moderate complexity.

The typical workflow: upload your 1099-B PDF to a converter, download a clean CSV with every transaction, and send that CSV to your CPA along with the rest of your tax documents. Your CPA opens a spreadsheet instead of squinting at a multi-page broker PDF — and their time drops noticeably.

CPAs bill by the hour or by complexity. Data entry is low-value work that you're paying CPA rates for. A clean CSV eliminates the extraction work entirely.

Your CPA can then focus on things that require judgment — wash sale strategy, tax-loss harvesting opportunities, state tax considerations. The CSV from 1099-B Converter includes all the columns a CPA needs: date acquired, date sold, proceeds, cost basis, gain or loss, wash sale adjustments, and transaction type.

What a CPA Does That a Converter Doesn't

A converter is a data tool. It reads documents and reformats data. A CPA is an advisor. These are fundamentally different things.

Tax planning is the biggest difference. A good CPA isn't just filing what already happened — they're asking what you should do before December 31st. Selling losers to offset gains, timing a large sale across two tax years, deciding when to exercise ISOs — none of this happens inside software.

Deduction identification and wash sale strategy. CPAs who work with investors know the deduction landscape — investment interest expense, state-specific deductions, advisory fee structures. In the case of active traders, a CPA can evaluate mark-to-market elections under IRC Section 475.

Audit representation. If the IRS selects your return, your CPA can represent you. TurboTax cannot.

DIY + Converter vs CPA Full Service

With DIY plus converter, you're in control and responsible for the outcome. Total time for a reasonably active investor: two to four hours. Total cost: under $150.

With a CPA full service, you gather documents, send them over, and review a completed draft. Total time for you: one to two hours spread across a few weeks. Total cost: $300-$800+.

The error risk in DIY is manageable for straightforward cases. For complex situations, the errors you don't know to look for are the dangerous ones.

Red Flags: When You DEFINITELY Need a CPA

Some situations push past DIY limits regardless of comfort level:

  • ISOs with AMT implications. Exercising incentive stock options can trigger the alternative minimum tax in ways that aren't obvious in software.
  • Foreign financial accounts (FBAR/FATCA). Accounts over $10,000 at foreign institutions require FBAR filing. Penalties for non-compliance are severe.
  • Inherited investments. Inherited securities get a stepped-up cost basis. Calculating that correctly requires records you may not have.
  • Crypto DeFi activity. Liquidity pools, staking rewards, and token swaps have contested or evolving tax treatment.
  • IRS notice received. Any IRS correspondence about a prior return requires professional response.
  • First year as an active trader. Wash sale tracking at scale and the question of trader tax status benefit from professional guidance.

Can a Converter Replace a CPA?

Honestly: no. A 1099-B CPA operates at a completely different level than a data tool. A converter extracts data and reformats it. A CPA exercises judgment, holds a professional license, and provides advice that accounts for your complete financial picture.

What a converter can do is reduce the work a CPA has to do — and potentially reduce what you pay. If your CPA bills hourly and doesn't have to manually extract 300 transactions from a broker PDF, that time gets applied to higher-value work.

Think of it this way: a converter is to a CPA what a dishwasher is to a chef. The dishwasher handles a necessary but low-value task so the chef can focus on what actually requires skill. Both play a role.

Decision Matrix

Situation Recommended Approach
1 broker, under 100 trades, W-2 only DIY + Converter
1-2 brokers, 100-500 trades, W-2 only DIY + Converter
Multiple brokers, W-2 + side income Hybrid
Active trader, wash sales, 500+ trades Hybrid
RSUs only (simple vesting) Hybrid
ISOs, ESPP, AMT exposure CPA Full Service
Foreign accounts CPA Full Service
Business income + investments CPA Full Service
IRS notice or audit CPA Full Service
Inherited accounts or estate CPA Full Service
DeFi/crypto complexity CPA Full Service

Real Scenarios

Scenario 1: The Simple Investor

Sarah has a W-2 job and a Schwab brokerage account. She sold 50 positions this year — some gains, some losses. No wash sales, no options, no stock compensation. She uploads her Schwab 1099-B PDF to a converter, downloads the TXF, and imports into TurboTax in about eight minutes. Total cost: $99 for TurboTax. This is exactly where DIY plus a converter is the right call.

Scenario 2: The Active Trader

Marcus trades frequently through Fidelity with 500+ transactions and multiple wash sales. He uses a converter to get a clean CSV and sends it to a 1099-B CPA who specializes in trader taxes. The CPA handles wash sale reporting on Form 8949 and advises Marcus on trader tax status for next year. He pays $400 for CPA review — the converter saved two hours of extraction work.

Scenario 3: The Executive with Equity Compensation

Priya is a senior engineer with RSU vesting, ISO exercises, and ESPP participation — plus regular brokerage sales. Her situation involves AMT calculations, cost basis reconciliation between W-2 and 1099-B, and ESPP disposition rules. Her CPA prepares the full return for $650 — almost certainly saving her from double-reporting RSU income, one of the most common mistakes executives make.

FAQ: CPA vs Converter

Do I need a CPA if I just have stocks in one brokerage?
For most people with a single brokerage and no complex stock compensation or foreign accounts, a CPA is not required. TurboTax plus a converter is sufficient and significantly cheaper.

Can I give my CPA a CSV from a converter instead of the PDF?
Yes, and many CPAs prefer it. A CSV is faster to review and import than a multi-page broker PDF. Include the original PDF as backup documentation.

How much does a 1099-B CPA charge?
Expect $300-$500 for a relatively simple return with investment income. Active traders or equity compensation pushes that to $600-$1,000+.

Does TurboTax catch wash sales automatically?
TurboTax reports whatever is on your 1099-B — it doesn't independently track wash sales. Your broker reports the adjustments, and a good converter preserves those amounts.

What's the difference between a CPA and an enrolled agent?
Both can prepare returns and represent you before the IRS. CPAs have broader financial credentials; enrolled agents specialize in taxes. Either is appropriate — the individual's experience matters more than the credential.

Is there risk in using a converter instead of entering manually?
The risk is the same as any imported data: verify the output against the source. Spot-check a few transactions and confirm totals match.

Can a converter handle RSU and ISO cost basis?
A converter extracts what your 1099-B shows. For RSUs and ISOs, the 1099-B often shows $0 or incorrect cost basis that needs W-2 cross-referencing — this is where a CPA adds value.

Bottom Line

A CPA and a converter solve different problems, and for many investors the right answer is both — in the right sequence.

If your investment taxes are straightforward — one or two brokers, standard buy/sell transactions, no equity compensation or foreign accounts — a converter plus TurboTax is a cost-effective path. You get your return done for under $150 and a few hours of your time.

If your situation has real complexity — significant gains, stock compensation, multiple income types — a CPA is worth the cost. Use a converter to deliver clean data and you may reduce your bill in the process.


Start Free with Converter, Upgrade to CPA Review If NeededConvert your 1099-B to CSV or TXF free. Upload your PDF, review the extracted transactions, and use the output however makes sense: import it yourself or send it to your CPA with everything already organized.