The Tax Brief real effective rates for 111+ countries — bi-weekly, free.
TAX GUIDE

Form 8949 Explained 2026: Reporting Stock and Crypto Sales

KEY INSIGHT
Form 8949 is where you report each sale or exchange of a capital asset, such as stock or crypto, and reconcile it with your Form 1099-B. You list proceeds, cost basis and any adjustment, then carry the totals to Schedule D. Held one year or less is short term (Part I); more than one year is long term (Part II) (IRS).
At a glance

Key Facts

Short term (Part I)
Held one year or less
Long term (Part II)
Held more than one year
Proceeds (column d)
Always the amount on your 1099-B or 1099-DA
Totals go to
Schedule D
Introduction

If you sold stock, funds or crypto in 2025 (the return you file in 2026), Form 8949 is where each sale is listed before the totals go to Schedule D. It looks intimidating, but each row is the same few facts from your broker's statement: what you sold, when you bought and sold it, what you received and what you paid.

This guide explains Parts I and II, the box you check, what goes in each column, and when you can skip the form. It follows the 2025 Form 8949 and its instructions, the latest published; our Form 1099-B guide covers the statement your broker sends.

Section 01

What Form 8949 Is For

Use Form 8949 to report sales and exchanges of capital assets. It allows you and the IRS to reconcile amounts that were reported to you and the IRS on Form 1099-B, Form 1099-DA or Form 1099-S (or substitute statements) with the amounts you report on your return. If you receive one of those forms, always report the proceeds (sales price) shown on it in column (d). Individuals also use it for the sale or exchange of a capital asset reported on Form 1099-K. This guide uses the 2025 form, the latest published; the 2026 form will replace it. The IRS has posted an early-release 2026 draft of the form with the same boxes A, B, C, G, H and I, but a draft is not final and must not be filed.

Section 02

Part I and Part II, and Which Box to Check

Part I is for short-term transactions, capital assets you held one year or less. Part II is for long-term transactions, assets you held more than one year. To decide, generally count from the day after the day you acquired the asset up to and including the day you disposed of it.

Box (Part I short-term)When to check it
AShort-term transactions reported on Form 1099-B showing basis was reported to the IRS
BShort-term transactions reported on Form 1099-B showing basis was not reported to the IRS
CShort-term transactions, other than digital asset transactions, not reported to you on Form 1099-B or Form 1099-DA
GShort-term transactions reported on Form 1099-DA showing basis was reported to the IRS
HShort-term transactions reported on Form 1099-DA showing basis was not reported to the IRS
IShort-term digital asset transactions not reported to you on Form 1099-DA or Form 1099-B

Part II has the matching long-term boxes. Before checking a box, see whether you received any Form 1099-B or Form 1099-DA, or a substitute statement from your broker. A substitute statement has the same information and shows whether your basis was reported to the IRS, and may even tell you which box to check.

Section 03

The Columns, Step by Step

ColumnWhat to enter
(a) DescriptionThe property, for example 100 sh. XYZ Co.
(b) Date acquiredThe date you acquired the property
(c) Date soldThe date you sold or disposed of it
(d) ProceedsThe sales price; always the amount on your Form 1099-B or 1099-DA when you have one
(e) Cost or other basisWhat you paid, adjusted as required
(g) AdjustmentsAdjustments to the gain or loss, such as for a wash sale
(h) Gain or lossProceeds minus basis, then adjustments in column (g)

If you did not receive a Form 1099-B, Form 1099-DA or Form 1099-S for a transaction, enter the net proceeds in column (d). The wash sale loss your broker disallows appears in Box 1g of the Form 1099-B; see our Form 1099-B guide and wash sale guide.

Section 04

Worked Example

The IRS instructions give this example: column (d) is $6,000 and column (e) is $2,000. The gain is $6,000 minus $2,000, which is $4,000, assuming no adjustments in column (g). If you held the asset one year or less, the line goes in Part I; if more than one year, in Part II. Totals from Form 8949 then go to Schedule D, where short-term and long-term results are combined. See our capital gains brackets guide for the rates.

Section 05

When You May Not Need Form 8949

Form 8949 is not required for certain transactions. You may be able to aggregate them and report them directly on line 1a (short-term) or line 8a (long-term) of Schedule D. This applies only to transactions other than sales of collectibles. For a Form 1099-B, one condition is that it shows basis was reported to the IRS and does not show any adjustments in box 1f or 1g; the same applies to a Form 1099-DA with no adjustments in box 1h or 1i. The Ordinary box on the form must not be checked, you must not need to adjust the basis or type of gain, and you must not be electing to defer gain through a qualified opportunity fund. Read the full list of conditions in the form instructions before relying on this.

Section 06

Official Sources

IRS Form 8949 (2025), IRS Instructions for Form 8949, IRS Topic no. 409, Capital gains and losses.

FAQ

Frequently Asked Questions

What is Form 8949 used for?

To report sales and exchanges of capital assets and reconcile them with the Form 1099-B, 1099-DA or 1099-S you received, before carrying totals to Schedule D.

Do I have to enter every trade on my tax return?

Generally each transaction is a row on Form 8949, but you may be able to aggregate certain transactions and report them directly on Schedule D line 1a or 8a if your Form 1099-B or 1099-DA shows basis reported to the IRS, shows no adjustments and you need to make none (collectibles and some other cases are excluded).

How do I report the sale of stock on my tax return?

Use Form 8949 with the proceeds and basis from your Form 1099-B, put short-term sales in Part I and long-term in Part II, then carry totals to Schedule D.

Where can I get Form 8949?

From the IRS website: the form and its instructions are published as PDFs on irs.gov.

What is the difference between short term and long term?

Generally, if you hold the asset for more than one year before you dispose of it, the gain or loss is long term. If you hold it one year or less, it is short term.

Which box do I check on Form 8949?

It depends on whether you received a 1099-B or 1099-DA and whether basis was reported to the IRS: boxes A, B and C for short term, G, H and I for digital assets, with matching long-term boxes in Part II.

What do I enter in column (d) if I have a 1099-B?

Always report the proceeds shown on the form in column (d).

How is the gain or loss calculated?

Subtract the cost or other basis in column (e) from the proceeds in column (d), then take into account any adjustments in column (g).

Does Form 8949 cover crypto?

Yes. Digital asset transactions are reported on Form 8949, with boxes G to I for short-term and matching boxes for long-term, depending on whether a Form 1099-DA was issued.
Disclaimer:This guide gives general tax information for educational purposes and is not tax, legal or financial advice. Forms, thresholds and rules are set by the IRS and Congress and can change; check the official sources linked here and talk to a qualified tax professional about your own situation.
Keep reading

Related Guides