Now accepting new clients! Get Started

Tax Glossary

Schedule D: Capital Gains and Losses Explained

Learn how Schedule D reports capital gains and losses, how it works with Form 8949, what records you need, and when California adjustments apply.

What Is Schedule D?

Schedule D is the federal tax schedule individuals use to summarize capital gains and capital losses from sales, exchanges, and certain other dispositions of capital assets. It separates short-term items from long-term items, combines information from Form 8949 and other forms, applies capital-loss rules, and carries the net result to Form 1040 or Form 1040-SR.

Schedule D does not replace the need to calculate proceeds, adjusted basis, holding period, and transaction-specific adjustments. Receiving a brokerage form also does not guarantee that the return is complete or that the basis shown is correct.

Key distinction Schedule D summarizes capital transactions. Form 8949 generally supplies transaction-level detail. The two forms work together — Form 8949 subtotals flow to Schedule D, which then calculates the overall capital gain or loss result.

What is reported on Schedule D?

Schedule D commonly includes:

  • Stock, bond, mutual-fund, exchange-traded-fund, and digital-asset sales.
  • Sales of personal-use capital assets when a gain is taxable.
  • Capital-gain distributions.
  • Capital gains or losses passed through on Schedule K-1.
  • Installment-sale gain from Form 6252.
  • Certain business-property gain from Form 4797.
  • Like-kind-exchange gain from Form 8824.
  • Capital-loss carryovers from prior years.

Not every property sale belongs entirely on Schedule D. Depreciable business or rental property may first require Form 4797, a home sale may involve the residence-gain exclusion, and a casualty may involve Form 4684.

How Form 8949 and Schedule D work together

Form 8949 generally lists each covered transaction. It groups transactions according to whether basis was reported to the IRS and whether an adjustment is required. The subtotals then flow to the short-term or long-term sections of Schedule D.

Certain transactions may be reported directly on Schedule D when the required basis was reported to the IRS and no adjustment is needed. A brokerage summary does not by itself establish that a transaction qualifies for direct reporting.

Form 8949 adjustments may be needed for:

  • Corrected basis.
  • Wash-sale losses.
  • Market discounts or premiums.
  • Inherited or gifted property.
  • Transactions omitted from an information statement.
  • Certain nominee or reporting differences.

Short-term versus long-term

A capital asset held for one year or less generally produces a short-term gain or loss. An asset held for more than one year generally produces a long-term gain or loss. Special holding-period rules can apply, so the acquisition and disposition dates matter.

Schedule D first nets short-term items and long-term items separately. It then combines the results. Net short-term gain is generally taxed at ordinary income-tax rates. Net long-term gain may qualify for preferential federal rates, but special rates can apply to collectibles, unrecaptured Section 1250 gain, and other items.

A Schedule D example

Elena has these 2025 investment results:

  • $8,000 long-term gain on stock.
  • $2,000 long-term capital-gain distribution.
  • $3,500 short-term loss.
  • $1,000 long-term loss from another sale.

Her net long-term gain is $9,000: $8,000 plus $2,000 minus $1,000. Combining that with the $3,500 short-term loss produces a $5,500 net capital gain.

The calculation still requires transaction-level support. If the $1,000 loss was disallowed under the wash-sale rule, the current result would change and the disallowed loss would generally adjust replacement-property basis instead.

What happens when capital losses exceed gains?

For an individual, a net capital loss may generally offset up to $3,000 of other income for the year, or $1,500 if married filing separately. The remaining loss generally carries forward, retaining its short-term or long-term character.

The carryover is not simply the unused number printed on a brokerage statement. The Schedule D capital-loss-carryover worksheet uses the prior return and taxable-income information. Preserve the complete prior return and supporting worksheets.

Documents to gather

  • Forms 1099-B and 1099-DA.
  • Consolidated brokerage statements.
  • Trade confirmations.
  • Records for reinvested dividends.
  • Purchase and improvement records.
  • Gift, inheritance, and trust documents.
  • Prior-year loss-carryover worksheets.
  • Forms 1099-S, 6252, 4797, 8824, and Schedule K-1.
  • Digital-asset transaction histories.

Reconcile total gross proceeds to the information returns the IRS received. Then verify basis and adjustments separately.

California treatment

California taxes capital gains as ordinary income rather than using the special federal long-term capital-gain rate structure. A California resident generally starts with federal income but may need state adjustments when California basis or gain differs.

California Schedule D (540) is a capital-gain-or-loss adjustment schedule used when California capital gains or losses differ from the federal amounts. It is not automatically a duplicate of federal Schedule D. Nonresidents and part-year residents must also apply California sourcing rules and the applicable Form 540NR schedules.

Common Schedule D mistakes

  • Reporting net brokerage gain instead of reconciling proceeds and basis.
  • Omitting transactions because no information form arrived.
  • Deducting a loss on the sale of personal-use property.
  • Treating every real-estate sale as a simple capital-asset sale.
  • Ignoring wash sales, inherited basis, or gifted-property rules.
  • Losing prior-year capital-loss carryover records.
  • Assuming California provides a lower long-term capital-gain rate.
Heath Income Tax

Heath Income Tax can reconcile brokerage and property-sale records, calculate basis and carryovers, prepare the federal forms, and identify California adjustments.

Frequently asked questions

Do I need Schedule D if all my sales are on Form 1099-B?

Possibly. Some fully reported transactions may be entered directly on Schedule D, while others require Form 8949. The reporting category and any needed adjustments control.

Is Schedule D the same as Form 8949?

No. Form 8949 generally lists and adjusts transactions. Schedule D summarizes them, incorporates other capital items, and calculates the overall result.

Can a capital loss reduce wages?

A net capital loss may generally reduce other income by up to the annual individual limit, with the unused amount carried forward.

Does California tax long-term gains at a special rate?

No. California generally taxes capital gains at its ordinary personal-income-tax rates.

Related terms

Official sources

The definitions and examples on this page are for informational purposes only and do not constitute tax advice. Tax laws change frequently and individual circumstances vary. Consult a qualified tax professional before making decisions based on this content.