Skip to content
Amber Pereza Educational notes. Not tax advice.

The forms,
in order

Form 1040, Form 1099-DA, Form 8949 and Schedule D — and the two places where people most often go wrong: transfers to themselves, and a basis field that is empty.

Educational information only. Not tax, legal, accounting or investment advice. Not a filing service. Amber Pereza is not a CPA, enrolled agent or attorney and does not prepare or file returns.

The digital asset question on Form 1040

Near the top of Form 1040 sits a yes-or-no question: did you, at any time during the year, receive, sell, exchange or otherwise dispose of a digital asset or a financial interest in one? The IRS instructions list when the answer is normally "yes" — receiving digital assets as payment or as a reward, selling them for cash, trading one for another, using them to pay for something — and when it is normally "no", such as holding assets without any transaction, buying with cash and doing nothing else, or moving assets between wallets or accounts that you own.

The question is a disclosure line. Answering "yes" does not create a tax; the calculation lives on other forms. The instructions on IRS.gov are the authority on how it should be answered for a given year.

Form 1099-DA: an information return

Form 1099-DA is the information return brokers — including many exchanges and platforms — began issuing for digital asset sales and exchanges, starting with transactions made in 2025. Like other 1099 forms, one copy goes to the customer and one to the IRS.

What it carries is gross proceeds: the amount received when an asset was disposed of. Depending on the year and on whether the platform holds the purchase history, it may or may not also show cost basis. For the first reporting year, basis is frequently missing or incomplete, and the IRS has described basis reporting as phasing in for later years.

If a form arrives with a figure that looks wrong, the common guidance is to keep your own records, reconcile them against the form, and contact the issuer about the discrepancy. Because the IRS matches information returns against filed returns, an unexplained gap between the two is what tends to generate notices.

Gain is not proceeds

The most common misreading of a 1099-DA is treating the proceeds figure as an amount owed. It is not a tax computation. In the ordinary description, gain or loss on a disposal is proceeds minus cost basis, and tax is computed on the gain, not on the turnover.

Someone who bought an asset for $9,000 and sold it for $10,000 has $10,000 of proceeds and $1,000 of gain. Someone who sold the same asset for $8,000 has $8,000 of proceeds and a $1,000 loss. The proceeds line alone cannot tell those two people apart. A year of frequent trading can produce very large proceeds totals with a modest net gain — or a net loss.

Form 8949: the list of disposals

Form 8949, "Sales and Other Dispositions of Capital Assets", is where individual sales and exchanges are normally listed. A row typically records a description of the asset, the date acquired, the date sold or disposed of, the proceeds, the cost or other basis, any adjustment with a code, and the resulting gain or loss.

The form is split into short-term and long-term parts, generally by whether the asset was held for one year or less or for more than one year. Rows are also grouped by check boxes that say whether the transaction appeared on an information return and whether basis was reported on it.

For people with many transactions, the instructions describe how a summary line can be used together with an attached statement carrying the same detail — which is what most software produces. Either way, the principle is the same: every disposal is accounted for somewhere.

Schedule D: the totals

Schedule D, "Capital Gains and Losses", collects the totals from Form 8949 and from any other capital transactions. Short-term and long-term totals are carried separately, netted, and the result flows to Form 1040.

Schedule D is also where a net capital loss is limited. In the usual description an individual may deduct a limited amount of net capital loss against other income in a year, with the excess carried forward. The limits and the carryover mechanics are in the Schedule D instructions.

Transfers between your own accounts are not disposals

Moving an asset from one wallet or account you control to another you also control is generally not described as a sale or exchange. Nothing was disposed of; the same person still owns the same asset. The Form 1040 instructions list this kind of transfer among the situations that do not require a "yes" to the digital asset question.

The practical problem is visibility. A platform receiving a transfer usually cannot see where it came from; a platform sending one cannot see where it went. From either side, a transfer can look like a withdrawal or like a fresh acquisition with no purchase price. A record of the date, the amount, the two addresses or account names and the transaction identifier is how people separate their own transfers from real disposals when they reconcile later.

When the basis field is blank

If an asset was bought on one platform and sold on another, the selling platform normally has no way of knowing what was paid for it. The proceeds will be reported; the basis field may be empty or marked as unknown.

A blank basis on an information return does not mean the basis is zero. It means the issuer did not have the information. The taxpayer's own records establish basis: the purchase confirmation, the trade history export, the transfer record linking the two platforms. Without them, the risk is that the whole proceeds figure is treated as gain.

This is the single strongest reason to work through the records list — and to do it while exports are still available and accounts are still open.