GET TAX RELIEF NOW!
GET IN TOUCH

Get Tax Help Now

Thank you for contacting
GetTaxReliefNow.com!

We’ve received your information. If your issue is urgent — such as an IRS notice
or wage garnishment — call us now at +(888) 260 9441 for immediate help.
Oops! Something went wrong while submitting the form.
Reviewed by: William McLee
Reviewed date:
January 13, 2026

Form 8949 (2021) Checklist

Understanding Form 8949 and Its Purpose

Form 8949 reports sales and dispositions of capital assets held short-term or long-term. The Internal Revenue Service requires taxpayers to use this form to reconcile amounts reported on Forms 1099-B or substitute statements with the amounts you report on your return. A structured approach based on whether basis was reported to the IRS governs the form, requiring aggregation of certain transactions only when basis reporting applies, and no adjustments are made.

Capital assets encompass stocks, bonds, real estate, and digital assets, including cryptocurrency. You must report these transactions even if you did not receive a Form 1099-B or substitute statement.

Transactions are separated into Part I for short-term holdings and Part II for long-term holdings, with each part containing three checkbox options. Estates filing Form 1041 and taxpayers with business property on Form 4797 may need coordination with Form 8949.

Obtaining Forms and Classifying Transactions

Before completing Form 8949, verify receipt of Forms 1099-B or broker-issued substitute statements for all transactions during the tax year. These documents confirm whether the basis was reported to the IRS and indicate the correct checkbox selection on the form. Broker statements typically identify the applicable checkbox, which determines how you report each transaction.

Holdings of one year or less qualify as short-term and belong in Part I. Properties held more than one year qualify as long-term and belong in Part II. You determine the holding period by counting from the day after acquisition through the disposition date. Inherited property generally qualifies as long-term regardless of actual holding period.

Sorting Transactions by Basis-Reporting Status

Part I requires you to separate short-term transactions into three categories based on Form 1099-B reporting status:

● Box A includes transactions that were reported on Form 1099-B with a basis reported to the IRS.
● Box B includes transactions reported on Form 1099-B for which the basis was not reported to the IRS.
● Box C includes transactions that were not reported on any Form 1099-B.

Complete a separate Form 8949 page for each applicable box, and do not mix different categories on a single page. The same three-category structure applies to Part II for long-term transactions using Boxes D, E, and F.

Aggregation Rules for Simplified Reporting

Transactions in Box A may be aggregated and reported directly on Schedule D, line 1a, without listing individual transactions on Form 8949, provided all conditions are met. Basis must have been reported to the IRS on Form 1099-B; no adjustments or codes are required, and the transaction does not involve collectibles or qualified opportunity fund elections. This aggregation option saves time when you have numerous qualifying transactions.

Long-term transactions in Box D may be aggregated and reported directly on Schedule D, line 8a, under the same conditions. Transactions in Box B, Box C, Box E, and Box F require line-by-line reporting on Form 8949 with full transaction details. You cannot use the aggregation exception for these categories regardless of transaction volume. Certain business property sales on Form 4797 may produce capital gains that transfer to Form 8949 after ordinary income portions are separated.

Completing Transaction Details and Adjustments

List each non-aggregated transaction separately in columns (a) through (h) on Form 8949. Include the description of the property, acquisition date, disposition date, proceeds, cost basis, adjustment code, adjustment amount, and resulting gain or loss. Column (d) must reflect the proceeds shown on Form 1099-B if you received one for that transaction.

Enter the basis shown on Form 1099-B in column (e) even if incorrect. If the basis reported to the IRS was wrong, enter an adjustment code in column (f) and the correction amount in column (g). Adjustment codes explain specific changes to gain or loss, including codes for wash sales, incorrect basis, accrued market discount, and numerous other situations described in the separate Form 8949 instructions.

Calculating Totals and Transferring to Schedule D

Calculate gain or loss in column (h) by subtracting column (e) from column (d) and combining the result with any column (g) adjustment. On line 2 of each Form 8949 page, total the amounts in columns (d), (e), (g), and (h). Transfer these totals to the corresponding Schedule D lines based on the checkbox you selected.

Part I totals transfer as follows:

● Box A totals must be entered on Schedule D, line 1b.
● Box B totals must be entered on Schedule D, line 2.
● Box C totals must be entered on Schedule D, line 3.

Part II totals transfer as follows:

● Box D totals must be entered on Schedule D line 8b.
● Box E totals must be entered on Schedule D line 9.
● Box F totals must be entered on Schedule D line 10.

Filing Requirements and Identification Information

Place your social security number or taxpayer identification number at the top of Form 8949, page 2 if filing multiple pages. This ensures proper IRS identification and matching of all submitted forms. Attach Form 8949 to Schedule D when you file your return, as Form 8949 cannot be filed separately. Individual taxpayers must include both forms as attachments to Form 1040 when submitting their annual tax return.

Complete all necessary Form 8949 pages before completing Schedule D lines 1b, 2, 3, 8b, 9, or 10. Schedule D summarizes the gains and losses from Form 8949 and calculates your overall capital gain or loss for the tax year. Joint filers may list transactions on separate forms or combine them on a single form. Still, they must include totals from all Forms 8949 for both spouses on Schedule D. Capital losses that exceed capital gains can reduce ordinary income by up to $3,000 on Form 1040, with any remaining losses carried forward to future tax years.

Special Reporting Situations

Corporations report their share of capital gains and losses from partnerships, estates, or trusts on Form 8949 with the appropriate part and checkbox. Enter the source information in column (a), the gain or loss in column (h), and leave other columns blank. Virtual currency transactions are subject to the same reporting rules as other capital assets, with the holding period determining whether they are classified as short-term or long-term.

Qualified opportunity fund elections require specific reporting that does not allow the use of aggregation exceptions or summary reporting. Report each QOF transaction separately, using the appropriate adjustment code, and follow the detailed instructions for deferral elections. Form 8949 serves as the required supporting schedule for all capital transactions reported on Schedule D, including gain and loss summaries.

Need Help With Your Tax Filing?

If you’re missing tax documents or want to ensure the numbers you enter match IRS records, we can help.

We offer:

  • Full IRS transcript retrieval (Wage & Income + Account)
  • Professional tax form review
  • Preparation & filing support
  • Tax relief options if you owe the IRS

Call now before filing: (888) 260-9441
Fast transcript pull available

This checklist is for educational purposes only and does not constitute tax or legal advice. Always review official IRS instructions and consult a qualified professional for guidance.

How did you hear about us? (Optional)

Thank you for submitting!

Your submission has been received!
Oops! Something went wrong while submitting the form.

Frequently Asked Questions