Crypto tax reporting becomes easier when each transaction is treated as a record-keeping problem rather than a year-end calculation. The IRS classifies digital assets as property for federal tax purposes. That makes the acquisition date, disposal date, dollar value and cost basis central to most returns.
Start by separating holdings from transactions
Buying crypto with dollars and simply holding it generally does not create a disposal. A transfer between wallets you own is also generally not a disposal, although paying a network fee with crypto can itself be a digital-asset transaction. Selling for dollars, exchanging one token for another, or spending crypto on goods or services is different: each action can produce a capital gain or loss.
The calculation begins with the value received and the adjusted basis of the asset surrendered. A gain occurs when the amount received exceeds basis; a loss occurs when it is lower. Assets held for more than one year generally receive long-term treatment, while those held for one year or less are short-term. Rates and individual circumstances vary, so this framework is more useful than relying on a single headline percentage.
Income has a second tax step
Crypto received for work, mining or staking can be income before it is ever sold. The IRS says staking rewards received by a cash-method taxpayer are included in gross income when the taxpayer gains dominion and control over them, measured at fair market value at that time. That reported value generally establishes basis for a later disposal. Keeping the income entry and the eventual sale as separate records helps prevent the entire sale proceeds from being mistaken for gain.
Build a transaction file that can be reconciled
For each acquisition, receipt, exchange and disposal, retain the asset name, number of units, date and time, dollar value, fees, wallet or account, and transaction identifier. Preserve exchange exports before an account closes, but do not assume one platform has the complete history. Assets transferred between platforms often arrive without the original basis information.
Broker reporting is being phased in through Form 1099-DA. The IRS states that gross-proceeds reporting applies to covered transactions from January 1, 2025, while basis reporting applies to certain transactions from January 1, 2026. A broker form is therefore a reconciliation input, not a replacement for personal records. Compare it with wallet transfers and acquisition records before preparing the return.
Use the return question as a completeness check
Federal returns include a digital-assets question. The IRS instructs taxpayers to answer yes when they received digital assets as payment or rewards, or sold, exchanged or otherwise disposed of them. A person who only bought with real currency, held assets, or transferred them between owned accounts may generally answer no, subject to the transaction-fee caveat.
Capital-asset disposals are generally reported on Form 8949, with totals flowing to Schedule D. Other digital-asset income may belong on Schedule 1 or Schedule C depending on how it was earned. The practical final check is simple: reconcile every disposal and income receipt, document missing basis, and seek qualified tax advice when ownership, business activity, gifts or cross-border issues make the facts less straightforward.
Adapted from How Is Crypto Taxed in the US?.