Form 8949 Interactive

Form 8949 Interactive

Learn where your investment sale belongs on Form 8949. Answer a few simple questions to identify the correct section, checkbox, adjustment code, and Schedule D line.

Step 1 of 4

How long did you hold the investment?

Choose the holding-period category shown on your brokerage statement or determined from your purchase and sale dates.

๐Ÿ“„ Choose the Correct Section

Find out whether your transaction belongs in Part I for short-term transactions or Part II for long-term transactions.

โ˜‘๏ธ Find the Right Checkbox

Identify whether Box A, B, C, D, E, or F applies based on whether basis was reported to the IRS.

๐Ÿ”ค Understand Adjustments

See when an adjustment code may be needed for wash sales, incorrect basis, exclusions, or other changes.

What the Interactive Guide Will Ask

โœ… Was the investment held for one year or less, or more than one year?
โœ… Did you receive Form 1099-B or another brokerage statement?
โœ… Was the cost basis reported to the IRS?
โœ… Does the transaction require an adjustment?
โœ… Was there a wash sale or another basis correction?

Short-Term Transactions

Assets held for one year or less generally belong in Part I of Form 8949.

Possible checkboxes:

Box C โ€” No Form 1099-B received

Box A โ€” Basis reported to the IRS

Box B โ€” Basis not reported to the IRS

Long-Term Transactions

Assets held for more than one year generally belong in Part II of Form 8949.

Possible checkboxes:

Box F โ€” No Form 1099-B received

Box D โ€” Basis reported to the IRS

Box E โ€” Basis not reported to the IRS


Understanding the Form 8949 Columns

Columns Aโ€“C

Enter the property description, purchase date, and sale date.

Columns Dโ€“E

Enter the sale proceeds and cost basis.

Columns Fโ€“G

Enter an adjustment code and adjustment amount when needed.

Column H

Calculate the final gain or loss after adjustments.

Form 8949 Example

Transaction

No adjustment is required

Bought 100 shares on January 10, 2025

Sold them on August 15, 2025

Received Form 1099-B

Basis was reported to the IRS

Where It Goes

Schedule D destination: Line 1b

Holding period: Short term

Form section: Part I

Checkbox: Box A

Adjustment code: None

Form 8949 is completed before the related totals are transferred to Schedule D.


Frequently Asked Questions

What is Form 8949 used for?

Form 8949 is used to report sales and exchanges of capital assets and reconcile information reported on forms such as Form 1099-B with the amounts reported on your tax return.

What is the difference between Part I and Part II?

Part I is generally used for short-term transactions. Part II is generally used for long-term transactions.

How do I know whether basis was reported to the IRS?

Your Form 1099-B or brokerage statement usually indicates whether cost basis was reported to the IRS.

What goes in columns F and G?

Column F contains the applicable adjustment code. Column G contains the amount of the adjustment.

Does every investment sale need to appear separately on Form 8949?

Not always. Certain transactions may be summarized directly on Schedule D when the applicable requirements are met, but transactions requiring adjustments generally need Form 8949 treatment.

Continue With Your Investment Taxes

Use our free calculators and interactive guides to understand your cost basis, holding period, wash sales, capital gains, and tax forms.