Form 8949 is required for most capital asset sales, but not all of them. If you sold stock, crypto, real estate, collectibles, or other investments during the year, the general rule is that each transaction goes on Form 8949 before the totals flow to Schedule D. Two exceptions let you skip the form for clean, broker-reported sales, and a handful of transaction types go on entirely different forms. Whether you need to file it comes down to what you sold, what your broker reported, and whether anything needs correcting.
When Form 8949 Is Required
You need Form 8949 any time you sell a capital asset and at least one of these is true:
- Your broker didn’t report cost basis to the IRS. This is common with older stock purchases (generally those bought before 2011), certain mutual fund shares, and inherited securities.
- The information on your Form 1099-B or 1099-DA is wrong or incomplete. If your broker reported an incorrect basis, or the type of gain shown doesn’t match reality, you correct it on Form 8949 using an adjustment code in column (f).1Internal Revenue Service. Instructions for Form 8949 (2025)
- You had a wash sale. If you sold a security at a loss and bought the same or a substantially identical security within 30 days before or after the sale, the loss is disallowed. You report the sale on Form 8949 with code W and enter the disallowed loss as a positive number in column (g).1Internal Revenue Service. Instructions for Form 8949 (2025)
- You need any other adjustment to your gain or loss. This covers accrued market discount, selling expenses not reflected on your 1099-B, excluding gain on a home sale, or claiming the qualified small business stock exclusion under Section 1202.
Beyond those common triggers, Form 8949 is also required for the sale of real estate reported on Form 1099-S, since you need to account for your adjusted basis and selling expenses to calculate the actual gain or loss.2Internal Revenue Service. About Form 8949, Sales and other Dispositions of Capital Assets Sales of collectibles like art, coins, and precious metals go on the form as well, because they’re taxed at a different maximum rate than ordinary long-term gains.
When You Can Skip Form 8949
The IRS allows two shortcuts. They can be used together.
Exception 1: Report Directly on Schedule D
You can skip Form 8949 for any individual transaction where all of the following are true:
- You received a Form 1099-B (or 1099-DA) showing that cost basis was reported to the IRS.
- The form doesn’t show any adjustments in box 1f or 1g.
- The “Ordinary” box in box 2 is not checked.
- The “QOF” box in box 3 is not checked, and you’re not electing to defer or terminate a Qualified Opportunity Fund investment.
- You don’t need to make any corrections to the basis, gain, or loss.
Transactions that meet every condition can be reported in aggregate directly on Schedule D, line 1a for short-term sales and line 8a for long-term sales.3Internal Revenue Service. 2025 Instructions for Schedule D (Form 1040) This is a per-transaction test. If you have 99 clean sales and one wash sale, the 99 clean sales can still go directly on Schedule D while only the wash sale goes on Form 8949.1Internal Revenue Service. Instructions for Form 8949 (2025) The exception doesn’t apply to sales of collectibles, even if every other condition is met.
Exception 2: Attach a Broker Statement
For transactions that don’t qualify for the Schedule D shortcut, you can attach your broker’s substitute statement instead of typing every sale onto Form 8949. The statement must contain the same information the form requires: description of property, dates acquired and sold, proceeds, basis, adjustment codes, and gain or loss. On Form 8949 itself, you enter the broker’s name followed by “see attached statement” in column (a), put code M in column (f), and enter the combined totals from that broker’s statement. Each broker’s totals go on a separate row.4Internal Revenue Service. 2025 Instructions for Form 8949
The one limit worth flagging: Exception 2 is not available for reporting Qualified Opportunity Fund deferrals.
Transactions That Go on Other Forms Instead
Some investment gains and losses skip Form 8949 entirely. Futures contracts, foreign currency contracts, and nonequity options taxed under the mark-to-market rules are reported on Form 6781.5Internal Revenue Service. About Form 6781, Gains and Losses From Section 1256 Contracts and Straddles Gains from installment sales go on Form 6252, and involuntary conversions from casualties and thefts use Form 4684. If your only reportable capital activity falls into one of these categories, you don’t need Form 8949 at all.
Inherited Property, Worthless Securities, and Digital Assets
Three situations catch people who assume they can skip the form.
Inherited property. When you sell inherited property, you almost always need Form 8949. Inherited assets receive a stepped-up basis equal to the fair market value at the date of the decedent’s death, rather than what the original owner paid.6Internal Revenue Service. Gifts and Inheritances Brokers rarely have this updated basis on file, so the 1099-B will typically show either the decedent’s original purchase price or no basis at all. Form 8949 is where you enter the correct stepped-up basis.
Worthless securities. The IRS treats worthless securities as if you sold them on the last day of the tax year for zero proceeds. You report them on Part I or Part II of Form 8949 depending on your holding period, which is measured from the date you originally acquired the security through December 31 of the year it became worthless.7Internal Revenue Service. Losses (Homes, Stocks, Other Property) No broker issues a 1099-B for a worthless security, so the entire entry is manual.
Cryptocurrency and other digital assets. Digital asset sales must be reported on Form 8949, and starting with the 2025 tax year the form has dedicated boxes for them. Digital assets go in boxes G, H, or I for short-term sales and boxes J, K, or L for long-term sales. You can no longer use boxes C or F for crypto.4Internal Revenue Service. 2025 Instructions for Form 8949 Brokers began issuing a new Form 1099-DA for digital asset transactions starting with the 2025 tax year, but most of these initial 1099-DAs will not include cost basis, which means you’ll need to calculate and enter it yourself.8Internal Revenue Service. Reminders for Taxpayers About Digital Assets If you used a decentralized exchange or self-custody wallet and no 1099-DA was issued at all, you still owe the same reporting on Form 8949. The obligation exists regardless of whether you received a tax form.9Internal Revenue Service. Taxpayers Need to Report Crypto, Other Digital Asset Transactions on Their Tax Return
What Happens If You Skip It When You Shouldn’t
Not reporting a capital gain doesn’t make the tax disappear. The IRS receives copies of your 1099-B, 1099-DA, and 1099-S forms, so unreported sales get flagged by automated matching. If you underreport gains due to negligence or disregard of the reporting rules, the IRS can assess an accuracy-related penalty of 20% on the underpaid tax.10Office of the Law Revision Counsel. 26 U.S. Code 6662 – Imposition of Accuracy-Related Penalty on Underpayments
If unreported gains push you into a situation where you don’t file at all, the failure-to-file penalty kicks in at 5% of the unpaid tax per month, capping at 25%. For returns due after December 31, 2025, the minimum penalty for filing more than 60 days late is $525 or 100% of the tax due, whichever is less.11Internal Revenue Service. Failure to File Penalty Interest compounds on top of all penalties from the original due date.
Form 8949 is filed as an attachment to your Form 1040 and follows the standard individual return deadline. For tax year 2026, that’s April 15, 2027. Filing Form 4868 gives you an automatic six-month extension to October 15, 2027, but only for the paperwork. Any tax you owe is still due by April 15, and interest accrues on unpaid amounts from that date.12Internal Revenue Service. Application for Automatic Extension of Time To File U.S. Individual Income Tax Return If you’re still chasing a corrected 1099-B or reconstructing missing basis records, the extension buys time to get the numbers right. If you truly can’t determine an original purchase price, the IRS default position is that basis is zero, which maximizes your taxable gain, so digging through old brokerage statements or asking your broker for historical records is almost always worth the effort first.