CryptoTaxPrep.com Get matched →
Insights / Reporting

Lots of crypto trades to report? Popular tax software isn't up to it

A busy year of trading can turn into thousands of taxable events. Here's why the consumer tax program you've always used hits a wall, and how high-volume filers report every trade without one.

By the CryptoTaxPrep editorial desk
Feb 2018 · updated 2026 · 5 min read

A single active year of crypto trading can produce a very long tax return. Every time you sell, swap one coin for another, or spend crypto, you have a disposal that has to be reported. Someone who traded through a busy market can finish the year with hundreds or thousands of these events, and each one belongs on the return.

That volume is where a lot of people discover that the tax program they have used for years cannot take it. The problem is rarely the math. It is the number of lines.

Every trade is its own line

For US filers, capital gains and losses from crypto go on Form 8949 and then flow to Schedule D. A disposal is any sale, trade, or purchase you make with the asset, including a few less obvious ones like paying a network fee in the coin itself. Buying and holding is not a disposal. Moving coins between two wallets you own is not a disposal either.

The reporting load comes from frequency. Fifty trades a week across a year is more than two thousand disposals, each with its own date acquired, date sold, proceeds, and cost basis. The IRS wants that detail, not one lump sum.

Where consumer software hits a wall

Mass-market tax programs are built for a W-2 and a handful of brokerage sales, so they cap how many transactions you can import or type in. TurboTax and similar products have carried per-return transaction limits for years. The exact ceiling has moved around from one filing season to the next, but active traders still run into it, and some editions slow down or get unstable once you load thousands of rows.

When you hit the cap, the software usually pushes you toward summarizing. That is fine if you know the rules and a trap if you do not.

Staring at thousands of transactions?

The pros who file high-volume crypto returns for a living know how to get every trade reported cleanly. We'll match you with one.

Get matched with a pro who handles volume →

How high-volume filers actually report

There are two common paths, and they are not mutually exclusive.

The first is crypto tax software that connects to your exchanges and wallets, reconciles transfers, and outputs a completed Form 8949 you can file or hand to a preparer. Most people with heavy volume use this, because it does the transaction matching that consumer tax programs will not.

The second is summary reporting. The IRS lets you report totals instead of every line in some cases. For sales where basis was already reported to the IRS, you can put the totals straight on Schedule D. For everything else, you can still enter summary numbers on Form 8949 and send the detailed transaction list as an attachment. If you e-file, that means attaching a PDF of the detail or mailing it with Form 8453. Either way, the underlying records still have to exist and be right.

What changed by 2026

Two shifts matter if you are filing now.

Brokers now issue Form 1099-DA for digital asset sales. Custodial exchanges began reporting gross proceeds to the IRS for the 2025 tax year, so the agency sees your sale totals directly. Early versions of the form often show proceeds without cost basis, which means the number the IRS has can look far larger than your actual gain until you supply what you paid.

Basis is also tracked per wallet or account now, rather than pooled across everything you own. If you moved assets between platforms, the lots and their basis have to line up account by account. That is one more reason the reconciliation step is where high-volume returns are won or lost.

What to do this season

  1. Pull complete records. Full-year exports from every exchange and wallet you touched, not just the busiest account.
  2. Count your disposals honestly. If you are into the hundreds or thousands, assume consumer software will fight you.
  3. Reconcile before you file. Transfers between your own wallets should net to zero, not show up as phantom sales.
  4. Check proceeds against any 1099-DA. If the form shows a big number with no basis, closing that gap with your records is on you.
  5. Get help if it is messy. Multiple platforms, DeFi, staking, or missing basis is when a specialist saves more than the fee.

A lot of trades does not have to mean a painful return. It means the tool has to fit the volume, and the records have to be clean before anything gets filed.

Informational, not tax advice. No CPA-client relationship is formed by reading this.

Too many trades to file alone?

Tell us your situation and we'll match you with a vetted crypto-tax pro who files high-volume returns for a living.

Get matched free, about two minutes →
[Chatbot island]