Quick Answer
Schedule D reports capital gains and losses from selling investments like stocks, bonds, and mutual funds. You must file it if you sold any investments during the tax year. Short-term gains (assets held ≤1 year) are taxed as ordinary income up to 37%, while long-term gains get preferential rates of 0%, 15%, or 20%.
Best Answer
Robert Kim, CPA
Anyone who sold investments during the tax year
What is Schedule D?
Schedule D (Form 1040) is the IRS form used to report capital gains and losses from the sale of capital assets like stocks, bonds, mutual funds, real estate, and other investments. According to IRS Publication 544, you must file Schedule D if you had any capital gains or losses during the tax year, even if your net result is zero.
How Schedule D works: The two-part structure
Schedule D has two main parts:
Part I: Short-Term Capital Gains and Losses (assets held 1 year or less)
Part II: Long-Term Capital Gains and Losses (assets held more than 1 year)
Each part calculates your net gain or loss, then combines them for your overall capital gains tax impact.
Example: How to fill out Schedule D
Let's say you sold these investments in 2026:
Part I (Short-term):
Part II (Long-term):
Overall result: $3,000 short-term gain - $500 long-term loss = $2,500 net capital gain
Tax implications: Why the timing matters
Using our example above, the $2,500 net gain would be split: $3,000 taxed as ordinary income (short-term) and the $500 loss would offset some of that gain.
Key factors that affect your Schedule D
What you should do
1. Gather all 1099-B forms from your brokers by January 31st
2. Calculate your cost basis for each sale (keep detailed records)
3. Complete Form 8949 first, then transfer totals to Schedule D
4. Consider tax-loss harvesting before year-end to offset gains
Use our return-scanner tool to check if you've properly reported all your capital gains and losses, and ensure you're not missing any deductions.
Key takeaway: Schedule D is required whenever you sell investments, and the holding period determines whether gains are taxed as ordinary income (short-term) or preferential capital gains rates (long-term). Proper reporting can save thousands in taxes.
Key Takeaway: Schedule D is mandatory for all investment sales and determines whether gains are taxed as ordinary income (short-term) or preferential rates (long-term), potentially saving thousands in taxes.
Tax treatment comparison for different investment holding periods
| Holding Period | Tax Treatment | 2026 Tax Rates | Example Tax (on $10,000 gain) |
|---|---|---|---|
| Short-term (≤1 year) | Ordinary income | 10%-37% | $1,000-$3,700 |
| Long-term (>1 year) | Capital gains | 0%-20% | $0-$2,000 |
| Capital losses | Offset gains, up to $3,000 ordinary income | Saves at marginal rate | Up to $1,110 tax savings |
More Perspectives
Robert Kim, CPA
New investors who recently started trading stocks or crypto
Schedule D for first-time investors
If you started investing in 2026 and sold any stocks, ETFs, mutual funds, or even cryptocurrency, you'll need to file Schedule D. This catches many young investors off-guard — they assume they only need to report profits, but the IRS requires reporting all sales, even losses.
Common mistakes young investors make
Mistake 1: Not reporting small transactions
Even if you only made $50 profit from selling GameStop stock, you must report it. The IRS receives copies of your 1099-B forms.
Mistake 2: Ignoring cryptocurrency sales
Crypto-to-crypto trades, crypto-to-cash sales, and even using crypto to buy coffee are all taxable events requiring Schedule D reporting.
Mistake 3: Not tracking cost basis
If you bought Tesla stock in three different purchases ($500, $300, $200) and sold some shares, you need to specify which shares you sold to calculate the correct gain or loss.
The good news: Losses can help you
If you lost money on meme stocks or crypto, those losses can offset other gains or reduce your regular income by up to $3,000 per year. Unused losses carry forward indefinitely.
Example: You made $2,000 on Apple stock but lost $1,500 on crypto. Your net capital gain is only $500, reducing your tax bill.
Key takeaway: Don't skip Schedule D just because you're new to investing — the IRS knows about your trades through 1099-B forms, and properly reporting losses can actually reduce your taxes.
Key Takeaway: New investors must file Schedule D for all investment sales, including crypto, and properly reporting losses can reduce taxes by up to $3,000 per year.
Robert Kim, CPA
Investors with retirement accounts and taxable investment accounts
Schedule D and retirement planning strategy
If you're actively managing both retirement accounts (401k, IRA) and taxable investment accounts, Schedule D becomes a powerful tax planning tool. The key is understanding which sales trigger Schedule D and which don't.
What requires Schedule D (taxable accounts only)
What doesn't require Schedule D
Tax-efficient retirement investing with Schedule D
Strategy 1: Tax-loss harvesting
Sell losing investments in taxable accounts before year-end to offset gains. Keep winners in tax-advantaged accounts where they can grow tax-free.
Strategy 2: Asset location
Hold tax-inefficient investments (REITs, bonds) in retirement accounts. Keep tax-efficient investments (index funds, individual stocks you hold long-term) in taxable accounts.
Example: You're 45 and have both a 401(k) and taxable account. You sell underperforming stock in your taxable account for a $5,000 loss, which offsets $3,000 of ordinary income this year and carries forward $2,000 to next year. Meanwhile, your 401(k) continues growing tax-deferred.
Key takeaway: Retirement savers can use Schedule D strategically to minimize taxes on taxable accounts while keeping retirement accounts growing tax-advantaged — proper coordination can save thousands over time.
Key Takeaway: Retirement savers should coordinate Schedule D reporting with tax-advantaged accounts, using tax-loss harvesting in taxable accounts while keeping retirement accounts growing tax-deferred.
Sources
- IRS Publication 544 — Sales and Other Dispositions of Assets
- Schedule D Instructions — Capital Gains and Losses
Related Questions
Reviewed by Robert Kim, CPA on February 28, 2026
This content is for educational purposes only and is not a substitute for professional tax advice. Consult a qualified tax professional for advice specific to your situation.