Crypto Safe Harbor

Are You Ready for the Big Crypto Tax Change in 2025?

Learn about the new IRS "Safe Harbor" rules that will take effect in 2025 and what they mean for your portfolio.

Crypto taxes have long been a headache for taxpayers, exchanges, and regulators. Unlike stocks or bonds, crypto users often hold assets across multiple wallets and exchanges, transfer frequently between them, and engage in complex transactions like staking and lending. This diversity has made tracking cost basis- the original purchase price used to calculate capital gains or losses- a challenge.

After all, imagine calculating your stock market gains if you bought shares from five different brokers, regularly moved them between accounts, and sometimes traded directly with other investors. That’s been the reality for crypto investors, who have had to piece together transaction histories from multiple sources, often with incomplete records that lead to mismatches with IRS records.

In 2025, the IRS introduced changes to clarify the process for everyone. Revenue Procedure 2024-28 will require all taxpayers to track their crypto cost basis on a wallet-by-wallet (or exchange-by-exchange) basis. Unfortunately, some significant upfront work is necessary to make the transition. So, the IRS provided “Safe Harbor” rules to help ease the transition.

This guide discusses these new rules, what they mean for your taxes, actions you should take immediately, and how to prepare for the latest requirements before the April 2026 tax deadline.

The Big Picture

The IRS has historically tracked cost basis across all your wallets and exchanges. For example, imagine you purchased one Bitcoin for pennies in 2010 and left it in a wallet. Then, in 2023, you started accumulating Bitcoin for six-figure prices on a centralized exchange. If you sold Bitcoin in 2024 on the exchange, the IRS assumed you were selling the original Bitcoin from 2010 unless you told them otherwise.

Revenue Procedure 2024-28 requires all taxpayers to track their crypto cost basis on a wallet-by-wallet (or exchange-by-exchange) basis. Like a stock brokerage, you would owe capital gains (or be able to write off capital losses) based on the purchases and sales within a single wallet or exchange rather than having to consider your entire holdings. This dramatically simplifies reporting for exchanges and taxes for individuals.

The challenge is making the switch. In essence, you have a stack of purchase receipts and need to match them to crypto assets across different wallets or accounts. The agency’s “Safe Harbor” provision offers an opportunity to choose between two options:

  1. Specific Unit Allocation. You can assign particular receipts to specific crypto assets in specific wallets. For example, if you purchased one Bitcoin for $30,000 in 2021 and another for $40,000 in 2022 in separate wallets, you could choose to assign the $30,000 purchase to the Bitcoin in Wallet A and the $40,000 purchase to the Bitcoin in Wallet B. While this gives you more control, it requires detailed record-keeping.
  2. Global Allocation. You apply a consistent rule across all your holdings. For instance, you allocate the highest cost basis first, the lowest cost basis first, or allocation proportionally based on the amount of crypto in each wallet. In other words, you have a stack of receipts and apply a consistent rule for distributing them across wallets.

The decision could significantly impact your taxes. If you have lots with varying cost bases spread across wallets, your tax situation could be affected by which assets are in which wallets when the transition happens. Once you decide, you cannot change allocations without losing the “Safe Harbor” protection and opening yourself up to IRS trouble down the road.

Actions to Take Now

The first step is to ensure that your 2024 year-end tax data is an accurate foundation. If you fail to record some transactions, update the information as soon as possible to ensure accuracy in 2025 and beyond. Without the correct starting data, you could potentially have issues down the road when determining cost basis.

For example, if you’re using ZenLedger, you should review your holdings in our platform’s “Holdings” tab to verify they align with your wallet and exchange balances. If there are any missing transactions, you can manually add them or connect a wallet or exchange to import them. (If you don’t use a crypto tax platform like ZenLedger, you should reconsider in light of these changes!)

Crypto Safe Harbor

ZenLedger makes it easy to track your taxes across wallets and exchanges. Source: ZenLedger

The next step is choosing between Specific Unit and Global Allocation.

The original IRS guidance required taxpayers to record the cost basis rule they planned to use by January 1, 2025. In particular, the agency required taxpayers to sign and date their decision and keep it in their records in case of an audit. Of course, the challenge is that taxpayers don’t necessarily know how to classify transactions since the year just closed.

On January 1, 2025, the IRS granted temporary relief on this guidance amid several legal challenges. The relief postpones the requirement that mandated crypto exchanges default to first-in, first-out (FIFO) accounting methods for capital gains calculations. This extension will remain in place until December 31, 2025, providing exchanges with more time to act.

The easiest path forward is to default to the Global Allocation method, which involves establishing a rule across your wallets. For instance, ZenLedger automatically applies the lowest cost basis to the largest wallets. However, there is still a lot of ambiguity surrounding the rules specified in Revenue Procedure 2024-08, and immediate action may be impractical because you may not fully understand your 2024 transactions yet.

Fortunately, the new deadline to choose is January 1, 2026, and even then, the IRS only requires you to document this decision on paper in case of an audit. Any decision wouldn’t have a material impact on your tax situation until you sold a crypto asset in 2026, which is the hard deadline for Specific Unit Allocation decisions. And the first actual reporting will occur when you file your 2026 taxes, whether in April or the extended October deadline.

Preparing for the 2026 Tax Season

The new wallet-to-wallet rules go into effect for transactions made in 2025 and reported on your 2026 tax return. And again, the new January 1, 2026 deadline provides plenty of time to choose the best accounting method for your holdings. But, while tax filings won’t be necessary for more than a year, preparing ahead can help you save money.

Choosing between a Specific Unit or Global Allocation is only one piece of the puzzle. You must also select an accounting method to follow, such as FIFO (first-in, first-out), LIFO (last-in, first-out), or HIFO (highest-in, first-out). And this decision could also have a significant impact on your year-end tax obligations. (The IRS default is FIFO if you don’t specify otherwise.)

For example, FIFO typically results in the lowest cost basis if you’re averaging into a rising market. This means you wouldn’t have a ton of accrued unrealized capital gains sitting around in your portfolio. On the other hand, HIFO could be valuable in minimizing your current capital gains taxes. The right decision depends on your portfolio and your crypto trading strategies.

In some ways, tax preparation will be easier following these changes. If you have crypto assets in two exchanges, you don’t have to worry about consolidating and matching up transactions across exchanges to compute your capital gain or loss. You can simply take the cost basis data from each exchange at face value and use it to complete your tax return each year.

However, more complex transaction types could complicate matters. If you have a software wallet, you may need a way to import and track transactions across these wallets. Or if you use decentralized finance (DeFi) or non-fungible tokens (NFTs), you could require more advanced tracking capabilities to record purchases, sales, staking, and other types of transactions.

The Bottom Line

The IRS is introducing major changes to crypto taxes, making compliance more critical. The Safe Harbor provision offers an excellent opportunity to reset your tax situation and make decisions that could help you save in 2025 and beyond. However, to stay on the right side of the law, you must document your holdings, maintain detailed records, and consult with tax professionals.

If you trade crypto assets, ZenLedger can help you organize your transactions for tax time. We provide a holistic look into your entire crypto portfolio while ensuring you pay precisely how much you owe each year. We can also help you find tax-loss harvesting opportunities to reduce your year-end tax burden.

Get started today for free!

This material has been prepared for informational purposes only and should not be interpreted as professional advice. Please seek independent legal, financial, tax, or other advice specific to your particular situation.

Share:

Facebook
Twitter
LinkedIn

Contents

Related