What Is Specific Identification Accounting for Crypto Taxes?

Updated July 13, 2026 6 min read

If you’ve bought the same crypto asset at several different times and prices, selling a portion of it raises a question that’s easy to overlook: which specific purchase counts as the one being sold? The accounting method used to answer that question can meaningfully change the taxable gain reported for the same sale.

The short answer

Specific identification is an accounting method that lets you choose which particular lot, meaning a specific purchase at a specific price and date, is treated as the one being sold, rather than defaulting to a fixed order like first-in, first-out. Because different lots often have different cost bases, choosing which one to sell can change the taxable gain or loss reported for that transaction.

How this differs from a default ordering method

Without specific identification, a common default approach sells lots in the order they were acquired, meaning the oldest purchase is treated as sold first. If that oldest lot was bought at a much lower price than more recent purchases, a first-in, first-out approach can produce a larger taxable gain than necessary, even though newer, higher-cost lots of the same asset are still being held. Specific identification allows selecting a different lot, such as one purchased more recently at a higher price, which can result in a smaller reported gain or a usable loss instead.

What this looks like with simple numbers

Say three purchases were made of the same token: one lot bought at a low price, one at a middle price, and one at a high price, and only a portion is now being sold. Under a first-in-first-out default, the low-cost lot is sold first, producing the largest taxable gain relative to the current price. Under specific identification, the high-cost lot could instead be designated as the one sold, producing a smaller gain or even a loss, depending on the current price relative to that lot’s cost. This flexibility is why accurate cost basis tracking across every purchase matters so much; specific identification only works if each lot’s original price and date are actually documented.

What’s required to use this method

How this connects to broader tax strategy

Specific identification is also the mechanism that underlies more deliberate approaches like tax-loss harvesting with crypto, where a specific lot with an unrealized loss is deliberately chosen for sale to offset gains elsewhere. Without the ability to identify specific lots, a taxpayer would be limited to whatever gain or loss a default ordering method happens to produce, regardless of which lots would have been more advantageous to sell.

What to keep in mind

Rules around cost basis methods can vary and are subject to change, and not every platform or piece of tax software supports specific identification by default; some require it to be actively selected and documented. Because this area involves real complexity and depends on individual circumstances and current regulations, working with a tax professional familiar with crypto is generally worthwhile before relying on this method to change how a specific sale is reported.

The takeaway

Specific identification is fundamentally about record-keeping: it gives you the ability to designate exactly which purchase is being sold, which can change the tax outcome of an otherwise identical transaction. Whether it’s usable at all depends on having accurate records for every lot from the start, which makes disciplined tracking a prerequisite rather than an afterthought.