Software Help

CoinTracker Cost Basis Wrong? Fix It Before You File (2026)

CoinTracker showing wrong or $0 cost basis? Learn why it happens, how the 2025 per-wallet rule changed things, and the exact steps to fix it before you file.

Count On Sheep | How to fix wrong cost basis in CoinTracker

If CoinTracker is showing a wrong cost basis, you are almost certainly about to overpay your crypto taxes. A missing or $0 cost basis turns part of a sale that should have been break-even into pure taxable profit, and that gap can run into thousands of dollars.

There is an added wrinkle for 2025 and beyond: the IRS now requires per-wallet cost basis tracking, which changed how basis is calculated and surfaced some surprises in accounts set up under the old rules. The good news is the same as always: nearly every cost basis error is fixable, in order, without rebuilding your account.

Disclaimer: This guide is for informational purposes only. Always consult a qualified CPA regarding your specific situation.

What Cost Basis Means in CoinTracker (Quick Answer)

Cost basis is what you originally paid for a coin, including fees. When you sell or trade it, CoinTracker subtracts the basis from your proceeds to compute your capital gain. Wrong basis means a wrong gain, and a wrong tax bill. When CoinTracker cannot trace a coin to a purchase, it does not leave the field blank: it assumes $0, which maximizes the gain.

The 2025 Per-Wallet Rule Changed the Math

This is the biggest cost basis change in years, and it catches people off guard.

Diagram contrasting the old universal cost basis method with the new per-wallet method required by Rev. Proc. 2024-28 starting January 1, 2025

Before 2025, many investors tracked cost basis universally, pooling all their holdings of a coin across every account. Starting January 1, 2025, under Rev. Proc. 2024-28, basis must be tracked per wallet: each wallet or account keeps its own basis for the coins it holds.

If your CoinTracker account was configured under the old universal method, your 2025 figures may look different than you expect. Confirm your settings reflect per-wallet tracking for 2025 and later.

How to Find Cost Basis Errors in CoinTracker

  1. Check for missing cost basis warnings. CoinTracker flags transactions it cannot fully price.
  2. Sort disposals by gain. A sale showing a gain roughly equal to its full proceeds is the classic $0 basis signature.
  3. Compare balances to reality. If a wallet’s holdings do not match what you actually own, a source is missing.

The Fix: Do These Steps in Order

Numbered four-step flow for fixing CoinTracker cost basis: connect all sources, match transfers, apply per-wallet settings, then patch and verify

Step 1: Connect Every Wallet and Exchange You Have Used

Go through your entire history, including closed accounts. Every exchange, every wallet, every chain. This single step resolves most $0 basis cases because it gives CoinTracker the missing purchases.

Step 2: Match Transfers Between Your Own Wallets

Moving coins between your accounts is not a sale. If CoinTracker did not match a withdrawal to its deposit, it can treat the deposit as a fresh acquisition with no basis. Link them so basis carries across the move.

Step 3: Confirm Per-Wallet Settings for 2025+

Make sure your account is applying per-wallet basis for 2025 and later, consistent with Rev. Proc. 2024-28. This is the step most people miss this year.

Step 4: Patch the Last Few, Then Verify

For transactions that still lack basis (a coin from a defunct exchange, an old trade), set the acquisition cost from your real records: purchase confirmation, bank statement, or the historical price on the acquisition date. Then regenerate and confirm the warnings are gone and gains look reasonable.

A client’s CoinTracker showed a $58,000 gain that did not match his own sense of his trading. Two causes stacked: a Binance.US account he had closed was never connected, so several disposals used a $0 basis, and his account was still tracking basis universally into 2025. After we connected the old exchange, matched the transfers, and corrected the account to per-wallet tracking, his real gain came in around $21,000. Two settings and one missing source, roughly $37,000 of phantom gain removed.

Keep It Fixed

  • Reconnect APIs at the start of each tax season
  • Add new wallets to CoinTracker the week you start using them
  • Never track the same account by two import methods
  • Re-confirm per-wallet settings each year going forward

When to Bring in a Crypto CPA

The steps above handle clean accounts. But high transaction volume, DeFi activity, many wallets across chains, years of unreconciled history, or a 1099-DA that conflicts with your records are all signs that doing it by hand will cost you more in time and risk than it saves. A crypto tax CPA can reconcile the account, apply the per-wallet rules correctly, and stand behind the numbers. A defensible report is worth more than a fast one, especially in the first full year of per-wallet tracking.

Talk to a Specialist

Free 15-minute crypto tax review

Book Now

Key Takeaways

  • Wrong cost basis in CoinTracker is a data gap. It assumes $0 when it cannot trace a coin
  • The 2025 per-wallet rule changed how basis is tracked. Confirm your settings reflect it
  • Connect every account first, then match transfers, then patch manual cases
  • An unexpected 2025 basis figure might be the new rule, not a bug. Check before “fixing”
  • High volume, DeFi, or multi-wallet messes are where a crypto CPA pays for itself
Book a Call Free Guide