Schedule D and Crypto: What US Traders Must Know (2026)
By Chameleon AI · Updated 13 October 2026
If you sold, swapped or spent crypto last year, the IRS expects you to report it, and Schedule D is where the story ends. Every disposal you list on Form 8949 is eventually totalled here, netted, and carried to your Form 1040. It matters more now than ever. Exchanges are issuing Form 1099-DA, so the IRS can see your gross proceeds. The digital asset question sits on the front page of Form 1040. And if you filed on extension, your deadline is October 15, 2026. This guide explains how Schedule D works for crypto, how it connects to Form 8949, and how to avoid the mistakes that trigger notices. Rules and line numbers change, so confirm details with the IRS digital assets page before you file.
What Is Schedule D?
Purpose of the form
Schedule D (Form 1040), "Capital Gains and Losses," summarizes every capital asset sale you made during the year. The IRS treats digital assets as property, so crypto disposals are capital transactions, just like stock sales.
Where it fits in your tax return
Schedule D sits between your transaction-level detail (Form 8949) and your main return (Form 1040). Your net result flows to the capital gain or loss line on Form 1040, which then feeds into your taxable income.
Who needs to file it
You generally need Schedule D if you disposed of crypto in the year: selling for dollars, swapping one coin for another, or paying for goods and services with crypto. You also use it to carry forward capital losses from earlier years. If you only bought and held, or only moved coins between your own wallets, there may be nothing to report, but you must still answer the digital asset question on Form 1040 correctly.
How Crypto Gains Flow to Schedule D
From Form 8949 to Schedule D
Think of Form 8949 as the ledger and Schedule D as the scoreboard. On Form 8949 you list each disposal: what you sold, when you acquired and sold it, proceeds, cost basis, and the resulting gain or loss. The totals from Form 8949 are then entered on Schedule D.
The two main sections
- Part I: Short-Term. Assets held one year or less.
- Part II: Long-Term. Assets held more than one year.
Form 8949 mirrors this split, with Part I for short-term and Part II for long-term transactions. Each part has checkboxes that identify how the transaction was reported to you, including boxes for digital assets with and without a Form 1099-DA.
Line-by-line overview
| Schedule D area | What goes there |
|---|---|
| Part I, lines 1a to 3 | Short-term totals from Form 8949 (line 1b, 2 or 3 depending on the box checked) |
| Part I, lines 4 to 6 | Short-term gains from other forms, and any short-term loss carryover |
| Part I, line 7 | Net short-term capital gain or loss |
| Part II, lines 8a to 10 | Long-term totals from Form 8949 (line 8b, 9 or 10) |
| Part II, lines 11 to 14 | Other long-term gains, capital gain distributions, and long-term loss carryover |
| Part II, line 15 | Net long-term capital gain or loss |
| Part III, line 16 | Combines lines 7 and 15 |
| Lines 18 to 21 | Special rates, and the capital loss limit if line 16 is a loss |
Line numbers can shift between tax years, so always check them against the current Schedule D instructions on irs.gov.
When Form 8949 Is Required First
Most crypto sales go through Form 8949
For crypto, Form 8949 is the default path. Because you track your own cost basis across wallets and exchanges, nearly every disposal needs a line on Form 8949 with its own date acquired, date sold, proceeds and basis.
Limited exceptions
The Schedule D instructions allow certain transactions to be entered directly on lines 1a or 8a when the basis was reported to the IRS and no adjustments are needed. With crypto that is uncommon, especially for periods when brokers were not yet required to report basis. Do not assume the exception applies to you without reading the instructions.
How the two forms work together
Complete Form 8949 first. Total each part, then carry those totals to Schedule D. Skipping that order is the most common reason the numbers fail to reconcile.
Short-Term vs Long-Term Capital Gains
The one-year rule
Your holding period starts the day after you acquire the asset and ends on the day you dispose of it. Hold for one year or less and the gain is short-term. Hold for more than one year and it is long-term.
Different tax rates
| Type | Federal rate |
|---|---|
| Short-term | Ordinary income rates (10% to 37%) |
| Long-term | 0%, 15% or 20% depending on taxable income |
High earners may also owe the 3.8% Net Investment Income Tax. The income thresholds for the 0%, 15% and 20% brackets change every year, so check the IRS figures for the year you are filing.
Why holding period matters
On a $10,000 gain, the difference between a 32% ordinary rate and a 15% long-term rate is $1,700. A few extra weeks of holding can be worth real money, so check your dates before selling near the one-year mark.
How to Complete Schedule D for Crypto
- Total your short-term gains and losses. Add up Part I of Form 8949 and enter the totals on the matching Schedule D lines. Include any short-term carryover from last year.
- Total your long-term gains and losses. Do the same with Part II of Form 8949 for Schedule D Part II, including any long-term carryover.
- Combine them. Line 16 adds your net short-term (line 7) and net long-term (line 15) results.
- Apply the correct tax rate. Net short-term gains are taxed as ordinary income. Net long-term gains use preferential rates, applied through the tax computation and, in some cases, the Qualified Dividends and Capital Gain Tax Worksheet.
- Report on Form 1040. A net gain or allowable loss carries from Schedule D to the capital gain or loss line on Form 1040.
If line 16 is a loss, the Schedule D instructions limit the deduction against other income to $3,000 per year ($1,500 if married filing separately). Anything beyond that carries forward to future years.
Common Mistakes
- Reporting only cash-to-cash sales. Selling crypto for dollars is only one type of disposal.
- Missing crypto-to-crypto swaps. Trading ETH for SOL is a taxable disposal of the ETH at its fair market value on the day of the trade.
- Confusing transfers with disposals. Moving coins between wallets you own is not a sale. Keep records so a transfer is not mistaken for one.
- Not netting losses correctly. Short-term losses first offset short-term gains, long-term losses offset long-term gains, then the two nets are combined.
- Ignoring the 1099-DA (2025+). Brokers now report gross proceeds to the IRS. If your return does not line up with what they filed, expect a notice. Basis reporting phases in later, so you may still need to supply your own basis.
How to Reduce Your Tax Legally
- Hold for more than 12 months to qualify for long-term rates. It is the simplest legal tax cut.
- Offset gains with losses. Realized losses reduce realized gains dollar for dollar, and up to $3,000 of excess loss offsets other income.
- Tax-loss harvesting. Selling at a loss to offset gains is allowed. The wash sale rule currently applies to stocks and securities and, as of this writing, has not been extended to crypto by law. That could change, so verify the current rules before relying on it.
- Keep perfect records. Save dates, amounts, fair market values, fees and wallet addresses. Good records support your cost basis if the IRS asks.
Tools That Help
Doing this by hand across several exchanges is slow and error-prone. Our Crypto Tax Tracker helps you organize transactions, split short-term from long-term, and get your totals ready for Form 8949 and Schedule D.
General information only, not tax, legal or financial advice. Rules change and personal circumstances differ, so confirm details on irs.gov or with a qualified tax professional.
Frequently asked questions
What is Schedule D used for?
Schedule D summarizes your capital gains and losses for the year, separates them into short-term and long-term, nets them, and carries the result to your Form 1040.
Do I need Schedule D if I only have crypto?
Generally yes. If you sold, swapped or spent crypto during the year, you report each disposal on Form 8949 and total the results on Schedule D. Limited exceptions exist, so check the current IRS instructions.
How is Schedule D different from Form 8949?
Form 8949 lists each individual transaction with dates, proceeds and cost basis. Schedule D summarizes the totals from Form 8949 and calculates your net capital gain or loss.
Can I file Schedule D without Form 8949?
Only in limited cases where the IRS instructions allow transactions to be entered directly on Schedule D. Most crypto disposals must go through Form 8949 first.
What if I have both gains and losses?
Schedule D nets them. Short-term gains and losses are combined, long-term gains and losses are combined, then the two results are netted. If the total is a loss, you can generally deduct up to $3,000 per year ($1,500 if married filing separately) and carry the rest forward.
Get your crypto tax organised
Track every trade, cost basis and holding period in one place, for Australia and the US.