The IRS collected over $38 billion in crypto-related taxes in 2024—a 45% increase from the previous year. More significantly, crypto audit rates jumped 52% as the agency deployed sophisticated blockchain analysis tools and specialized examiners trained in digital asset transactions.
2025 marks the most significant shift in crypto tax compliance since Bitcoin’s inception. Form 1099-DA now requires brokers to report digital asset transactions, Revenue Procedure 2024-28 mandates account-based cost basis tracking, and enhanced third-party reporting gives the IRS unprecedented visibility into crypto activities.
This checklist walks you through exactly what your Web3 company needs to prepare for tax season, document for compliance, and implement to avoid the costly mistakes that trigger audits.
Understanding the New Reporting Requirements
Starting with the 2025 tax year, crypto tax compliance entered a new era. The changes affect every Web3 company, from exchanges and brokers to protocols and trading platforms.
Form 1099-DA Implementation
According to the IRS final regulations published in July 2024, brokers must report gross proceeds from digital asset sales starting with 2025 transactions. Cost basis reporting begins with 2026 transactions.
The form requires brokers to report five key data points: customer name, address, and tax ID, gross proceeds from sales, date of acquisition and disposition, consideration received for the cryptocurrency, and for hosted wallets, wallet identification and initial transfer amounts.
Web3 companies classified as “trading front-end service providers” under the new definitions must comply with these requirements. This includes centralized exchanges, custodial wallets, certain DeFi front-ends, digital asset kiosks, and payment processors handling crypto transactions.
Understanding what Form 1099-DA means for crypto, Web3, and blockchain businesses is critical for compliance. For DeFi platforms specifically, navigate the unique Form 1099-DA and DeFi compliance challenges that traditional brokers don’t face.
Account-Based Cost Basis Tracking
Revenue Procedure 2024-28 eliminates the practice of aggregating cost basis across multiple accounts. Starting January 1, 2025, you must track crypto holdings and calculate gains separately for each wallet or exchange account.
This change significantly increases complexity. If your company holds Bitcoin across five different exchanges, you can no longer cherry-pick favorable cost basis from your combined holdings. Each account requires independent gain/loss calculations.
Pre-Tax Season: Critical Setup Steps
Proper preparation prevents tax season chaos. Complete these steps before year-end to avoid scrambling during filing deadlines.
Establish Cost Basis for Existing Holdings
You have until December 31, 2024, to make a “reasonable allocation” of cost basis into existing wallets and accounts. The IRS permits two methods:
Specific Unit Allocation maintains previously identified assets using Specific ID. If you’ve consistently used Specific ID in prior years, assets can remain specifically identified going forward.
Other allocation methods allow reasonable approaches for assets not previously specifically identified, provided you apply them consistently and can defend your methodology during potential audits.
Document your allocation method thoroughly. The IRS won’t accept “we couldn’t figure it out” as justification for zero cost basis.
Implement Transaction Tracking Systems
Manual spreadsheet tracking breaks down at scale. Once you’re processing hundreds or thousands of transactions, enterprise-grade automation becomes mandatory.
Your tracking system must capture blockchain transaction hashes across all networks, timestamps and block numbers, wallet addresses for both parties, asset amounts and fair market values at transaction time, business purpose and transaction classification, and gas fees paid on each transaction.
For businesses operating at scale, specialized crypto accounting services that automate blockchain data consolidation prevent the gaps that trigger audit flags.
Categorize All Transaction Types
Different transaction types receive different tax treatment. Properly categorize: trading and exchange transactions (capital gains), staking rewards and yield farming (ordinary income), airdrops and hard forks (ordinary income at receipt), liquidity provision and LP token activities (complex treatment depending on structure), NFT purchases and sales (collectibles treatment), and bridge transactions (typically not taxable events themselves but require documentation).
Miscategorization creates tax liability surprises. What you thought was a tax-free internal transfer might be a taxable swap.
Essential Documentation Requirements
The IRS expects comprehensive documentation supporting every number on your tax return. Incomplete records mean you bear the burden of proof during audits.
Transaction-Level Documentation
For every crypto transaction, maintain: complete blockchain records showing on-chain activity, exchange or platform trade confirmations, fair market value documentation at transaction time, cost basis calculations with supporting methodology, and business purpose justification for corporate transactions.
The IRS has made clear that inadequate cost basis documentation results in zero basis assumptions—meaning maximum taxable gains on every transaction.
Wallet and Account Inventory
Document every wallet and exchange account your business controls: wallet addresses and their purpose, custodian or exchange names, dates accounts were opened, initial funding sources, and current holdings with acquisition dates.
This inventory prevents lost assets from falling through documentation cracks while providing the foundation for account-based tracking requirements.
Staking and Yield Income Records
Staking rewards, yield farming, and liquidity mining create ordinary income at receipt. Track: amounts received and dates, fair market value at receipt time, blockchain confirmation of receipt, classification by income source, and any lock-up or vesting restrictions.
Many companies discover they underreported income because they tracked only when tokens unlocked rather than when earned.
Tax Treatment by Transaction Type
Capital gains from trading are short-term (under one year, ordinary income rates) or long-term (preferential rates). Report on Form 8949 and Schedule D with acquisition date, sale date, proceeds, cost basis, and gain/loss.
Staking rewards are ordinary income at fair market value when received. Report on Schedule 1 or Schedule C if operating as a business. You owe tax when tokens are received, not when sold or unlocked.
DeFi activities create complex scenarios. Liquidity provision may trigger taxable events depending on LP token structure. Yield farming distributions are ordinary income. Token swaps are taxable exchanges. Each protocol requires specific analysis.
Bridge transactions moving assets across chains typically aren’t taxable events—you own the same economic value. Document origin and destination chains, amounts bridged, gas fees, and timing.
Common Compliance Mistakes to Avoid
The IRS receives transaction information from multiple sources. Missing income guarantees IRS notices. Report everything: exchange trading, DeFi activities, staking rewards, airdrops, and promotional distributions.
Cost basis errors create massive tax implications. Using zero basis reports 100% of proceeds as gains. Common mistakes include failing to track by account, using incorrect pricing sources, forgetting fees, and losing records between platforms.
Misclassifying transactions affects tax liability significantly. Capital losses offset capital gains but have limited ability to offset ordinary income. Proper classification requires understanding each transaction’s economic substance.
Gas fees are generally added to cost basis for purchases or subtracted from proceeds for sales. Track gas fees separately for proper treatment.
Working with Tax Professionals
Crypto tax complexity exceeds most generalist CPAs’ expertise. Specialized guidance prevents expensive mistakes.
When to Hire Crypto Tax Specialists
Consider specialized accounting and tax services if you: process thousands of transactions annually, operate across multiple blockchains, engage in complex DeFi activities, received significant token distributions, face potential audit risk, or need to establish defensible positions on ambiguous issues.
The cost of specialized help is typically far less than the cost of corrections, penalties, and audit defense.
Preparing for Your Tax Professional
Maximize efficiency by providing: complete transaction exports from all platforms, wallet address inventory, documentation of cost basis methodology, categorization of transaction types, and questions about ambiguous situations.
The more organized your documentation, the lower your professional fees and the better your tax outcome.
Audit Prevention Strategies
Proactive compliance reduces audit risk significantly.
Maintain Comprehensive Records
Keep detailed documentation for at least seven years: blockchain transaction records, exchange confirmations, cost basis calculations, business purpose documentation, and correspondence with exchanges or platforms.
Digital storage works well but maintain backup copies.
Implement Internal Controls
Strong internal controls demonstrate good faith compliance efforts: separation of duties for transaction approval, regular reconciliation between platforms and internal records, documented policies for crypto handling, and regular training for team members handling crypto.
These controls both prevent errors and demonstrate professionalism during potential audits.
File Accurately and On Time
Late filing or obvious errors invite scrutiny. File timely returns with all required forms, answer the digital asset question honestly, report all income even if you lack perfect records, and include explanatory statements for ambiguous treatments.
Being upfront about challenges demonstrates good faith.
Looking Ahead: 2026 and Beyond
Tax requirements continue evolving. Plan ahead for: cost basis reporting requirements starting in 2026, potential expansion of broker definitions, increased IRS enforcement resources, possible new guidance on DeFi and NFT transactions, and international reporting coordination.
The trajectory points toward more reporting, more enforcement, and less gray area for ambiguity.
Building Sustainable Tax Compliance
Tax season shouldn’t be an annual crisis. Build systems that maintain compliance year-round.
Implement real-time transaction tracking. Categorize transactions as they occur. Reconcile accounts monthly rather than annually. Document ambiguous treatments when they happen. Work with advisors proactively rather than reactively.
Companies that treat tax compliance as ongoing operations rather than annual events face fewer surprises, lower costs, and dramatically reduced stress.
The 2025 tax year represents a watershed moment for crypto taxation. The IRS has powerful new tools, clear reporting requirements, and increased enforcement budgets. Web3 companies that take compliance seriously will thrive. Those that treat it casually will face consequences.
Need help preparing for crypto tax season? Contact Fortress Accounting to discuss how our crypto-specialized tax services can help you navigate the new reporting requirements, implement proper accounting systems, and maintain year-round compliance.




