Is a DeFi liquidation a taxable disposal?
For the liquidated party, yes under the house position. Collateral seized and sold to close an undercollateralized loan is liquidation with treatment disposal: a disposition of that collateral under IRC §1001. This is a published grey area that is not firm-configurable. The grey block carries the reason to confirm whether the taxpayer is the liquidated party or the liquidator, and it names no alternate treatment, because the other side of the row is a different taxpayer role, not a different election. When the role is unclear, we serve needs_review with taxable: null.
Key takeaways
- Published category:
liquidation. House treatment:disposal. Grey area. Not firm-configurable. - House default: the liquidated party disposed of the seized collateral. Gain or loss is a §1001 computation against that collateral's basis. CryptoTaxEdge names the event. It does not compute the gain.
- Notice 2014-21: virtual currency is property. Seizing property to satisfy a debt is still a disposition of that property.
- Liquidator versus liquidated party is a facts question. If the hash does not settle which side the taxpayer is on, we do not assert
disposalagainst the wrong person. - Amount realized can include liabilities discharged (Treas. Reg. §1.1001-2). That math is return preparation, not classification.
What §1001 actually requires
Notice 2014-21, Q&A-1: virtual currency is property. Q&A-6: exchanging it for other property produces gain or loss against adjusted basis.
IRC §1001(a): gain is amount realized minus adjusted basis; loss is the reverse. §1001(b): amount realized is money plus the fair market value of other property received. §1001(c): the entire gain or loss is recognized except as otherwise provided.
Treas. Reg. §1.1001-2(a): amount realized from a sale or other disposition includes liabilities from which the transferor is discharged as a result of the disposition. A DeFi liquidation typically extinguishes some or all of the debt as collateral is taken. How much of that debt enters amount realized, and whether any remainder is discharge-of-indebtedness income under IRC §61(a)(12), depends on the loan terms. We cite the regulation so a reviewer knows the issue exists. We do not reconstruct it from the hash, and we do not treat DeFi debt as nonrecourse.
There is no liquidation-specific revenue ruling. The house position is the property-disposition analog, not a named IRS holding that a named protocol's liquidation equals foreclosure.
Grey area: role, not a second election
v1.1 lists liquidation as grey. The grey-area doctrine usually requires a house default, a named alternate, and firm-level configurability. Liquidation is the exception the Classification Standard states in words: the grey block carries the basis (confirm whether the taxpayer is the liquidated party or the liquidator) but names no alternate position, so the category is not firm-configurable. Configurable greys in v1.1 are liquidity_add, liquidity_remove, wrap, unwrap, liquid_staking_mint, and rebase_reward. Liquidation is not among them.
House (liquidated party): collateral seized is disposed of. Treatment disposal. taxable: true when we are willing to assert the side.
The other side of the same hash (liquidator): the liquidator is acquiring collateral, often paying down someone else's debt and sometimes receiving a bonus. That is not the house disposal of the borrower's collateral. It may be a purchase, a swap, income on a bonus, or a mix. The Standard does not name that alternate as an enum value the firm can elect. It tells the reviewer to confirm the role.
When we will not assert: role unclear, both legs present and unassigned, or the receipt cannot tell seized collateral from a voluntary repay. treatment: needs_review, taxable: null. A wrong-side disposal is worse than a flag.
Borrow, repay, and collateral_supply / collateral_withdraw remain non_taxable when they are only debt mechanics. Liquidation is the row where the collateral actually leaves. Do not fold this page into Is a crypto loan taxable? or into impermanent-loss math. Impermanent loss is an unrealized pool comparison, not a seizure. See How is impermanent loss taxed?.
How CryptoTaxEdge classifies it
POST https://app.cryptotaxedge.com/v1/classify with { "chain", "hash" }. Confidence is routing, not accuracy. Low or conflicting evidence does not get a confident disposal on the wrong taxpayer.
| Facts on the hash | Category | Treatment | taxable |
|---|---|---|---|
| Collateral seized to close the taxpayer's undercollateralized position | liquidation | disposal | true |
| Same protocol event, taxpayer is the liquidator | liquidation as identification | do not book the house disposal against this taxpayer | often review |
| Role not readable from the receipt | as identified | needs_review | null |
| Voluntary repay or collateral withdraw, no seizure | repay / collateral_withdraw | non_taxable | false |
Worked example
Illustration, not a live canonical capture. The published example set has no liquidation JSON.
A borrower supplied 10 ETH as collateral and drew a stablecoin loan. The health factor broke. The protocol seized 8 ETH and closed 25,000 of debt. ETH at seizure is $3,200.
If the hash is the borrower's account: house classification is liquidation / disposal of 8 ETH. The reviewer, not the engine, measures amount realized under §1001(b) and, where it applies, Treas. Reg. §1.1001-2 for the debt that went away, then subtracts the 8 ETH basis. We will not invent that gain on this page.
If the same hash is opened from the liquidator's wallet: do not book an 8 ETH disposal against the liquidator. Confirm the role. If the record cannot tell, needs_review, taxable: null.
What CryptoTaxEdge does not do on this page
- We do not reconstruct cost basis, amount realized, or a discharged-debt split. Classification is not a basis engine.
- We do not offer a firm toggle that rewrites liquidations as non-taxable. The category is not configurable.
- We do not assert which person on a three-party liquidation is the taxpayer when the hash is ambiguous.
- We do not give tax advice. Hash in; category, treatment, confidence, and review flag out.
Classify a transaction at https://cryptotaxedge.com/explorer?src=answers. Enter a hash; ten a day, no signup.
Frequently asked questions
Is a DeFi liquidation the same as selling the collateral?
Economically the collateral is gone. For the liquidated party the house analog is a §1001 disposition of that collateral, not a non-event. The loan remaining, the bonus paid to a liquidator, and any leftover debt are separate questions. They do not make the seizure a wash.
Can my firm configure liquidations to non-taxable?
No. v1.1 says this grey carries a documented basis and no named alternate, so it is not firm-configurable. The other reading depends on who the taxpayer is, not on a house-versus-continuity election.
What if I cannot tell whether my client was liquidated or was the liquidator?
Then we do not assert disposal. That is the review contract: needs_review, taxable: null. Assign the role from the wallet list, then book. Guessing the side is how a purchaser's hash gets a seller's treatment.
Accounting firm with crypto clients? See the Firm plan.
This is informational only, not tax advice; verify with a qualified tax professional before filing.