N
The Global Insight

Can I summarize stock sales on Schedule D?

Author

Sarah Garza

Updated on March 17, 2026

You can aggregate all short-term and all long-term covered transactions and report them as single-line entries directly on Schedule D. A covered transaction is one where your broker provided a 1099-B Form to the IRS that: Show acquisition date and basis.

How do I report a stock sale on my taxes?

When you report a sale of shares on your tax return, you must complete IRS Form 8949 if the cost basis needs an adjustment, along with Schedule D. You submit both with your Form 1040 tax return. Form 8949 is where you list the details of each stock sale, using the information on Form 1099-B.

Do I need to report all stock transactions?

When you sell stocks, your broker issues IRS Form 1099-B, which summarizes your annual transactions. Obviously, you don’t pay taxes on stock losses, but you do have to report all stock transactions, both losses and gains, on IRS Form 8949.

Can you report multiple stock trades on schedule D?

I have multiple stock trades on my Form 1099. Can I consolidate and enter them on my Schedule D as one trade for the whole year? Regarding reporting trades on Form 1099 and Schedule D, you must report each trade separately by either:

Can you enter ” various ” in the date acquired column of Schedule D?

You can’t enter “Various” under the “Data Sold” column — it must have the exact date of a sale. Complete each row of Form 8949 by entering the cost, sale proceeds, adjustments and the gain or loss on the sale. Adjustments add to or subtract from your gain or loss. Each adjustment type has its own code.

What do you need to know about the IRS Schedule D?

IRS Schedule D Explained. The IRS Schedule D is the tax form where traders and investors file their capital gains and losses from trading for tax purposes. Individual trade details are entered on IRS Form 8949, and the totals from this form flow to the IRS Schedule D.

Can a covered transaction be reported on schedule D?

The spreadsheet must include the same information requested on Schedule D. There’s an exception. You can aggregate all short-term and all long-term covered transactions and report them as single-line entries directly on Schedule D. A covered transaction is one where your broker provided a 1099-B Form to the IRS that: Show acquisition date and basis