Originally published on BitBookkeepers.com. Restored on the canonical Bit Bookkeeper domain and substantively reviewed on August 12, 2026.

Accurate crypto tax reporting begins before a return is prepared. It begins with complete source records, a defensible account and wallet inventory, and reconciliations that distinguish actual dispositions from movement between accounts you control. This restored guide replaces several older, overlapping Bit Bookkeeper articles with one current framework grounded in published IRS guidance.

01

A tax form is not the complete transaction history

Brokers, exchanges, wallets, and tax software each see only part of the activity. A broker statement may report proceeds without all the basis information needed to determine gain or loss. Self-custodied activity and transactions through providers outside a reporting requirement may not appear on a U.S. information return at all.

The IRS states that taxable digital asset income, gain, or loss must be reported regardless of the amount and regardless of whether the taxpayer receives a Form W-2, Form 1099, or another payee statement. The practical implication is simple: reporting must be reconciled to the taxpayer’s own books and records, not built only from forms received.

02

Build the source inventory before calculating results

Start by documenting every material place where digital assets were acquired, held, moved, earned, or disposed of during the period. Include accounts that were closed and wallets that no longer hold a balance.

  • Hosted exchange and broker accounts, including subaccounts and institutional accounts
  • Self-custodied wallets, multisignature wallets, hardware wallets, and contract-controlled accounts
  • Custodians, payment processors, OTC counterparties, and treasury platforms
  • DeFi protocols, bridges, staking, lending, liquidity, NFT, and token distribution activity
  • Fiat bank accounts and general-ledger accounts used to fund or receive digital asset activity
  • Prior-year basis schedules, tax reports, elections, and unresolved opening positions
03

Separate transfers from dispositions

Moving a digital asset between wallets, addresses, or accounts owned by the same taxpayer is generally not itself a taxable event. That does not make the movement irrelevant. The transfer must still be matched so the receiving account retains the correct quantity, acquisition history, and basis support.

Transaction fees require separate attention. IRS guidance explains that using digital assets to pay transaction costs can itself create a disposition of the units used or withheld for the fee. A reconciliation should therefore match the principal transfer and account for the fee rather than forcing the two sides to equal without explanation.

04

Support basis and unit identification at the account level

Basis cannot be inferred reliably from ending balances. Records should retain acquisition date, quantity, value, transaction costs, source, and the wallet or account where the units were held. Gifts, compensation, staking rewards, token migrations, and assets moved from another venue may require additional facts.

For units held outside a broker, the IRS describes specific-identification requirements that depend on contemporaneous books and records and evidence showing which units left the wallet or account. When those requirements are not met, default ordering rules may apply. The method and the supporting evidence should be resolved with the return preparer instead of being selected after the result is known.

05

Reconcile Form 1099-DA rather than importing it blindly

For 2025 transactions, U.S. brokers generally began reporting gross proceeds on Form 1099-DA. Most 2025 statements generally did not include basis, leaving the taxpayer responsible for calculating it. For sales after 2025, the reporting framework expands and includes mandatory basis reporting for certain covered digital assets, while noncovered assets can still require taxpayer records.

Match each reported disposition to the transaction history by account, asset, date, and quantity. Investigate differences caused by fees, timing, transfers, corrected forms, or incomplete basis. Preserve both the original statement and any corrected statement together with the reconciliation used for the return.

06

Prepare a review package another professional can follow

  • Original exports and a dated inventory of the sources included
  • A transfer-matching schedule and list of unmatched movements
  • Account-level basis schedules and documentation of the identification method used
  • Income, reward, fee, and complex-protocol activity separated for review
  • A tie-out between broker statements, the transaction ledger, and the proposed reporting totals
  • An open-items list describing missing records, assumptions, and questions that depend on taxpayer facts

This article is general information, not accounting, tax, legal, or investment advice. Rules and conclusions depend on current law and the specific facts reviewed in a properly scoped engagement.