Crypto Tax-Loss Harvesting Examples: Netting, Basis and Carryovers
A useful loss-harvesting calculation must show short- and long-term netting, existing carryovers, the $3,000 ordinary-income limit, transaction costs and the lower basis of any replacement crypto. Subtracting all losses from all gains in one line can give the wrong answer.
Reviewed September 1, 2026. The examples are simplified federal illustrations for individual investors. They are not rate quotes or personal tax projections.
Inputs a defensible calculator needs
Krypto-Steuerunterlagen vorbereiten
Importiere deine Transaktionen, prüfe offene Datenpunkte und erstelle deinen Steuerreport, ohne die vollständige Berechnung manuell in Tabellen aufzubauen.
Jetzt vorbereiten →- asset, wallet or account and units;
- specific acquisition date and adjusted basis;
- sale date, proceeds and eligible fees;
- short- or long-term character;
- all other capital gains and losses;
- prior-year carryovers;
- asset classification under section 1091;
- replacement purchase cost and date.
Current market value minus portfolio average is not enough. Basis must belong to the units actually disposed of under valid identification rules.
Example 1: loss offsets a capital gain
Leo has a $12,000 short-term gain and owns a separate lot with $9,000 adjusted basis and $4,000 current value. He sells that lot for $4,000 and incurs $100 of eligible selling costs. Simplified amount realised is $3,900, creating a $5,100 short-term loss.
The short-term category becomes a net $6,900 gain before other items. The tax effect depends on Leo's marginal rate, state, net investment income tax and the rest of the return. Saying the loss “saved $5,100” confuses tax base with tax.
Example 2: short loss and long gain
Ada has a $20,000 net long-term gain and harvests an $8,000 short-term loss, with no other capital items. After separate category netting, the short-term loss offsets the long-term gain, leaving a $12,000 net long-term gain.
The loss does not automatically save tax at the short-term rate because there was no net short-term gain. The final character after cross-netting matters. Use IRS Topic 409 and Schedule D instructions.
Example 3: net loss and carryover
Sam ends with a $14,000 net capital loss and files single. Subject to the normal rules, up to $3,000 reduces other income in the current year and $11,000 carries forward. The carryover retains short- and long-term components under the worksheet; it is not simply an unclassified balance.
Married filing separately generally uses a $1,500 limit. The crypto capital-loss guide explains carryover reporting.
Example 4: current loss versus future lower basis
Nina sells non-security spot crypto with $10,000 basis for $6,000, recognising a $4,000 loss, then genuinely repurchases for $6,050 when section 1091 does not apply. Her new basis is generally $6,050 and her holding period restarts.
If she later sells for $11,000, the new lot has a $4,950 gain before fees. Harvesting accelerated the loss but did not preserve the old $10,000 basis. A complete calculator displays current tax effect and future embedded gain.
| Stage | Amount | Tax record |
|---|---|---|
| Old basis | $10,000 | Disposed lot |
| Loss sale proceeds | $6,000 | $4,000 current loss |
| Repurchase | $6,050 | New basis and holding period |
| Later sale | $11,000 | $4,950 later gain before fees |
Lot selection can change the answer
Suppose a wallet contains one BTC lot with $70,000 basis and one with $30,000 basis while BTC trades at $50,000. Selling one BTC produces a $20,000 loss only if the high-basis lot is adequately identified; defaulting to another lot can produce a gain.
Document identification under current wallet- or account-level rules before disposition. Do not let software retroactively choose the best lot without evidence. The US capital-gains guide covers basis identification.
Include costs once
Eligible sale fees reduce amount realised; eligible acquisition fees increase basis. Network fees paid with a separate token can also dispose of that token. A calculator should not both subtract a fee from proceeds and deduct it elsewhere.
Economic planning also includes spread, slippage, withdrawal cost and market movement during repurchase. A $200 projected tax benefit can disappear after trading costs.
Add a wash-sale classification check
Section 1091 applies to stock or securities, including a digital asset that is a tokenized security when the statutory tests are met. Non-security spot crypto generally falls outside the current wording, but classifying every digital asset as exempt is unsafe.
Use the US crypto wash-sale guide for tokenized securities, related parties and replacement purchases. The official section 1091 text is the legal starting point.
Reusable worksheet
- Calculate each proposed sale's proceeds minus adjusted basis.
- Separate short-term and long-term results.
- Add already realised gains and losses.
- Apply carryovers from the prior Schedule D worksheet.
- Net categories under Schedule D.
- Apply the $3,000 or $1,500 limit to any net loss.
- Estimate federal and state tax effect.
- Subtract fees and market cost.
- Record replacement basis and future embedded gain.
- Reconcile the executed sale on Form 8949.
For the execution calendar, use the 2026 year-end harvesting plan.
Loss-harvesting calculation FAQ
Is a $10,000 loss equal to $10,000 tax savings?
No. It reduces the applicable tax base; actual savings depend on netting, rates and the rest of the return.
Can short-term losses offset long-term gains?
Yes, after each category is netted separately, opposite net category results are netted.
What happens above the $3,000 limit?
Unused net capital loss generally carries forward under the capital-loss worksheet.
Can I use average portfolio cost?
Not as a default for digital assets. Use the basis of properly identified units under applicable rules.
Does repurchase keep my old holding period?
When the loss is allowed, the new asset generally starts a new holding period.
Should fees be included?
Yes, where eligible, but only once in basis or amount realised.
Does every crypto avoid wash-sale rules?
No. Tokenized stock or another security can fall within section 1091.
Where is the loss reported?
Investor dispositions generally go to Form 8949 and Schedule D.
Weiterführende Seiten
Steuerbericht automatisch erstellen
Importiere deine Transaktionen, prüfe die Ergebnisse und erstelle einen detaillierten PDF-Bericht mit einem Prüfpfad auf Transaktionsebene.
Jetzt kostenlos starten →Hinweis: Dieser Artikel dient ausschließlich zur allgemeinen Information und stellt keine Steuerberatung dar. Für individuelle Steuerberatung wende dich an einen zugelassenen Steuerberater.