Form 8949 Calculator 2026 β€” Capital Asset Transactions & Schedule D

Calculate your Form 8949 totals for capital asset sales. Enter up to 20 transactions with wash sale adjustments, categorize into short/long-term Parts I and II, and get Schedule D line totals.

Enter your capital asset transactions below. Each row represents one sale. Holding period is automatically determined from dates entered.

Description Date Acquired Date Sold Proceeds ($) Cost Basis ($) Adj Code Adjustment ($) Del
$
Used to determine LTCG rate
%
$0
Estimated Total Tax
$0
Short-Term Net (Part I)
$0
Long-Term Net (Part II)
$0
Wash Sales Disallowed

Form 8949 β€” Schedule D Summary

How to Use This Form 8949 Calculator

Enter each capital asset transaction. The calculator automatically classifies each as short-term (≀12 months) or long-term (>12 months), applies adjustment codes, and totals each section for Schedule D.

Adjustment Codes

W = Wash Sale β€” disallowed loss (enter as positive adjustment to reduce loss)
B = Incorrect Basis β€” difference between your basis and broker-reported basis
H = Related Party Sale β€” gain may be fully recognized
O = Other adjustment
(blank) = No adjustment

Adjusted Gain/Loss = Proceeds βˆ’ Basis + Adjustment Amount
Short-term net β†’ Schedule D Line 1b/2/3
Long-term net β†’ Schedule D Line 8b/9/10
Extended

1099-B Reconciliation Tool

Paste your broker summary totals and compare with calculated totals to identify discrepancies

Enter your broker's 1099-B summary totals to compare with your calculated totals and identify discrepancies.

Broker 1099-B Summary Totals

$
$
$
$
CategoryYour CalculatedBroker 1099-BDiscrepancyStatus

Frequently Asked Questions

What is Form 8949 and when do I need it?
Form 8949 (Sales and Other Dispositions of Capital Assets) is used to report every capital asset sale or disposition β€” stocks, bonds, mutual funds, crypto, real estate, and other property. You need Form 8949 if you sold any capital assets during the year. The totals from Form 8949 flow to Schedule D. If you received a 1099-B from your broker, you use Form 8949 to report each transaction and reconcile with the broker-reported amounts.
What are the Form 8949 adjustment codes?
Common adjustment codes: W = wash sale loss disallowed (add back the disallowed loss to basis); B = incorrect basis reported by broker; H = gain from a related party sale; O = other adjustment; M = multiple adjustment codes. The adjustment amount can be positive (increases basis/reduces gain) or negative (decreases basis/increases gain). The most common adjustments are W (wash sales) and B (cost basis corrections).
What is a wash sale and how does it affect Form 8949?
A wash sale occurs when you sell a security at a loss and buy a "substantially identical" security within 30 days before or after the sale. The loss is disallowed β€” you cannot deduct it. The disallowed loss is added to the basis of the repurchased shares instead. On Form 8949, you report the full proceeds and basis, enter the disallowed loss as a positive adjustment with code W, and show $0 (or reduced) gain/loss. The adjusted basis in the replacement shares reflects the deferred loss.
What is the difference between Form 8949 Parts I and II?
Part I covers short-term capital assets (held 12 months or less) β€” gains are taxed as ordinary income. Part II covers long-term capital assets (held more than 12 months) β€” gains qualify for preferential 0%/15%/20% LTCG rates. Each part has three sections: transactions reported on 1099-B with basis reported (1a/8a), transactions on 1099-B without basis reported (1b/8b), and transactions not on 1099-B (1c/8c). The totals of each section flow to the corresponding lines of Schedule D.
What transfers from Form 8949 to Schedule D?
The net totals from each section of Form 8949 transfer to Schedule D as follows: Short-term (Part I total) β†’ Schedule D Line 1b (with basis reported to IRS) or 2/3. Long-term (Part II total) β†’ Schedule D Line 8b or 9/10. Schedule D then combines short-term gains/losses (net taxed at ordinary rates) and long-term gains/losses (net taxed at LTCG rates). Net capital losses are deductible up to $3,000 per year against ordinary income, with the remainder carried forward.