If you're a US taxpayer and didn't switch to Per-Wallet tracking before Jan 1, 2025, you’ve missed the IRS safe harbor. However, you can still take action to stay compliant with your upcoming tax filings.
- The IRS provides safe harbor protections for those who migrate from Universal to Per-Wallet tracking, ensuring your tax lot allocations won't be recalculated if audited. To qualify, users must have selected their Tax Lot Allocation Method in CoinTracker before Jan 1, 2025.
- Starting Jan 1, 2025, US taxpayers must switch from Universal to Per-Wallet tracking to comply with regulatory changes. This change impacts historical filings, so CoinTracker has introduced a Tax Lot Allocation Method to define how your universal tax lots will be allocated to specific wallets and tracked on a per-wallet basis moving forward.
Steps to switch to Per-Wallet tracking
Even if you miss the IRS safe harbor, you must still migrate from Universal to Per-Wallet tracking to stay compliant with IRS rules starting in 2025. The safe harbor prevents your cost basis from being recalculated by the IRS using a different tax lot allocation method, but migration is still required.
There are two available options for your Tax Lot Allocation Method:
- Highest Cost, First Received: This method will allocate your highest cost basis tax lots to your oldest purchased lots of the same coin (i.e., you cannot allocate ETH basis to BTC units).
- Highest Cost, Last Received: This method will allocate your highest cost basis tax lots to your newest purchased lots of the same coin (i.e., you cannot allocate ETH basis to BTC units).
Follow the below steps to switch your Tax Lot Allocation Method:
Step 1: Select a Tax Lot Allocation Method
- Navigate to the Tax settings page.
- Select a Tax Lot Allocation Method. (You will only see this setting if you're a US customer with cost basis tracking set to Universal.)
- At this point, you should see the following banner on your account to start the migration process:
Continue with the remaining steps before selecting Migrate now in this banner.
Step 2: Fully reconcile your CoinTracker account
Regardless of which method you select, you must ensure your crypto tax portfolio is fully reconciled and updated through the end of 2024 (as if you were getting ready to print your final 2024 crypto tax reports to use for tax filing). This means that you should:
-
-
- Connect any additional exchanges or wallets necessary to have a complete transaction history through 2024.
- Ensure there are no Needs review transactions remaining. Once you've made the allocation, you cannot go back to fix any issues.
- Review your 2024 tax reports for gaps in your data. You may need to renew your subscription plan to access your tax reports for 2024.
-
Remember to keep your cost basis tracking method consistent with what you have used in the past, manually switching your tax settings from Universal to Per-Wallet at this point would significantly change your reports and increase your audit risk.
Step 3: Migrate to Per-Wallet tracking
Migrate to Per-Wallet tracking and generate a tax lot snapshot and tax allocation report of your holdings.
To start the migration, sign in to CoinTracker and select Migrate now in the banner notification.
- Behind the scenes, CoinTracker will reallocate your unsold lots from your universal pool to specific wallets.
- CoinTracker will lock/freeze all your data prior to 2025, meaning prior transactions and tax reports can no longer be edited.
- Your tax lot allocation and snapshot reports will be generated. A copy will be automatically downloaded, and a second copy will be sent to you via email. Your account will also automatically switch to Per-Wallet tracking.
- Make sure to maintain all reports within your records. CoinTracker cannot save these reports for you, it is your responsibility to make sure that you keep all reports provided to you indefinitely.
Disclaimer: This post is informational only and is not intended as tax advice. For tax advice, please consult a tax professional.