Is LIFO Accounting Allowed for Cryptocurrency Sales?
Choosing which units of a coin were “sold” matters a lot when the same asset was bought at very different prices over time. Not every accounting method that sounds reasonable is actually permitted, and this is one area where crypto rules differ from what some investors expect.
The short answer
Last-in, first-out (LIFO) accounting is not an approved method for calculating gains and losses on cryptocurrency sales under current IRS guidance. The two methods generally supported are first-in, first-out (FIFO) and specific identification, and taxpayers who want to use anything other than the default FIFO approach typically need to meet specific recordkeeping requirements to use specific identification instead, consistent with the broader framework for how cryptocurrency is taxed.
What LIFO would mean if it were allowed
LIFO assumes that the most recently acquired units of an asset are the first ones sold. In a rising market, this would generally produce a smaller taxable gain than FIFO, since the most recently purchased coins likely cost more than earlier ones, leaving less of a gap between purchase price and sale price. That’s a meaningful tax advantage in theory, which is part of why it’s worth understanding that it isn’t actually on the table for crypto under current guidance, unlike certain other types of investment accounting.
Why FIFO is the default
Absent any other election, FIFO assumes the earliest acquired units are the ones sold first. This is the default method the IRS expects taxpayers to use for crypto when no other identification has been made. FIFO tends to produce larger gains in a rising market compared to LIFO, precisely because it matches sales against the oldest, typically cheaper, purchase prices first. Because tracking cost basis across multiple wallets and exchanges is already a challenge for many crypto owners, defaulting to FIFO also has the advantage of being straightforward to apply even with imperfect records.
Specific identification as the alternative
Rather than LIFO, taxpayers who want more control over which units are treated as sold can use specific identification, provided they can adequately document which exact units were sold. This generally requires being able to show:
- The date and time each unit was acquired, including the exchange or wallet involved.
- The original cost basis of the specific units being identified as sold.
- The date and time of the sale, along with the fair market value at that moment.
- Clear identification made at or before the time of the transaction, rather than reconstructed afterward to produce a more favorable result.
Specific identification can, in some circumstances, produce results similar to what LIFO would have — for example, choosing to sell higher-cost units first — but it does so through a documentation-based election rather than a blanket accounting method, and it must be applied consistently and honestly rather than selected retroactively based on which answer minimizes tax. Getting the underlying cost basis wrong in the first place can create its own headaches later, including situations where a broker-reported cost basis figure looks incorrect and needs to be reconciled against personal records.
How this connects to tax-loss strategies
The choice of accounting method also interacts with how losses can potentially be used to offset gains. Since specific identification allows selecting higher-cost units in a way LIFO conceptually would, taxpayers with detailed records sometimes find it accomplishes similar goals to what LIFO was designed for, just through a different, IRS-recognized mechanism. Tax rules around digital assets continue to evolve, and specific requirements can change, so confirming current guidance before relying on any particular method is worth doing each filing season.
What to weigh
If you’re trying to manage crypto tax outcomes across multiple purchases at different prices, understanding that LIFO isn’t an option — while FIFO and properly documented specific identification are — shapes what recordkeeping habits are worth building now. Waiting until sale time to figure out which units to treat as sold generally doesn’t satisfy the documentation standard specific identification requires, which is exactly why proactive recordkeeping tends to matter more for crypto than for many traditional investments.