Tax Reporting: Every Trade Is a Taxable Event Cryptocurrency taxation produces more compliance problems and surprise tax bills than virtually any...
Tax Reporting: Every Trade Is a Taxable Event
Cryptocurrency taxation produces more compliance problems and surprise tax bills than virtually any other area of personal finance—not because the rules are particularly complex, but because they contradict the way most people think about crypto transactions. The most common assumption: taxation happens when you sell crypto for dollars. The IRS's actual rule: taxation happens whenever you dispose of cryptocurrency, and "dispose" includes far more than selling for cash.
Understanding this rule, and the documentation it requires, prevents the audit exposure and unexpected tax bills that surprise even experienced investors every tax season.
Tip
The IRS's actual rule: taxation happens whenever you dispose of cryptocurrency, and "dispose" includes far more than selling for cash. Understanding this rule, and the documentation it requires, prevents the audit exposure and unexpected tax bills that surprise even experienced investors every tax season.
THE FUNDAMENTAL IRS CLASSIFICATION
The IRS classified cryptocurrency as property in Notice 2014-21, and the classification has remained the foundation of crypto taxation since. Property taxation means:
Every time you dispose of cryptocurrency, you have a taxable event. Disposal includes selling for cash, exchanging for another cryptocurrency, using crypto to purchase goods or services, or giving crypto as a gift above the annual exclusion.
The gain or loss on each disposal is the difference between the proceeds and your cost basis (what you originally paid to acquire the crypto, including fees).
Short-term capital gains (assets held one year or less before disposal) are taxed at ordinary income rates—your marginal rate, the same as wages.
Long-term capital gains (assets held more than one year) are taxed at preferential rates: 0%, 15%, or 20% depending on total taxable income, plus the 3.8% Net Investment Income Tax (NIIT) for high earners.
0%
THE FUNDAMENTAL IRS CLASSIFICATION
THE TAXABLE EVENTS MOST PEOPLE MISS
Selling Bitcoin for dollars: Yes, obviously taxable. If you bought 1 BTC at $20,000 and sold at $55,000, your gain is $35,000.
Trading Bitcoin for Ethereum: Yes, taxable. This is the most commonly overlooked taxable event. When you exchange BTC for ETH, the IRS treats it as if you sold the BTC for dollars (at the dollar value of the ETH received) and then purchased ETH. The gain or loss on the BTC is realized at the time of the exchange. There is no "like-kind exchange" treatment for crypto-to-crypto trades under current law—Section 1031 like-kind exchange treatment applies only to real property.
Using crypto to buy something: If you use 0.05 BTC (worth $2,750 at time of purchase) to buy a $2,750 laptop, and your cost basis in that BTC was $1,000, you have a $1,750 capital gain on the crypto used for the purchase. You also have a $2,750 basis in the laptop for potential business deduction purposes.
Receiving crypto as payment for services: If you freelance and a client pays you $4,000 in Ethereum, you have $4,000 in ordinary income (the fair market value at receipt). Your cost basis in that ETH is $4,000. If you later sell the ETH for $6,000, you have an additional $2,000 capital gain.
Staking rewards: If you stake cryptocurrency and receive rewards, the IRS has indicated that rewards are taxable as ordinary income at their fair market value when received. Your cost basis in the staking rewards is that fair market value, establishing a future capital gain or loss when the rewards are sold.
Airdrops: Crypto received through airdrops (unsolicited distributions of new tokens to existing holders) is generally treated as ordinary income at the fair market value when received. This applies even if you didn't request the airdrop or can't immediately sell the tokens.
$20,000
THE TAXABLE EVENTS MOST PEOPLE MISS
NOT a taxable event:
Buying crypto with dollars: Purchasing cryptocurrency establishes your cost basis but generates no gain or loss.
Transferring crypto between your own wallets: Moving Bitcoin from one wallet you own to another wallet you own does not trigger a taxable event—you haven't disposed of the asset.
Giving crypto to charity: Donating appreciated cryptocurrency to a qualified 501(c)(3) charity generates no capital gains tax and produces a charitable deduction for the fair market value. This is often more tax-efficient than selling and donating the proceeds.
THE DOCUMENTATION REQUIREMENT
Every taxable crypto transaction must be documented with: - Date of acquisition - Cost basis (price paid, plus fees)
- Date of disposal
- Proceeds (fair market value at disposal) - Calculated gain or loss
For active crypto traders who execute dozens or hundreds of transactions per year, manual documentation is impractical. Crypto tax software—CoinTracker, Koinly, CoinLedger, TaxBit—connects to exchanges and wallets via API, imports transaction history, calculates gains and losses using your selected cost basis method, and generates tax forms (Form 8949 and Schedule D) ready for filing.
The IRS requires cost basis tracking using either:
FIFO (First In, First Out): The first units purchased are considered the first sold. In a rising market, FIFO produces the largest long-term gains (since early, cheaper purchases are sold first) but also the most long-term capital gains treatment.
Specific Identification: You designate which specific units are being sold, which allows selling the highest-basis units first (reducing gain) or strategically selling to achieve long-term vs. short-term treatment. Specific identification requires adequate records to identify the specific units—typically achieved through crypto tax software that tracks individual lots.
HIFO (Highest In, First Out): A specific identification method that automatically selects the highest-cost-basis units first, minimizing current gain. Widely supported by crypto tax software and generally the most tax-efficient default for investors not pursuing other strategies.
Note
Key Comparison
Specific Identification: You designate which specific units are being sold, which allows selling the highest-basis units first (reducing gain) or strategically selling to achieve long-term vs. short-term treatment
THE EXCHANGE-ISSUED 1099 PROBLEM
U.S. cryptocurrency exchanges began issuing Form 1099-B or 1099-DA (starting 2025 for some exchanges) to customers with sufficient transaction volume. These forms report sales proceeds, which the IRS receives. However, exchange-issued forms have significant limitations:
They typically report only transactions on that specific exchange—not transactions involving wallets, DeFi protocols, or other platforms.
The cost basis reported may be inaccurate or absent if the crypto being sold was originally purchased on a different exchange or received from a wallet.
If your reported capital gains don't match the forms the IRS receives from exchanges, you may receive an IRS notice requesting reconciliation.
The practical implication: you cannot rely solely on exchange-issued forms for crypto tax compliance. Independent tracking through crypto tax software that aggregates all platforms and wallets provides the accurate, complete documentation that exchange forms do not.
WASH SALE RULES: THE CURRENT OPPORTUNITY AND PENDING RISK
The wash sale rule—which prohibits deducting a loss if you sell an investment and repurchase a substantially identical investment within 30 days before or after the sale—currently does not apply to cryptocurrency. Crypto is property, not a security, and the wash sale rule applies only to securities under current law.
This creates a tax-loss harvesting opportunity unavailable in stocks: you can sell a declined crypto position at a loss, immediately repurchase the same asset, and claim the tax loss—without waiting any period and without losing exposure to the asset's future movement.
Example: Bitcoin falls from your $45,000 purchase price to $28,000. You sell, recognize a $17,000 capital loss (deductible against other gains or up to $3,000 against ordinary income, with excess carrying forward). You immediately repurchase Bitcoin at $28,000, establishing a new $28,000 cost basis. Your tax loss is captured; your Bitcoin exposure is uninterrupted.
This opportunity may be temporary. Legislation has been proposed multiple times to apply wash sale rules to crypto, and the passage of such legislation would close this window. Using it while it exists is a legitimate tax optimization.
THE RECORD-KEEPING IMPERATIVE
The IRS statute of limitations for tax audits is generally three years from filing, but for substantial understatements of income (omitting more than 25% of gross income) the statute extends to six years. For fraudulent returns, there is no statute of limitations.
Crypto investors who fail to report all taxable events—particularly if exchange-issued forms are being filed with the IRS—face audit exposure for prior years. The IRS has made crypto compliance an explicit enforcement priority, sending hundreds of thousands of letters to taxpayers identified through exchange data.
Maintaining complete records for all crypto transactions—purchases, sales, trades, airdrops, staking rewards, payments received—from the beginning of your crypto history is the protection against audit exposure. Retroactive record reconstruction is possible through exchange transaction histories and blockchain explorers, but it is time-consuming, imperfect, and should not be the plan.
Start tracking now, from the first transaction. The records are the compliance.
Continue Exploring
More in This Series
Portfolio Allocation
Portfolio Allocation: 1% vs. 5% Risk Capital ============================================ The question of how much cryptocurrency belongs in a traditional investment portfolio is one that...
Cold Storage Vs Exchange Risk
Cold Storage vs. Exchange Risk: Not Your Keys, Not Your Coins ============================================================= In November 2022, FTX—at the time the second-largest cryptocurrency...
Staking Rewards
Staking Rewards: Ordinary Income or Capital Gains? =================================================== Staking is the mechanism through which proof-of-stake blockchains—including Ethereum, Solana,...