Maximizing Your Bitcoin Loss Deduction
The Hard $3,000 Annual Cap
IRS Publication 550 states that net capital losses offset ordinary income by a maximum of $3,000 for single filers and $1,500 for married filing separately. If you sold 1.2 BTC purchased at $67,000 in 2021 for $41,000 in October 2025, the $31,200 loss exceeds the limit by $28,200. That excess carries forward automatically. The rule has not changed since 1978 and applies equally to Bitcoin and traditional assets. You cannot accelerate the deduction by recharacterizing the loss as ordinary. Every Bitcoin holder who realizes losses above the threshold must plan multi-year offsets instead of expecting immediate relief. Track the exact carryforward amount on Schedule D each year so future returns stay consistent. Consult a CPA before filing any return that includes Bitcoin transactions.
HIFO Specific Identification Works With Proper Records
Form 8949 instructions and Revenue Procedure 2019-09 allow specific identification when you maintain timestamped acquisition records. HIFO ordering lets you sell the highest-cost units first. If you bought 0.05 BTC at $29,000 in January 2023, another 0.05 BTC at $52,000 in June 2024, and 0.05 BTC at $38,000 in February 2025, selling 0.05 BTC at $31,000 today produces a $21,000 loss under HIFO. FIFO would have produced only a $7,000 loss. You must document the exact lot sold before settlement. Exchanges that do not provide lot-level CSV exports require you to keep separate wallet or spreadsheet records. Notice 2014-21 confirms virtual currency follows the same identification rules as stocks. Keep acquisition dates, prices, and transaction hashes for every unit. Consult a CPA to confirm your documentation meets audit standards.
Carryforward Mechanics Stretch Across Years
Unused Bitcoin capital losses carry forward indefinitely until fully absorbed. A $48,000 net loss realized in 2025 first offsets 2025 gains, then reduces 2026 ordinary income by $3,000, leaving $45,000 for 2027. That balance continues forward without expiration. You report the carryforward on the following year's Schedule D, line 6 or 14 depending on short-term or long-term character. Short-term losses offset short-term gains first, then long-term gains. Mixing the two categories incorrectly can reduce the total offset available. Maintain a running spreadsheet of remaining carryforward amounts after each tax year closes. The indefinite carryforward favors holders who realize losses during bear markets and wait for future gains. Consult a CPA to model your specific multi-year projection.
Year-End Timing and Wash-Sale Avoidance
Bitcoin has no wash-sale rule, so you can sell at a loss on December 28 and repurchase the same amount on December 29. Selling 0.75 BTC at a $64,000 loss on December 30, 2025, lets you claim the full amount on your 2025 return. Waiting until January 2, 2026, shifts the deduction to the next tax year. If you expect higher income in 2026, deferring the sale may produce a larger after-tax benefit. Conversely, accelerating the sale preserves the $3,000 ordinary offset for the current year. Calculate your projected taxable income for both years before deciding the calendar date. Keep exchange statements showing the exact sale price and date. Consult a CPA to compare the two-year cash-flow impact.
Accurate Reporting Prevents IRS Adjustments
Every Bitcoin disposition appears on Form 8949 with date acquired, date sold, proceeds, and cost basis. Aggregate totals flow to Schedule D. If your exchange supplies only summary data, you must reconstruct lot-level detail to support HIFO. Missing acquisition dates trigger IRS default to FIFO and can reduce your recognized loss. Maintain a single source-of-truth file that reconciles wallet history, exchange CSVs, and blockchain explorers. Total proceeds must match 1099-B forms where issued. Discrepancies above $1,000 often prompt notices. File amended returns promptly when you discover omitted lots that increase your loss. Consult a CPA to review your 8949 before submission.
Exit Velocity's weekly newsletter breaks down exact carryforward calculations and lot-tracking templates for the next tax cycle.
📧 Want more like this?
Weekly Bitcoin and finance breakdowns. Free. No spam.
Frequently Asked Questions
How much in Bitcoin losses can I deduct?
You offset a maximum of $3,000 of ordinary income with net capital losses each year. A $90,000 Bitcoin loss realized in one tax year first absorbs any capital gains, then applies $3,000 against wages or interest. The remaining $87,000 carries forward to future years without expiration. Publication 550 governs the limit. Track the carryforward balance on Schedule D so subsequent returns apply it correctly. Consult a CPA to confirm your exact offset amount.
$3,000 annual ordinary income offset
The $3,000 figure applies after all capital gains are offset. If you have $12,000 in Bitcoin short-term losses and $4,000 in long-term gains, net losses equal $8,000. Only $3,000 reduces ordinary income that year. The leftover $5,000 carries forward. Married filing separately halves the annual limit to $1,500. Keep a running total of remaining carryforwards across multiple years. Consult a CPA before relying on any projected offset.
Carrying losses forward
Unused Bitcoin capital losses roll forward indefinitely. A $55,000 net loss from 2025 applies $3,000 against 2026 ordinary income, then $3,000 against 2027 income, and so on. You report the remaining balance each year on Schedule D. Short-term losses stay short-term when carried forward. Maintain a simple ledger showing original loss year and remaining amount. No expiration date exists under current rules. Consult a CPA to avoid misapplying carryforward character.
Stolen vs lost vs sold-at-loss
Theft or loss without a sale does not create a deductible capital loss. You must sell or exchange the Bitcoin to realize the loss on your return. A stolen wallet may qualify as a casualty loss under stricter rules, but those deductions face high floors and limited applicability after 2017. Selling at a loss on an exchange produces a straightforward capital loss reported on Form 8949. Keep exchange records showing the disposal transaction. Consult a CPA to distinguish between sale and casualty treatment.
Strategies for high-loss years
Realize additional Bitcoin losses in years when you already hold large gains or expect high ordinary income. Sell highest-cost lots first using HIFO to maximize the current-year deduction. Because no wash-sale rule applies, repurchase immediately if you want to maintain exposure. Defer sales into years where the $3,000 offset provides more value. Document every lot sold with dates and prices. Combine realized losses with future carryforwards to smooth multi-year tax impact. Consult a CPA to model your specific sequence of realizations.
📊 Want to track this ongoing?
The spreadsheet bundle behind our calculations. Track cost basis, sats stacking, and tax lots forever — on your machine, never in someone else's database.