Crypto Tax Reporting: What You Need to Know in 2025
Updated guide to cryptocurrency tax reporting for 2025. New Form 1099-DA, broker reporting rules, DeFi obligations, and practical strategies to stay compliant.
The 2025 Crypto Tax Landscape
Cryptocurrency tax enforcement has intensified significantly heading into 2025. The IRS now requires every taxpayer to answer a digital asset question on the front page of Form 1040, and new broker reporting rules mean exchanges will send both you and the IRS detailed transaction records. Ignoring crypto taxes is no longer a viable strategy.
This guide focuses on the practical reporting mechanics: what forms you need, how to calculate what you owe, and how to handle the trickiest scenarios.
The New Form 1099-DA
Starting with the 2025 tax year, centralized cryptocurrency exchanges and brokers must issue Form 1099-DA (Digital Asset) to users who sold, exchanged, or otherwise disposed of digital assets. This form reports:
This is a major shift. Previously, crypto users received Form 1099-K (which only reported gross transaction amounts) or 1099-B (from some exchanges). The new 1099-DA provides the IRS with transaction-level detail similar to stock brokerage reporting.
What This Means for You
The IRS will now be able to match your reported gains and losses against exchange-reported data. Under-reporting or failing to report crypto transactions will be flagged automatically. Make sure your tax return matches the 1099-DA forms you receive.
What Triggers a Tax Event
Taxable Events
Selling crypto for cash: Selling Bitcoin for US dollars triggers a capital gain or loss based on the difference between your sale price and cost basis.
Trading one crypto for another: Swapping Ethereum for Solana is a taxable disposal of Ethereum. Your gain or loss is calculated based on Ethereum's cost basis versus its fair market value at the time of the swap.
Spending crypto on purchases: Buying a coffee with Bitcoin triggers a capital gain or loss on the Bitcoin used.
Receiving crypto as income: Mining rewards, staking rewards, airdrops, and crypto earned for services are taxed as ordinary income at fair market value when received.
Non-Taxable Events
Calculating Your Gains and Losses
The formula is straightforward:
Capital Gain (or Loss) = Proceeds - Cost Basis - Transaction Fees
Cost Basis Methods
When you have purchased the same cryptocurrency at different prices over time, you need an accounting method to determine which coins you sold:
FIFO (First In, First Out): The IRS default. Assumes you sold your oldest coins first. Often results in larger gains during bull markets since older coins typically have lower cost basis.
Specific Identification: You designate exactly which coins (or lots) you are selling. This allows you to sell high-basis coins first to minimize gains. Requires adequate records showing which specific units were disposed of.
The IRS has not explicitly approved LIFO or average cost for crypto. Use FIFO or specific identification to stay on safe ground.
Short-Term vs Long-Term Rates
Crypto held for one year or less before selling generates short-term capital gains, taxed at your ordinary income rate (10-37%). Crypto held for more than one year generates long-term capital gains, taxed at preferential rates (0%, 15%, or 20% depending on income). Use the crypto tax calculator to model your specific situation.
Reporting on Your Tax Return
Form 8949: Sales and Dispositions
Report each crypto transaction on Form 8949 with:
Schedule D: Capital Gains Summary
Form 8949 totals flow to Schedule D, which summarizes your total short-term and long-term gains and losses.
Schedule 1 or Schedule C: Crypto Income
Mining, staking, and airdrop income is reported as:
DeFi Tax Reporting Challenges
Decentralized finance creates scenarios that do not map neatly to traditional tax reporting:
Liquidity Pools
Adding tokens to a liquidity pool may constitute a taxable exchange. You receive LP tokens in return, and the IRS may view this as swapping your original tokens for a new asset. When you remove liquidity, another taxable event may occur.
Track the value of tokens when entering and exiting pools. The difference between your deposit value and withdrawal value, plus any trading fees earned, forms your taxable income or gain.
Yield Farming and Lending
Interest earned from DeFi lending platforms (Aave, Compound) is taxable as ordinary income when received. The cost basis of the received tokens is the fair market value at receipt. Subsequent sale creates a separate capital gain or loss event.
Wrapped Tokens and Bridges
Wrapping ETH to WETH or bridging tokens across chains presents unresolved tax questions. The conservative approach treats each as a taxable exchange. Keep detailed records of every bridge and wrap transaction with timestamps and values.
Tax Loss Harvesting: The Crypto Advantage
As of 2025, the wash sale rule that applies to stocks and securities does not apply to cryptocurrency. This means you can:
This is a powerful strategy during market downturns. Harvest losses to offset gains from other crypto trades or deduct up to $3,000 against ordinary income per year, with unlimited carryforward.
Caution: Proposed legislation could extend wash sale rules to crypto. Monitor legislative developments and consider this strategy while it remains available.
Record Keeping Best Practices
For each transaction, document:
Connecting Multiple Exchanges and Wallets
Most active crypto users have accounts on multiple exchanges and use various wallets. Consolidating all this data into a single tax report requires either manual effort or automated tools.
Taxation.ai connects to major exchanges (Coinbase, Kraken, Binance, Gemini, and more) and supports wallet imports via CSV or API. The platform reconciles transfers between your own wallets, matches buys with sells using your chosen accounting method, and generates Form 8949 automatically.
Handling Missing Cost Basis
If you purchased crypto years ago and no longer have records of the original cost, you have several options:
Reconstructing cost basis is tedious but worth the effort. A $0 basis on a $50,000 sale means $50,000 in taxable gains versus potentially much less with proper documentation.
Staying Compliant Going Forward
The IRS has made crypto enforcement a priority. The agency has invested in blockchain analytics tools, issued John Doe summonses to major exchanges, and established a dedicated digital assets unit.
The best approach: report everything accurately, keep thorough records, and use specialized software to handle the complexity. Taxation.ai's crypto module calculates gains across all your exchanges, identifies tax-loss harvesting opportunities, and generates IRS-ready reports for your return.
Ready to file? Try Taxation.ai free
AI-powered tax filing that finds every deduction you deserve.
Get Started FreeRelated Articles
How to File Taxes Online in 2025: Complete Step-by-Step Guide
Learn how to file your taxes online in 2025 with this comprehensive guide. Covers documents needed, filing options, deadlines, and tips for maximizing your refund.
guidesThe Complete Self-Employed Tax Guide for 2025
Everything self-employed individuals need to know about taxes: estimated payments, deductions, Schedule C, SE tax, and retirement planning strategies.
guidesCryptocurrency Tax Guide 2025: How Crypto Is Taxed
Complete guide to cryptocurrency taxation in 2025. Covers capital gains, income from mining and staking, DeFi taxes, NFTs, and reporting requirements across countries.