More
    AI Tax AutomationCrypto Cost Basis Reporting: What Wallet-by-Wallet Rules Mean

    Crypto Cost Basis Reporting: What Wallet-by-Wallet Rules Mean

    Categories

    By Miriam Delgado | Reviewed by Karen Whitfield, CPA | This guide covers U.S. federal tax rules only. State-level treatment of digital assets varies and is not addressed here.

    Most people who bought crypto before 2025 still think of their holdings as one pool of coins, the same way a brokerage account treats shares of a single stock as interchangeable. That assumption is no longer accurate, and if nobody has explained why, the cost-basis numbers sitting in your spreadsheet or exchange export may already be wrong for tax purposes.

    Short answer: Since January 1, 2025, the IRS requires digital asset holders to track cost basis separately for each wallet or exchange account rather than pooling it across everything they own. You choose a method per wallet, usually FIFO or specific identification, and keep records showing which units you sold from which location. Investors who moved coins between platforms should confirm they made a valid basis allocation under Rev. Proc. 2024-28.

    Not tax or legal advice. This article is informational only and describes general federal rules as of mid-2026. It is not a substitute for advice from a CPA or tax attorney who knows your specific holdings, transaction history, and filing situation. Rules around digital assets have changed several times in the past two years and may change again.

    Who Actually Needs to Worry About This

    If You’ve Used More Than One Wallet or Exchange Since 2025

    This applies directly to you if you have moved coins between a hardware wallet and an exchange, held balances on two or more platforms at once, or transferred assets after a hack, an exchange shutdown, or simply chasing lower fees. Every one of those situations creates a separate basis pool under current rules, and the IRS now expects you to know which coins, at which cost, live in which location.

    It also applies if you received an airdrop, staking reward, or NFT and later moved it somewhere else. Each transfer resets the question of which wallet’s ledger that unit belongs to.

    If You’ve Only Ever Used One Platform

    Your situation is simpler, but not exempt. A single-exchange holder still needs a documented method (FIFO or specific identification) and still benefits from confirming that the exchange’s own cost-basis reporting matches personal records. Exchanges have made mistakes on 1099 forms before, and the burden of proof for an incorrect return sits with the taxpayer, not the platform.

    Other Groups Who Should Pay Close Attention

    Long-term holders who inherited coins, or who received them as a gift, face a related wrinkle: inherited digital assets generally get a stepped-up basis as of the date of death, while gifted coins usually carry over the giver’s original basis. Neither situation is covered by the wallet-by-wallet safe harbor itself, but both still land in whichever wallet the asset sits in today, so the same per-wallet documentation habits apply.

    NFT collectors and anyone who participated in staking rewards, airdrops, or a token migration also belong on this list. Staking rewards are taxed as ordinary income at receipt, and that income figure becomes the coin’s basis in whatever wallet received it. Getting that starting number wrong compounds into every later sale.

    The Wallet-by-Wallet Rule: What Actually Changed

    From One Big Pool to Separate Ledgers

    Before 2025, the IRS allowed what practitioners called the “universal” or “multi-wallet aggregate” method. Under that approach, an investor could treat every unit of, say, Bitcoin as part of one combined basis pool, regardless of which wallet or exchange actually held it. Sell from any wallet, and you could draw down basis from the cheapest lot anywhere in your holdings.

    Final regulations under Internal Revenue Code sections 6045 and 6045A, finalized as T.D. 10000, ended that approach for digital assets. Treasury and the IRS concluded that pooling basis across custodians made it too easy to double-count or mismatch which broker was reporting which sale. Going forward, each wallet or account is its own accounting unit, similar to how separate brokerage accounts each track their own basis for stock.

    The January 1, 2025 Safe-Harbor Deadline

    Revenue Procedure 2024-28 gave taxpayers a one-time bridge. Anyone using the old universal method had to make a reasonable allocation of their existing unused basis to specific wallets or accounts as of January 1, 2025, matching the number of units actually held in each location. Once made, that allocation is irrevocable and applies only to capital-asset holdings, not to inventory held by dealers.

    If that deadline came and went without action, the practical fallback is a default allocation the IRS treats as reasonable in limited cases, but the safer position is a documented, first-in-first-out reconstruction based on transaction history. Anyone who skipped this step should talk to a preparer before assuming their basis records are still valid. Missing the safe harbor does not erase your basis, but it does raise the risk that the IRS disagrees with your allocation on audit.

    Where DeFi, Staking, and Self-Custody Fit In

    Decentralized exchanges and non-custodial wallet software are not brokers under the final regulations, so nothing you do on a purely self-custodied wallet or a decentralized protocol generates a Form 1099-DA. The IRS explicitly carved out non-custodial and decentralized platforms from the broker-reporting mandate, at least for now, which means the reporting gap for DeFi activity is wider than for centralized exchanges.

    That gap cuts against you, not in your favor. No 1099-DA means no third-party record of your trades at all, so every basis calculation for on-chain swaps, liquidity-pool deposits, or wrapped-token conversions depends entirely on your own transaction history and block-explorer records. Notice 2024-57 also paused reporting, pending further guidance, for staking, wrapping, and lending activity specifically, which is a separate and narrower carve-out from the DeFi platform exclusion, and it does not mean those transactions are untaxed. It only means nobody is filing paperwork on your behalf.

    Practically, this pushes self-custody users toward the same discipline as multi-exchange investors, just without a broker’s export to lean on even as a starting point. If you move assets between a self-custody wallet and a centralized exchange, treat the wallet as its own ledger the same way you would a second exchange account, and keep your own dated record of the transfer, since nobody else will.

    Choosing a Cost-Basis Method: FIFO, Specific ID, or Average Cost

    FIFO Is the Default, Not Always the Best Choice

    Absent an affirmative election, first-in-first-out (FIFO) applies at the wallet level: the oldest units in that specific wallet are treated as the ones sold first. For coins that have appreciated steadily since purchase, FIFO usually produces the largest taxable gain, since it forces out your cheapest, oldest lots first.

    Notice 2025-7 gave brokers and taxpayers temporary relief through the end of 2025, allowing alternative identification methods even where a broker’s systems weren’t ready to support specific identification by default. That relief has now lapsed for most platforms, so 2026 transactions are the first real test of whether your exchange can actually execute a specific-ID election the way its interface claims it can.

    Specific Identification Usually Wins for Active Traders

    Specific identification lets you designate exactly which lot you’re selling, at the time of the transaction, based on your own records or your exchange’s tracking tools. Done correctly, this lets you sell your highest-cost units first, minimizing current-year gain, or your lowest-cost units when you want to realize a gain deliberately, say to use up a lower tax bracket.

    In my assessment, specific identification is worth the extra bookkeeping for anyone trading more than a handful of times a month. The tax savings from choosing which lot to sell almost always outweigh the time cost of logging it, especially once you’re using software that automates the lot-matching.

    Average cost basis, by contrast, is available only for certain tokenized securities such as tokenized mutual fund or ETF shares, not for native tokens like Bitcoin or Ether. Don’t expect to average your Bitcoin purchases the way you might average mutual fund shares in a brokerage account; the IRS guidance does not extend that treatment to native crypto assets.

    What Records You Actually Need to Keep

    A Per-Wallet Basis Log

    For each wallet or account, keep a running log of: the date and quantity of every acquisition, the U.S. dollar value at acquisition, remaining unsold units, and which specific units were sold in each disposal. A spreadsheet works. So does dedicated crypto tax software, provided it can separate wallets rather than merging everything into one combined view by default, since several popular tools still default to a pooled report unless you change the setting.

    Keep screenshots or CSV exports of your allocation decision from the January 2025 safe-harbor election, if you made one. That record is your evidence if the IRS ever questions how you arrived at a wallet’s starting basis.

    How Broker-Reported Forms Fit Into Your Own Records

    Custodial exchanges now issue Form 1099-DA reporting gross proceeds from sales starting with 2025 transactions, with cost basis added to that form for transactions beginning in 2026. That form will not automatically match your own calculations, particularly if you moved coins onto the platform from elsewhere; the broker generally only knows what happened inside its own system. Understanding how these broker-reported filings interact with the records you already keep is really the heart of good digital asset broker reporting practice, since a mismatch between what a broker files and what you report is one of the more common triggers for an IRS notice.

    If a coin arrived on an exchange via transfer rather than a purchase on that platform, the exchange typically has no visibility into your actual cost. Left uncorrected, some platforms default to treating the full sale proceeds as gain, which can wildly overstate your tax bill. Fix this by supplying your own basis records directly to the platform, or by adjusting the number on your return with documentation on hand.

    De Minimis Thresholds Where Brokers Don’t Have to Report

    Pre-2025 universal method
    $0
    NFTs and other digital asset sales
    $600
    Qualifying stablecoin sales
    $10,000

    Aggregate per customer, per broker, per year, under final digital asset broker reporting rules. The dashed line marks the pre-2025 baseline, when no wallet-level reporting existed at all.

    Those thresholds matter because sales under them may never appear on any 1099-DA at all. If you sold $400 of an NFT or moved small stablecoin amounts around, don’t assume silence from your broker means the IRS has no way to know about it. It usually just means you’re on your own for reporting it accurately.

    Worked Example: Two Exchanges, One Tax Return

    The Setup

    Say an investor, call her Priya, bought 1 ETH on Exchange A in March 2023 for $1,600. In June 2024 she bought another 1 ETH, this time on Exchange B, for $3,400. She never moved coins between the two platforms. In February 2026, needing cash, she sells 1 ETH from Exchange B for $3,900.

    Under the old universal method, Priya might have assumed she could choose the cheaper lot (the $1,600 purchase) to minimize her gain, even though that unit never touched Exchange B. That is exactly the loophole the wallet-by-wallet rule closed.

    The Result

    Because each exchange account is now its own basis pool, Priya’s only available lot on Exchange B is the $3,400 purchase. Her taxable gain is $500, not the $2,300 she might have calculated using the old cross-wallet approach. If she had instead sold from Exchange A, her gain would have been calculated against the $1,600 basis, producing a very different number.

    The lesson generalizes: where you sell from now matters as much as what you sell, and mixing up which platform holds which lot is one of the easiest ways to misstate a gain.

    What Changes if Priya Adds a Third Purchase

    Extend the example. Suppose Priya also bought a second batch, 0.5 ETH, on Exchange B in January 2025 for $1,200. Exchange B’s ledger now holds two lots: the original 1 ETH at $3,400 and the newer 0.5 ETH at $1,200, for a total of 1.5 ETH on that account. If she elected specific identification for Exchange B before selling, she could choose to sell the 0.5 ETH lot instead, producing a very different result: proceeds of roughly $1,950 for that portion against a $1,200 basis, a gain of about $750 on a smaller quantity, while leaving the larger, lower-gain lot untouched for a later year.

    Under default FIFO on that same account, she would not get to choose. The older 1 ETH lot goes first automatically, regardless of which sale minimizes her tax bill for the year. That’s the practical difference between the two methods in dollar terms, not just in theory.

    FIFO vs. Specific Identification vs. Average Cost, Side by Side

    Here’s how the three methods compare for someone deciding what to elect for their next filing year.

    MethodHow it worksBest forWatch out for
    FIFO (default)Oldest units in the wallet are sold firstBuy-and-hold investors, infrequent sellersCan force out your cheapest lots, maximizing gain
    Specific identificationYou designate the exact lot at time of saleActive traders, tax-loss harvestersRequires contemporaneous records and consistent broker support
    Average costCost averaged across identical unitsTokenized fund or ETF shares onlyNot available for native tokens like Bitcoin or Ether

    Common Mistakes People Make With Crypto Cost Basis

    A few patterns show up again and again in returns that get flagged for review. Most of them trace back to treating 2025 as a minor software update rather than a genuine change in how the IRS wants basis calculated.

    • Treating an exchange export as gospel. I’d flag this as the single riskiest habit among casual investors this filing season; exports often mislabel transfers as sales or miss basis entirely for coins moved in from elsewhere.
    • Assuming a missed safe-harbor deadline is fatal. It raises audit risk, but it doesn’t erase your right to claim real basis with documentation.
    • Mixing basis methods across wallets without documenting the choice. You can use FIFO on one account and specific identification on another, but only if you can show which method applies where.
    • Forgetting that transfers aren’t taxable events, but they do reset which ledger a coin belongs to. Moving coins between your own wallets isn’t a sale, but it does matter for wallet-by-wallet tracking going forward.
    • Ignoring small transactions under the de minimis thresholds. Silence from a broker isn’t the same as an exemption from reporting.

    A Practical Checklist Before You File

    Work through this list account by account, not once for your entire portfolio:

    • ☐ Confirm whether you made (or needed to make) a Rev. Proc. 2024-28 safe-harbor allocation as of January 1, 2025.
    • ☐ List every wallet and exchange account that held digital assets during the tax year.
    • ☐ Assign a cost-basis method to each account and document why.
    • ☐ Reconcile any Form 1099-DA you receive against your own per-wallet records.
    • ☐ Flag transfers between your own wallets so they aren’t mistaken for sales.
    • ☐ Save your allocation evidence somewhere durable, not just inside an exchange account you might later close.

    Key Takeaways

    • Universal, cross-wallet cost-basis pooling for digital assets ended January 1, 2025.
    • Each wallet or exchange account is now its own basis ledger under Rev. Proc. 2024-28.
    • FIFO applies by default; specific identification usually produces a better tax result for active traders but demands more careful records.
    • Form 1099-DA began reporting gross proceeds for 2025 transactions, with basis added starting in 2026.
    • Small transactions under de minimis thresholds may never appear on a broker form, so you still need your own records.

    Frequently Asked Questions

    Do I need to do anything different if I only use one exchange?

    You still need a documented cost-basis method for that account, but you don’t face the cross-wallet allocation problem that multi-platform holders do. Confirm your exchange’s default method matches what you actually want.

    What happens if I missed the January 1, 2025 safe-harbor deadline?

    Your basis isn’t gone, but you lose the protection of an IRS-approved allocation. Reconstruct your basis as carefully as you can, generally using a first-in-first-out approach applied consistently, and keep documentation showing your methodology.

    Does moving crypto between my own wallets trigger a taxable event?

    No. A transfer between wallets you control isn’t a sale or exchange. It does, however, change which wallet’s ledger holds that basis going forward under the current wallet-by-wallet rules.

    Will my exchange automatically calculate this correctly for me?

    Not reliably, especially for coins transferred in from elsewhere. Treat broker-provided figures as a starting point to check against your own per-wallet records, not as a final answer.

    Is average cost basis an option for Bitcoin or Ether?

    No. Average cost is limited to certain tokenized securities such as tokenized fund or ETF shares under current guidance. Native tokens use FIFO or specific identification.

    Does this guide cover state taxes too?

    No. This guide addresses U.S. federal tax treatment only. State rules on digital assets vary and aren’t addressed here, so check separately if your state taxes capital gains.

    Do decentralized exchanges and self-custody wallets have to send me a 1099-DA?

    No. Non-custodial software and decentralized protocols are excluded from the broker-reporting rules for now, so no form gets generated for that activity. You still owe tax on those transactions; you just won’t get third-party paperwork to help calculate it.

    What basis applies to staking rewards or an airdrop?

    Generally, the fair market value of the reward or airdropped token at the time you gain control over it becomes both your taxable income for that year and your starting cost basis in that specific wallet going forward.

    References

    The primary sources behind this guide are listed below. Where a figure or date in this article could not be independently confirmed against a primary source, it has been described in general terms rather than stated as a precise fact.

    • Internal Revenue Service, Revenue Procedure 2024-28, safe harbor for allocating unused basis in digital assets to wallets or accounts, effective January 1, 2025.
    • Internal Revenue Service, final regulations under IRC sections 6045 and 6045A (T.D. 10000) and related newsroom guidance on broker reporting of digital asset sales.
    • Internal Revenue Service, Notice 2024-56, transition relief for brokers filing Form 1099-DA for 2025 transactions.
    • Internal Revenue Service, Notice 2024-57, temporary reporting exemption for certain staking, wrapping, and lending transactions.
    • Internal Revenue Service, Notice 2025-7, temporary relief on unit-identification methods through December 31, 2025.
    • Internal Revenue Service, “Digital Assets” guidance page, IRS.gov.

    The bigger shift to watch isn’t the rule that already took effect. It’s what happens with the 2026 tax year, the first full year brokers are expected to report basis on Form 1099-DA alongside proceeds. That’s when mismatches between what a platform reports and what an investor’s own wallet-by-wallet records show will start generating real IRS notices, not just theoretical risk.

    Miriam Delgado
    Miriam Delgado
    Miriam “Miri” Delgado is a debt-payoff strategist and personal finance writer who helps households get traction when every month feels like a juggling act. Raised in San Antonio in a lively multigenerational home and now based in Denver, Miri learned early that money is a family conversation—part math, part feelings, part logistics. She studied Public Policy with a focus on household economics and started her career at a community nonprofit, where she sat across from nurses, delivery drivers, and new parents creating first-ever budgets and calling lenders together.Those years shaped her voice: warm, specific, and anchored in doable routines. Miri is best known for turning messy situations into step-by-step action plans—bill batching, cash-flow calendars, “true minimums” for survival months, and debt ladders that balance momentum with interest math. She writes the way she coaches: with scripts you can copy, checklists you can finish in 20 minutes, and gentle nudges that prevent backsliding when life gets loud.Her columns cover hardship programs, negotiating medical bills, rebuilding credit after a rough patch, and designing a savings “shock absorber” so the next flat tire doesn’t detonate your plan. Outside of work, she hikes Front Range trails, runs a Sunday tamale swap with neighbors, and restores thrift-store furniture one patient sanding session at a time. Miri believes progress is built from tiny wins repeated, and that a plan you can keep on a Tuesday night beats any spreadsheet that only works on paper.

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here

    Recent Posts

    More
      Attorney Opinion Letters vs. Title Insurance: Which Protects You?

      Attorney Opinion Letters vs. Title Insurance: Which Protects You?

      0
      The Verdict, Upfront If your closing is happening in Iowa or North Dakota, you don't really get to pick between an attorney opinion letter and...
      Title Insurance Waiver Pilot Programs: What Homebuyers and Lenders Need to Know

      Title Insurance Waiver Pilot Programs: What Homebuyers and Lenders Need to Know

      0
      Quick answer: A title insurance waiver pilot lets a mortgage borrower close on certain refinance, HELOC, or purchase loans without buying a traditional lender's...
      AVM Accuracy in Real Estate: A Decision Guide

      AVM Accuracy in Real Estate: A Decision Guide

      0
      Quick answer: An automated valuation model is usually close enough to trust for a home in a dense, recently-traded suburban tract, where the median...
      Appraisal Bias and AVMs: What Triggers the Valuation Gap

      Appraisal Bias and AVMs: What Triggers the Valuation Gap

      0
      Quick Answer Appraisal bias shows up as a measurable, repeatable gap: homes in majority-Black and majority-Latino census tracts come in below the contract price far...
      AI Mortgage Underwriting for Complex Borrowers: A 2026 Guide

      AI Mortgage Underwriting for Complex Borrowers: A 2026 Guide

      0
      Disclaimer: This article is for educational purposes only and does not constitute financial, legal, or lending advice. Underwriting rules, program guidelines, and automated system...

      More From Author

      More

        Non-QM Mortgages Explained: How Alt-Doc Lending Actually Works

        Quick Answer: A non-QM mortgage is any home loan that falls outside the Consumer Financial Protection Bureau's Qualified Mortgage rule — either because its...

        Tokenized Asset Taxation: How Tokenized Income Is Really Taxed

        Quick answer: The IRS does not tax "tokens" as a special asset class. It taxes the underlying economic event. When a tokenized asset pays...

        IRS Voluntary Disclosure Programs: How the VDP, Streamlined Filing, and Delinquent Returns Compare

        Disclosure: This article is educational only and is not legal or tax advice. Voluntary disclosure decisions carry criminal-exposure stakes; talk to a tax attorney...

        Tax Audit Representation Rights: Who Can Stand Beside You With the IRS

        Getting a letter from the IRS tends to trigger the same reflex in almost everyone: open it fast, read it twice, and assume the...