Learn how Schedule D reports capital gains and losses, how it works with Form 8949, what records you need, and when California adjustments apply.
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.
Schedule D commonly includes:
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.
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:
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.
Elena has these 2025 investment results:
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.
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.
Reconcile total gross proceeds to the information returns the IRS received. Then verify basis and adjustments separately.
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.
Heath Income Tax can reconcile brokerage and property-sale records, calculate basis and carryovers, prepare the federal forms, and identify California adjustments.
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.
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.
Click a question or ask us your own.
Ask Us a Question
Message Sent!
Thank you — we'll get back to you as soon as possible.