U.S. crypto tax rules hit traders differently than casual holders. If you’re actively buying, selling, swapping, or earning yield on cryptocurrency, you’re generating taxable events with every move — and the IRS expects you to track and report every single one. In 2025, with Form 1099-DA rolling out from centralized exchanges and blockchain analytics firms on retainer at IRS Criminal Investigation, the era of hoping crypto activity goes unnoticed is definitively over.
This guide is built specifically for active U.S. crypto traders: people doing dozens or hundreds of transactions per year across multiple exchanges, wallets, and DeFi protocols. We cover everything from how to classify your trading activity, to choosing the right cost basis method, to the specific forms you’ll file and the strategies that legally reduce your bill.
Table of Contents
- Are You a Trader or an Investor? It Matters for Taxes
- Every Taxable Event U.S. Crypto Traders Need to Track
- Short-Term vs. Long-Term Capital Gains: The Holding Period Strategy
- Choosing Your Cost Basis Method: FIFO, HIFO, and Specific ID
- IRS Reporting Forms for Crypto Traders
- Crypto Tax Loss Harvesting for Traders
- DeFi, NFTs, and Advanced Trading Tax Considerations
- Common Crypto Tax Mistakes Traders Make
- Frequently Asked Questions About U.S. Crypto Tax Rules for Traders
- How TMP Helps U.S. Crypto Traders Stay Compliant
Are You a Trader or an Investor? It Matters for Taxes
The IRS draws a meaningful line between crypto investors and crypto traders, and which side you fall on affects both your tax rates and the deductions available to you.
Crypto Investor
An investor buys and holds crypto primarily for long-term appreciation. Gains are capital gains (long-term if held over a year), losses are capital losses limited to $3,000/year against ordinary income, and expenses are generally not deductible under the Tax Cuts and Jobs Act.
Crypto Trader (Section 475 Trader)
A trader in securities who meets the IRS trader status criteria and makes a Section 475(f) mark-to-market election can treat all gains and losses as ordinary income — meaning unlimited loss deductions against any income, and the ability to deduct trading expenses on Schedule C. However, crypto’s classification as property (not a security) means Section 475 does not automatically apply to crypto the same way it does for stocks. Most crypto traders file as investors using Form 8949 and Schedule D.
The practical takeaway: unless you’ve received a formal tax opinion and made a timely Section 475 election, you should file crypto trading activity under the capital gains framework.
Every Taxable Event U.S. Crypto Traders Need to Track
The IRS considers cryptocurrency property, so any disposal — or any receipt of crypto as income — is a taxable event. Here is every scenario active traders encounter:
| Transaction Type | Tax Treatment | Form Used |
|---|---|---|
| Sell crypto for USD | Capital gain or loss | Form 8949 / Schedule D |
| Trade crypto for crypto | Capital gain or loss on disposed asset | Form 8949 / Schedule D |
| Spend crypto on goods/services | Capital gain or loss | Form 8949 / Schedule D |
| Receive crypto as wages | Ordinary income (W-2) | Form W-2 / Form 1040 |
| Receive crypto as freelance payment | Self-employment income | Schedule C |
| Mining rewards | Ordinary income at FMV when received | Schedule C or Schedule 1 |
| Staking rewards | Ordinary income at FMV when received | Schedule 1 or Schedule C |
| Airdrops | Ordinary income at FMV when received | Schedule 1 |
| Hard fork proceeds | Ordinary income when received | Schedule 1 |
| DeFi yield/liquidity rewards | Ordinary income at FMV when earned | Schedule 1 or Schedule C |
| NFT sale (investment) | Capital gain (possibly collectibles rate 28%) | Form 8949 / Schedule D |
| Gifting crypto | No tax for giver below annual exclusion | Form 709 if above exclusion |
Note that buying crypto with USD is not a taxable event — it simply creates your cost basis. The taxable event occurs at disposal.
Short-Term vs. Long-Term Capital Gains: The Holding Period Strategy
For traders, the most important variable in managing tax liability is the holding period. The difference between short-term and long-term treatment can mean the difference between a 37% rate and a 20% rate on the same gain.
| Holding Period | Classification | 2025 Tax Rates |
|---|---|---|
| 365 days or less | Short-term capital gain | 10%, 12%, 22%, 24%, 32%, 35%, or 37% |
| More than 365 days | Long-term capital gain | 0%, 15%, or 20% |
| Any amount (high earners) | Net Investment Income Tax (NIIT) | Additional 3.8% on gains above thresholds |
For active traders, most positions are held under a year — meaning most gains are taxed at ordinary income rates. This is why strategic planning around holding periods is so valuable. If you’re approaching the one-year mark on a profitable position, waiting a few additional days or weeks to qualify for the lower long-term rate can save substantially on large positions.
Choosing Your Cost Basis Method: FIFO, HIFO, and Specific ID
Your cost basis method determines which lot of crypto you’re deemed to have sold when you dispose of a position — and therefore how much gain or loss you recognize. For active traders with many transactions in the same asset at different prices, this choice has a significant dollar impact.
FIFO (First In, First Out)
FIFO is the IRS default if you don’t specify a method. You’re deemed to sell your oldest coins first. In a market where you bought early at low prices, this maximizes your gains and your tax bill. FIFO is straightforward but often suboptimal for tax purposes in rising markets.
HIFO (Highest In, First Out)
HIFO sells your highest-cost lots first, minimizing current-year gains. This is technically a form of Specific Identification — you’re identifying which lots to sell based on the highest basis. HIFO is popular with active traders because it minimizes taxes in the current year, though it defers gains rather than eliminating them.
Specific Identification
Specific ID gives you complete control — you designate exactly which lots you’re selling at the time of each transaction. You can choose lots to minimize current gains, harvest losses, or maximize long-term treatment. The requirement: you must identify the specific lot at the time of the sale, not retroactively. Most crypto tax software supports this. Without contemporaneous documentation, the IRS will default you to FIFO.
Which Method Should Traders Use?
Most active traders benefit from Specific Identification or HIFO in high-gain environments. In a down market or when you have unrealized losses, you may actually prefer FIFO or Specific ID to harvest losses strategically. The right answer depends on your specific portfolio and tax situation — this is where a crypto-specialist CPA adds real value.
IRS Reporting Forms for Crypto Traders
Active traders typically file more forms than casual holders. Here’s what’s required:
Form 8949 and Schedule D
Every individual crypto disposal goes on Form 8949. For traders with hundreds or thousands of transactions, this can be a very long form — but the IRS allows you to attach a summary statement if you use approved software. Each line requires: description of the asset, date acquired, date sold, proceeds, cost basis, and resulting gain or loss. Schedule D aggregates your Form 8949 totals into short-term and long-term buckets and flows to your Form 1040.
Schedule 1 and Schedule C
Staking rewards, airdrops, and hard fork income are reported on Schedule 1 as other income. If your crypto activity qualifies as a trade or business — mining operations, professional trading — Schedule C applies. This allows deductions for business expenses (hardware, software, electricity, office space) but also subjects net income to self-employment tax of 15.3%.
Form 1099-DA (New for 2025)
Starting with tax year 2025, centralized exchanges must issue Form 1099-DA reporting gross proceeds to both you and the IRS. Mismatches between your return and the 1099-DA will trigger automatic IRS notices. Traders should reconcile their own records against their 1099-DAs carefully, as exchange data often contains errors or missing cost basis information for older lots. We explain why your 1099-DA shows no cost basis and how to reconstruct it.
Crypto Tax Loss Harvesting for Traders
Tax loss harvesting is one of the most powerful tools available to active crypto traders. Unlike stock traders, crypto investors currently benefit from the absence of the wash sale rule under IRC Section 1091. Because crypto is property (not a security), you can sell a position at a loss, immediately repurchase the same asset, and still claim the loss deduction. This is not available in the stock market.
Harvested losses offset capital gains dollar-for-dollar. If you have more losses than gains, up to $3,000 of net capital losses can offset ordinary income annually, with the remainder carrying forward to future years indefinitely. Congress has repeatedly proposed extending the wash sale rule to crypto — this window may close, so traders should take advantage while it remains available.
DeFi, NFTs, and Advanced Trading Tax Considerations
DeFi creates some of the most complex crypto tax situations. Providing liquidity to AMMs like Uniswap may constitute a taxable swap when depositing tokens for LP tokens and again when withdrawing. Yield farming and liquidity mining rewards are ordinary income at FMV when received. Borrowing against crypto collateral is generally not a taxable event, but liquidation events are. Wrapped tokens (ETH to WETH) may be a taxable swap depending on IRS guidance that has not yet been finalized.
For NFT traders, the standard capital gains rules apply, but some NFTs may be classified as collectibles under IRS Notice 2023-27 — subjecting long-term gains to a 28% rate rather than 20%. NFT creators receiving royalties report those as ordinary income on Schedule C. High-frequency and algorithmic traders face a data management challenge above all else: bot trading can generate thousands of taxable events per day, making real-time API-based tracking with crypto tax software essential.
Common Crypto Tax Mistakes Traders Make
Based on IRS audit patterns and CPA experience, these are the most frequent errors active traders make:
- Treating crypto-to-crypto trades as non-taxable — every swap triggers a disposal of the first asset at FMV
- Missing DeFi income — yield farming and staking rewards don’t appear on exchange statements and are frequently omitted
- Using approximate FMV for income events — the IRS expects the price at the exact time of receipt, not end-of-day estimates
- Ignoring gas fees and trading fees — fees can be added to cost basis or subtracted from proceeds, reducing taxable gain
- Answering “No” to the Form 1040 digital asset question when you had any crypto activity — this is a perjury risk
- Waiting until tax season to reconcile a full year of transactions — real-time tracking is far more accurate and less stressful
Frequently Asked Questions About U.S. Crypto Tax Rules for Traders
Yes. Every crypto-to-crypto trade is a taxable event under U.S. crypto tax rules. The IRS treats each swap as a disposal of the first asset at its fair market value at the time of the trade, which triggers a capital gain or loss. You must report this on Form 8949 regardless of whether you converted to dollars. There is no like-kind exchange exemption for cryptocurrency.
Most active traders benefit from Specific Identification or HIFO (Highest In, First Out), as these methods allow you to minimize current-year taxable gains by selling your highest-cost lots first. However, the best method depends on your specific portfolio, current-year gains and losses, and long-term tax goals. A crypto-specialist CPA can model the impact of each method before you make your selection.
Currently, no. The wash sale rule under IRC Section 1091 applies to securities, and the IRS classifies cryptocurrency as property — not a security. This means you can sell a crypto position at a loss, immediately repurchase the same asset, and still claim the loss deduction. Congress has repeatedly proposed extending the wash sale rule to crypto, but it has not yet been enacted. Traders should monitor legislation.
DeFi income — including yield farming rewards, liquidity mining tokens, and staking distributions — is generally treated as ordinary income at the fair market value of the tokens on the date they are received. Adding or removing liquidity from AMM pools may also trigger taxable disposals of the tokens exchanged. The IRS has not issued comprehensive DeFi-specific guidance, but existing property and income rules apply to most scenarios.
If your total capital losses exceed your capital gains for the year, you can deduct up to $3,000 of net capital losses against your ordinary income (such as wages or business income). Any remaining net losses carry forward to future tax years indefinitely and can offset gains in those years. This makes tax loss harvesting particularly valuable in down markets.
Crypto tax software is a helpful starting point, but it has real limitations — especially for DeFi activity, cross-chain transactions, and NFTs. Software relies on API imports that frequently miss transactions, misclassify income events, or use incorrect FMV data. For active traders with complex portfolios, a CPA who specializes in digital asset taxation can review your software output, correct errors, optimize your tax position, and represent you if the IRS sends a notice.
How TMP Helps U.S. Crypto Traders Stay Compliant
Crypto tax compliance for active traders is genuinely complex — and the stakes are higher than most people realize. At TMP, our U.S. tax professionals specialize in digital asset taxation for traders at every level: from occasional altcoin investors to high-frequency DeFi participants managing dozens of wallets and protocols.
We help traders reconstruct full transaction histories, select and apply the optimal cost basis method, identify and document tax loss harvesting opportunities, prepare accurate Form 8949 and Schedule D filings, and navigate IRS notices or audits. Whether you’re filing for the first time or cleaning up years of backlogged crypto activity, TMP provides the technical expertise and hands-on support to get it done right.
Contact TMP today to speak with a U.S. crypto tax specialist and get your trading activity into full compliance.