Back to blog
March 23, 20268 min readBlockchain Smart Tax

How Smart Wallet Discovery Saves You From IRS Headaches

The IRS now requires per-wallet cost basis tracking. Missing a wallet means wrong tax numbers. Learn how automatic wallet discovery catches what you miss.

guideirswalletscost-basis

If you use more than one crypto wallet, your tax situation just got more complicated. Starting with the 2025 tax year, the IRS requires brokers to track cost basis per wallet and per account under Revenue Procedure 2024-28. That means every wallet you own needs to be accounted for — and missing even one can lead to wildly incorrect tax numbers.

Most crypto users have more wallets than they think. You might have a Coinbase account, a MetaMask wallet, a hardware wallet, a few DeFi positions, and maybe a second address you used once for an airdrop. Each of those is a separate "account" in the IRS's eyes, and each needs accurate cost basis tracking.

This is where smart wallet discovery changes the game.

What Is Revenue Procedure 2024-28?

In June 2024, the IRS issued Revenue Procedure 2024-28 alongside the final broker reporting regulations. It establishes the rules for how cryptocurrency cost basis must be tracked starting January 1, 2025. The key requirements:

  • Per-wallet cost basis tracking — each wallet or account is treated as a separate unit. You cannot pool assets across wallets for cost basis calculations.
  • Allocation of existing holdings — if you held crypto across multiple wallets before 2025, you had until January 1, 2025 to allocate your existing cost basis lots to specific wallets using one of the IRS-approved methods.
  • Transfer tracking — when you move crypto between your own wallets, the cost basis must follow. A transfer is not a sale, but the receiving wallet must carry the original cost basis.
  • Approved cost basis methods — FIFO, LIFO, HIFO, and Specific Identification are all permitted, but the method applies per wallet.

The practical impact: if you sell 1 ETH from Wallet B, the cost basis must come from Wallet B's specific lots — not from an ETH purchase you made on Wallet A. Getting this wrong means reporting the wrong gain or loss.

The Hidden Problem: Wallets You Forgot About

The most dangerous wallets are the ones you have forgotten about. And this is more common than you think:

  • Old exchange accounts — you signed up for Binance or Kraken years ago, made a few trades, and forgot about it. Those trades still affect your cost basis.
  • Burner wallets — you created a fresh wallet for an airdrop, received tokens, and moved them to your main wallet. That "burner" is still a taxable account.
  • DeFi positions — when you interact with a DEX or lending protocol, your assets may move through multiple contract interactions that create taxable events.
  • Multi-chain activity — you bridged ETH to Arbitrum or Polygon. The bridge destination address might be different from your origin address.
  • Staking or delegation addresses — some protocols create separate staking accounts (like Solana epoch rewards or liquid staking derivatives).

Each of these missing wallets creates a gap in your tax record. And gaps lead to one of two bad outcomes: either you overpay because you are missing cost basis (the IRS treats the full proceeds as gain), or you underpay because you missed taxable events entirely (and the IRS finds out when exchange 1099-DA data does not match your return).

How Automatic Wallet Discovery Works

When you connect a wallet to Blockchain Smart Tax, we do not just scan that wallet's transactions. We analyze the full pattern of interactions to automatically discover related wallets that may belong to you.

Here is what the discovery engine looks for:

  • Bidirectional transfers — if two addresses regularly send crypto back and forth, they are very likely both yours. People do not repeatedly send tokens to a stranger's wallet and receive them back.
  • One-to-one transfer patterns — a wallet that exclusively sends to or receives from your known wallet is likely yours (a cold storage address, a secondary hot wallet, etc.).
  • Known exchange deposit addresses — we maintain a database of known exchange and protocol addresses, so we can distinguish between "this is your second wallet" and "this is the Uniswap V3 router."
  • Smart contract filtering — DEX routers, bridges, and lending protocols are automatically identified and filtered out, so you are not asked to review hundreds of contract addresses.

The result: after you connect your main wallets, the system presents a curated list of "Discovered Wallets" that you might own. For each one, you can:

  • Add it — import the wallet and sync its transactions for complete tax coverage
  • Dismiss it — mark it as "not mine" (an exchange address, a contract, someone else's wallet)

One click per address. No duplicates, no confusion. If multiple wallets of yours independently interacted with the same address, you still only see it once.

Why This Matters for IRS Compliance

Consider what happens without wallet discovery. You connect your MetaMask wallet and your Coinbase account. You generate your tax report. Everything looks good — until you get a letter from the IRS.

Why? Because you forgot about that Kraken account from 2022 where you sold 0.5 BTC. Kraken sent a 1099-DA to the IRS showing $25,000 in proceeds. Your tax return does not include that sale. The IRS now thinks you underreported $25,000 in income.

Or consider a subtler case: you transferred 10 ETH from MetaMask to a hardware wallet in 2023. In 2025, you sold 5 ETH from the hardware wallet. Without the hardware wallet connected, your tax software does not know the cost basis of those 5 ETH. It might assign zero cost basis (meaning you report the entire sale amount as gain) or it might use the wrong lots from MetaMask (which now violates the per-wallet tracking requirement).

Wallet discovery catches both of these scenarios. When you connect MetaMask, the system spots the hardware wallet as a frequent transfer partner and suggests you add it. When you connect Coinbase, it identifies the old Kraken account based on transfer patterns.

What About Privacy?

Wallet discovery only analyzes on-chain transaction data from the wallets you connect. We do not scan random blockchain addresses or maintain a database of who owns what. The discovery happens within the context of your existing wallets and their direct counterparties.

When you dismiss a discovered address, that decision is permanent. We will not re-suggest an address you have already reviewed and rejected.

How Other Tax Platforms Handle This (Spoiler: They Mostly Don't)

Most crypto tax software puts the burden entirely on you. Here is how the major platforms compare when it comes to finding your missing wallets:

  • Traditional approach — most crypto tax tools require you to manually add every wallet and exchange account. If you forget one, there is no way to catch it. Transfers between wallets may be flagged, but matching them is up to you.
  • Our approach — Blockchain Smart Tax scans your existing transaction history to automatically find related wallets across 550+ blockchains. Connect what you know, and we help find what you might have missed.

Blockchain Smart Tax is the only platform that actively scans your transaction history to discover related wallets you may have missed. And it does this across 550+ blockchains — not just Ethereum and Bitcoin. Whether you are bridging assets between Arbitrum and Optimism, staking on Solana, or trading on a Proton DEX, the discovery engine analyzes cross-chain transfer patterns to surface wallets that other platforms would never find.

And here is the part that really matters: Plans start at just $25 per year for 500 transactions — with every cost basis method included free on every tier. FIFO, LIFO, HIFO, Specific Identification, Average Cost — all included, no upsells.

During beta, it is even better — every feature is completely free with a 10,000 transaction limit. That includes wallet discovery, tax-loss harvesting analysis, wash sale detection, DeFi position tracking, and full export capabilities. No credit card required.

The Cost of Getting It Wrong

Underreporting crypto income is not just an honest mistake in the IRS's eyes. Since 2019, the IRS has included a direct question about cryptocurrency on the front page of Form 1040: "At any time during the tax year, did you receive, sell, send, exchange, or otherwise acquire any digital assets?"

Answering "yes" but then failing to report all your wallets can trigger:

  • Accuracy-related penalties — 20% of the underpayment amount (IRC Section 6662)
  • Failure-to-file penalties — if the missing income changes your filing obligation
  • Interest on unpaid taxes — compounding daily from the original due date
  • In extreme cases, fraud penalties — 75% of the underpayment if the IRS determines willful disregard

The IRS has specifically allocated resources to cryptocurrency enforcement. The combination of 1099-DA reporting (which gives the IRS exchange data they never had before) and on-chain analytics (which can trace wallet-to-wallet transfers) means that gaps between what you report and what the IRS can see are more detectable than ever.

How to Get Started

Getting your wallets properly tracked takes about 5 minutes:

  1. Connect your main wallets — start with the wallets you use most (exchanges and primary self-custody wallets).
  2. Review discovered wallets — after the initial sync, check the "Discovered Wallets" section. Add any that are yours, dismiss any that are not.
  3. Run discovery on new additions — each wallet you add may discover additional related addresses. Repeat until no new suggestions appear.
  4. Generate your report — with all wallets connected, your cost basis, transfers, and gains/losses are calculated correctly across every account.

The entire process is designed to be fast and foolproof. You do not need to remember every wallet you ever created — the system finds them for you.

The Bottom Line

The IRS's per-wallet tracking requirement is not going away. It is part of a larger trend toward comprehensive crypto tax enforcement that includes 1099-DA reporting, broker regulations, and increased audit activity. The best defense is complete, accurate records — and that starts with making sure every wallet is accounted for.

Smart wallet discovery turns what used to be a tedious, error-prone process (did I remember all my wallets?) into an automated one. Connect what you know about, and let the system find what you forgot. We think this is a better way to handle wallet management.

Blockchain Smart Tax does the detective work for you — scanning your transaction history across 550+ blockchains to find wallets you may have missed, with intelligent contract filtering to avoid false positives.

Connect your wallets now and see what you might be missing. It is completely free during beta with up to 10,000 transactions — no credit card, no catches. In 5 minutes, you will know exactly how many wallets you have been missing and what that means for your taxes.

Ready to calculate your crypto taxes?

Import your wallets in under 2 minutes. 10,000 free transactions during beta.

Get Started Free