Preparing for the 2025 IRS crypto reporting requirements - Rev. Proc. 2024-29

Preparing for the 2025 IRS crypto reporting requirements - Rev. Proc. 2024-29

Starting January 1, 2025, as defined in Revenue Procedure 2024-28 the IRS requires all US taxpayers to track their cryptocurrency cost basis on a wallet-by-wallet basis.

Currently, you can track your cost basis across all your wallets and exchanges together (known as the "universal" method). Starting January 1, 2025, you'll need to track each wallet and exchange separately, just like how stockbrokers track shares in different accounts.

The IRS understands this is a big change and has provided "safe harbor" rules to help taxpayers transition their existing holdings. These rules, outlined in Revenue Procedure 2024-28, give you protection from having your historical calculations challenged during an audit, as long as you follow the prescribed steps.

 

Your Options for Transitioning

The IRS provides two ways to transition your holdings: Specific Unit Allocation or Global Allocation.

Specific Unit Allocation means assigning your existing crypto holdings to specific wallets that match where they're actually held on January 1, 2025. Think of this like telling the IRS "these particular Bitcoin, bought on these specific dates at these specific prices, are in my Coinbase account." This method gives you the most control but must be completed before you make any sales in 2025.

Global Allocation allows you to apply a consistent rule across all your holdings. For example, you might assign your earliest purchased assets to one wallet and later purchases to another. This method gives you more time - until your 2025 tax return is due - but requires you to stick to one rule across all your assets.

 

What This Means for Your Bitcoin.Tax Account

Your 2024 tax year in Bitcoin.Tax will be crucial as it creates the foundation for this transition.

As you prepare for this transition, you'll need to:

  1. Make sure all your 2024 transactions are accurately recorded
  2. Enter any transfers between wallets that you might have previously ignored
  3. Compare the balances shown in Bitcoin.Tax with your actual wallet balances
  4. Document any adjustments you need to make

Starting in 2025, Bitcoin.Tax will automatically switch to wallet-based tracking for US users. This means gains and losses will be calculated using only the cost basis of assets within each specific wallet or exchange account.

 

The Importance of Getting This Right

This transition isn't just about compliance - it affects how your gains and losses will be calculated going forward. If you have varying cost basis lots spread across different wallets, your tax situation could be significantly impacted by which assets are in which wallet when the transition happens.

Moreover, once you make your allocation decisions, they can't be changed without losing the safe harbor protection. That's why it's crucial to take time now to review your holdings and plan your approach.

 

Getting Started

Begin by reviewing your current holdings across all wallets and exchanges. Download your current Bitcoin.Tax Closing reports and compare them with your actual wallet balances. If you find discrepancies, now is the time to correct them. Remember, after January 1, 2025, your cost basis tracking must match your actual wallet holdings.

We'll be providing additional guidance and support throughout this transition period. Watch for updates about new features and tools to help you manage this change.

    • Related Articles

    • What is the Safe Harbor report? How do I create safe harbor from my Closing?

      Under IRS Rev. Proc 2024-28, we will be moving to wallet-by-wallet accounting for 2025. Before then, or your first activity in 2025, you need to make sure you have accurate records and balances across all your crypto wallets. Safe Harbor The IRS ...
    • Transfering crypto between wallets for 2025

      For US users, the IRS has made some changes in how we calculate taxes for capital gains. They published the details in July 2024 in Notice 2024-28. We wrote about it ...
    • How to use the safe harbor tool

      First, make sure that your Bitcoin.Tax Closing Report balances for each crypto match exactly what you have across all your wallets. For example, if the Closing Report shows you have 1 BTC, then make sure you actually have 1 BTC if you added up all ...
    • Where is the safe harbor tool?

      Click the Reports & Export tab over on the right, then scroll download past the Closing Report, and you will see the instructions and "Create" button to create your safe harbor report (only in 2024 for US taxpayers) You must ensure that you have ...
    • How does Bitcoin.Tax calculate crypto prices?

      tl:dr; We will use the exact trade price reported within an exchange's trade imports. If this is not known, or it is a crypto-crypto trade, we will use the exchange's spot price of the disposed crypto at that exact date and time. If there is no ...