CryptoTaxAudit blog graphic titled “Crypto Trading Bot Taxes: What You Must Report to the IRS.” The image is divided into two sections. On the left, a white background displays the CryptoTaxAudit logo, the headline, and supporting text: “Used a crypto trading bot? Learn how the IRS treats bot trades, transaction fees, Form 1099-DA, cost basis, and Form 8949 reporting requirements.” On the right, a futuristic silver humanoid trading robot sits at a desk in a dark, blue-lit trading room, studying curved digital screens filled with thousands of cryptocurrency transactions, Bitcoin symbols, buy and sell orders, and transaction fees. A large Form 8949 display shows columns for property, acquisition date, sale date, proceeds, cost basis, and gain or loss. A floating Form 1099-DA displays digital asset reporting information. Additional screens show automated trading activity, transaction history, cost basis, fees, tax reporting, and compliance. An IRS emblem appears on the wall, with the illuminated U.S. Capitol visible through a window. The illustration represents the complexity of IRS tax reporting, recordkeeping, and capital gains calculations generated by high-volume automated cryptocurrency trading.

Oct 08, 2026

Used a Crypto Trading Bot? What You Must Report to the IRS

By Clinton Donnelly, LLM, EA | CEO & Founder, CryptoTaxAudit

A bot runs for a year and closes 40,000 trades. Most of them make almost nothing. Buy price and sell price are close enough that the profit on any single trade rounds to zero.

Then the tax return comes due, and the volume that made the strategy work becomes the problem. Every one of those trades is a disposition of property. Each one has a date, a cost basis, a sale price, and a holding period.

The good news is that the IRS does not require you to type all of them onto a form. The less good news is that it still expects to receive the details, and the way Form 1099-DA reporting is phasing in leaves a gap most bot traders have not planned for.

Key Takeaways

  • Brokers report gross proceeds for 2025 and basis starting in 2026: Under the final broker regulations, brokers report gross proceeds for transactions effected on or after January 1, 2025, and basis on certain transactions effected on or after January 1, 2026.
  • Basis reporting applies only to covered digital assets: a covered asset is generally one acquired on or after January 1, 2026, and held continuously in the same broker account. Anything bought earlier or transferred in is non-covered, and basis reporting on it stays optional.
  • Your 2025 Form 1099-DA probably has a blank basis box: The IRS has stated that most 2025 statements will not include basis and that taxpayers will have to calculate it themselves to determine gain or loss.
  • You can summarize on Form 8949, but the details still go to the IRS: Exception 2 in the Form 8949 instructions lets you attach a statement instead of listing every row. The statement itself must still reach the IRS.
  • Fees are the hidden line item: In accounts CryptoTaxAudit has analyzed, transaction fees have consumed a third to half of a bot trader's gross profits. The platform hosting the bot earns on that volume regardless of whether the trader does.
  • DeFi bots produce no broker statement at all: The IRS has not finalized rules that would treat non-custodial DeFi participants as brokers. On those platforms, the entire reconstruction burden sits with the trader.
 

Why Trading Bots Create a Tax Problem

The tax problem with bot trading is volume, not profit. Each trade the bot closes is a separate disposition of property that has to be accounted for, whether it produced a gain, a loss, or nothing at all.

A hundred trades is a nuisance. Tens of thousands is a data project. And a bot running a tight spread strategy generates enormous numbers of trades where the purchase and sale prices are nearly identical, so the gain on each one is close to zero.

Those near zero trades still count. They still need a date acquired, a date sold, a basis, and proceeds. The reporting obligation does not scale down just because the profit did.

This is not new to crypto. Traders were running computer-generated strategies long before the current wave of bots. What is new is that the IRS now receives broker reporting on the activity.

 

The Fee Drag Nobody Models

In accounts CryptoTaxAudit has analyzed, transaction fees have eaten a third to half of a bot trader's gross profits. Traders who believed they were quietly compounding small wins were in fact funding the platform.

That is the business model. The provider of the trading program is usually also the platform supporting the bot, and it earns on transaction volume. High frequency is the product, not a side effect.

The tax consequence is that fees have to be tracked at the transaction level, not estimated at year end. Fees affect the numbers that go on the return, and a strategy that looks profitable before fees can look very different after them.

Anyone running a bot should pull the fee total for the year before doing anything else. It is the fastest way to find out whether the strategy is working.

 

What Your Exchange Reports for 2025 and for 2026

Under the final broker regulations, brokers must report gross proceeds for transactions effected on or after January 1, 2025, and must report basis on certain transactions effected on or after January 1, 2026.

That phasing matters for the return you are filing now. For 2025 activity, the IRS has said most Forms 1099-DA will not include basis and that taxpayers will have to calculate it themselves to determine gain or loss.

So a bot trader with a US custodial exchange gets a 2025 statement showing what everything sold for and nothing about what it cost. The IRS receives the same statement. Proceeds without basis looks like all proceeds are gain until you prove otherwise.

For 2026 activity the picture improves, but only within limits worth understanding before assuming the problem is solved.

 

The Covered Asset Trap

Basis reporting starting in 2026 applies only to covered digital assets. A covered asset is generally one acquired on or after January 1, 2026 and held continuously in the same broker account through disposition.

Everything else is noncovered. Assets bought before 2026. Assets transferred in from another platform or a self custody wallet. For those, broker basis reporting is optional rather than required.

For a bot buying and selling inside one custodial account during 2026, most of the activity should be covered. The starting stack is the problem. Whatever the bot was funded with, if it was acquired before 2026 or moved in from elsewhere, carries no reported basis.

The practical takeaway is that broker reporting reduces the recordkeeping burden going forward without erasing it. Your own transaction records still have to exist, and for anything predating 2026 they are the only records that do.

 

DeFi Bots Get No Statement at All

Bots running on decentralized exchanges produce no Form 1099-DA. The IRS did not finalize rules treating non custodial DeFi participants as brokers, so there is no third party generating a statement.

That does not reduce the reporting obligation by one transaction. Every taxpayer must report related income, gains, or losses whether or not a Form 1099-DA arrives.

In practice, this means the entire calculation falls on the trader. Pulling transaction history off-chain, matching disposals to acquisitions, converting to dollar values at the time of each trade, and accounting for fees.

That is what capital gain calculation software is built to do, and for a high volume DeFi bot it is the only realistic route. Doing it by hand across tens of thousands of transactions is not a plan.

 

Do You Have to List Every Trade on Form 8949?

The general rule is that each sale or exchange of a capital asset goes on its own row of Form 8949. The instructions then provide two exceptions, and the difference between them matters for bot traders.

Exception 1 applies when you received a statement showing basis was reported to the IRS and no adjustments are needed. In that case you enter totals directly on Schedule D, line 1a for short term and line 8a for long term. No Form 8949, no attached statement, no Form 8453.

Exception 2 applies to everything else. Instead of one row per transaction, you report on an attached statement containing the same information as Parts I and II in a similar format, meaning description of property, dates of acquisition and disposition, proceeds, basis, adjustment codes, and gain or loss. You then enter the combined totals on Form 8949.

Here is the part that gets misread. Exception 2 does not mean the detail disappears. The statement still has to reach the IRS, either as a PDF attached to the e-filed return or mailed with Form 8453. You are changing the format, not the disclosure.

For 2025 crypto activity, Exception 1 will rarely be available, because basis generally was not reported to the IRS. Most bot traders are in Exception 2 territory.

 

You Can Round to the Nearest Dollar

The IRS permits rounding to whole dollars on a tax return. Drop amounts under 50 cents and increase amounts from 50 to 99 cents to the next dollar.

This is a small mercy that matters at bot volume. Fractions of a cent on tens of thousands of transactions create noise the agency has no interest in processing.

One caution. If you round, round consistently. Rounding some figures and not others across a large transaction set introduces differences that are difficult to explain later.

 

What Changes If You Get Audited

Summary reporting is a filing convenience, not a limit on what the IRS can ask for. In an examination, the agency goes to transaction level detail.

This is why the underlying records matter more than the return's format. The summary totals are only as defensible as the transaction data sitting behind them.

Bot traders are exposed here in a specific way. The volume that makes summary reporting attractive is the same volume that makes reconstruction expensive if the records were never assembled properly in the first place.

Build the transaction file when you file, not when the letter arrives. Anyone facing a multi-platform bot history can start with full service crypto gain calculation.

 

Frequently Asked Questions About Crypto Trading Bot Taxes

Q: My bot made 30,000 trades last year. Do I really have to report all of them?

A: All of them have to be accounted for, but you do not have to type each one onto a row of Form 8949. Exception 2 in the instructions lets you attach a statement with the same information and enter combined totals on the form. The statement still goes to the IRS.

Q: Why is the cost basis box blank on my 1099-DA?

A: For 2025 transactions, brokers were required to report gross proceeds but not basis. The IRS has stated that most 2025 statements will not include basis and that taxpayers must calculate it themselves. Basis reporting becomes mandatory for covered assets sold on or after January 1, 2026.

Q: Will my 2026 1099-DA finally show cost basis for everything?

A: Only for covered assets, meaning those acquired on or after January 1, 2026 and held continuously in the same broker account. Crypto you bought earlier or transferred in from elsewhere is noncovered, and basis reporting on it stays optional for the broker.

Q: My bot runs on a DeFi exchange and I got no tax form. Do I still report?

A: Yes. Every taxpayer must report related income, gains, or losses whether or not a Form 1099-DA is issued. The IRS did not finalize rules treating non custodial DeFi participants as brokers, so no statement exists and the full calculation falls on you.

Q: Should I use summary reporting or list every transaction?

A: At bot volume, summary reporting under Exception 2 is the practical route, and the attached statement carries the detail. Exception 1, which lets you skip Form 8949 entirely, generally will not apply to 2025 crypto activity because basis was not reported to the IRS.

Q: Can I really just round everything to the nearest dollar?

A: Yes. The IRS permits rounding to whole dollars, dropping amounts under 50 cents and increasing amounts from 50 to 99 cents to the next dollar. Apply it consistently across the whole return rather than to some figures and not others.

Q: Need help calculating gains on a high volume bot trading history?

A: CryptoTaxAudit handles multi year, multi platform gain calculations at bot volume and defends the results under IRS examination. Start with a consultation or review full service gain calculation. Ongoing IRS account monitoring is available through Tax Shield membership.

About CryptoTaxAudit: Founded in 2015 by Clinton Donnelly (LLM, EA), CryptoTaxAudit specializes exclusively in cryptocurrency tax preparation and IRS audit defense. Clinton holds an advanced law degree in international financial planning, federal Enrolled Agent status, and the Certified Cryptoasset Anti-Financial Crime Specialist credential from ACAMS. The firm has filed more than 5,000 crypto tax returns, defended clients in over 50 IRS audits, and represented five traders in U.S. Tax Court. CryptoTaxAudit serves clients across 71 countries and routinely calculates gains for traders running automated strategies across multiple exchanges and wallets.

Oct 08, 2026

Sep 24, 2026

Jul 23, 2026

Jul 02, 2026