Back to blog
August 17, 2026by The Crypto Hub

What Is Tax Lot Selection for Crypto Investors?

Learn what is tax lot selection, how it affects crypto capital gains, and what records that support specific identification across wallets and exchanges.

A sale of 1 ETH is not just a sale of 1 ETH for tax purposes. If you accumulated ETH through several purchases, transfers, staking rewards, or trades, each unit may carry a different acquisition date and cost basis. That is where the question, what is tax lot selection, becomes operationally important. The lot you assign to a disposal can change the capital gain or loss reported on your tax return.

For active crypto traders, this is not a theoretical detail. A single portfolio may span multiple exchanges, wallets, and years of activity. Without reliable transaction records and a defensible way to identify the assets sold, tax reporting can turn into a last-minute reconstruction project.

What Is Tax Lot Selection?

Tax lot selection is the process of determining which specific units of an asset you sold, swapped, spent, or otherwise disposed of. A tax lot generally includes the asset, the date it was acquired, the amount acquired, and its cost basis in U.S. dollars. When you dispose of crypto, you compare the proceeds from that transaction with the basis of the selected lot to calculate a gain or loss.

Consider a simple example. You bought 1 BTC for $20,000 in 2023 and another 1 BTC for $45,000 in 2024. Later, you sell 1 BTC for $50,000. If you assign the sale to the $20,000 lot, the transaction produces a $30,000 gain. If you assign it to the $45,000 lot, the gain is $5,000.

The assets are economically identical, but the tax result is not. Tax lot selection is the recordkeeping and accounting process that connects a particular disposal to a particular acquisition.

This applies to more than cash sales. In the United States, exchanging one crypto asset for another, using crypto to pay for goods or services, and many other dispositions can trigger a taxable event. Each event requires a basis calculation, and the selected lot determines that calculation.

Tax Lot Selection vs. a Cost-Basis Method

These terms are related but not interchangeable. A cost-basis method is the rule used to choose lots across transactions. Tax lot selection is the actual assignment of a specific sold amount to a specific acquisition lot.

The most common approaches include FIFO, LIFO, HIFO, and specific identification.

FIFO, or first in, first out, assigns your earliest acquired units first. It is straightforward and often easy to apply when transaction data is incomplete. In a rising market, however, it can result in larger taxable gains because earlier lots may have the lowest basis.

LIFO, or last in, first out, assigns the newest units first. It may reduce gains in some market conditions, but it is not automatically available in every tax context or software workflow. The method must be applied consistently and supported by your records.

HIFO, or highest in, first out, assigns the highest-cost lots first. This can reduce current capital gains or increase realized losses, but it may leave lower-basis lots in the portfolio for future years. It is a timing decision, not a permanent elimination of tax liability.

Specific identification lets you choose the exact lot disposed of, provided you can adequately identify it and maintain the required documentation. This approach offers the most control, especially for traders with many purchase prices, but it also places the highest burden on your data and audit trail.

Why Specific Identification Requires Better Records

Specific identification is not simply selecting the most favorable lot after reviewing a year-end tax estimate. You need records that establish what you acquired, when you acquired it, what it cost, and which units were disposed of in each transaction.

For crypto, that evidence can be harder to maintain than for a brokerage account. Assets may move from an exchange to a self-custody wallet, from one wallet to another, or into a DeFi protocol before they are sold. Transfers are generally not dispositions by themselves, but they must preserve the lot history. If a transfer is incorrectly classified as a sale, or if the receiving wallet is treated as a new purchase, the basis record can break.

A usable lot record should retain the acquisition timestamp, quantity, cost basis, transaction fees where applicable, wallet or exchange source, and transaction identifier. For a disposal, retain the timestamp, quantity, proceeds, fees, destination, and the assigned acquisition lot or lots.

The practical challenge is aggregation. An exchange may know the purchase history for assets acquired on its platform, but it usually cannot see the original basis for coins transferred in from elsewhere. A unified portfolio and tax record can help preserve continuity across connected accounts instead of forcing you to reconstruct activity from exports and spreadsheets.

How Tax Lot Selection Changes Your Tax Outcome

The selected lot affects both the size and character of a capital gain or loss. If the asset was held for more than one year before disposal, the gain or loss may be long-term. If held for one year or less, it is generally short-term. The distinction matters because long-term capital gains can receive different federal tax treatment than ordinary income rates.

That creates trade-offs. Selling a high-basis lot may reduce the immediate gain, but if that lot was acquired recently, it could produce a short-term result. Selling an older low-basis lot may create a larger gain, but it may qualify as long-term. The best choice depends on your realized gains and losses elsewhere, income, holding periods, expected future activity, and broader tax position.

Tax-loss harvesting adds another layer. A trader may intentionally dispose of a lot below its basis to realize a loss that can offset eligible capital gains. But losses should not be pursued in isolation. Re-entering a position, moving assets between platforms, and transaction costs all affect the economic result. Rules and proposed policy changes around digital assets can also evolve, so tax planning should be reviewed against current guidance.

A Practical Workflow for Crypto Tax Lot Selection

Start before you trade, not after the calendar year ends. The first step is to connect or import every account that materially contributes to your portfolio: centralized exchanges, wallets, and relevant on-chain activity. The goal is to establish a complete transaction ledger.

Next, review transfers. Match withdrawals from one platform to deposits in another so they are treated as internal movements rather than taxable sales and new acquisitions. This is one of the most common sources of inflated gains and missing cost basis.

Then choose a cost-basis approach that fits your tax strategy and record quality. If you plan to use specific identification, establish a repeatable process for assigning and documenting lots at the time of each disposal. Do not rely on memory months later, particularly after moving assets across several venues.

Before filing, review transactions with missing basis, unusually large gains, duplicate deposits, unmatched transfers, and assets received through staking, mining, airdrops, rewards, or other income-producing activity. These events can create new lots with their own acquisition dates and basis rules.

A platform such as The Crypto Hub can make this workflow more manageable by consolidating exchange activity through read-only connections, tracking portfolio history, and organizing tax reporting data in one command center. It does not take custody of your assets or execute trades. You retain control of funds while reducing the operational gaps that make lot tracking difficult.

Common Mistakes That Create Bad Lot Data

The biggest mistake is assuming all units of the same token have the same basis. They do not. Every acquisition can create a separate lot, even when the asset is held in the same wallet.

Another frequent error is treating wallet transfers as sales. A transfer between accounts you control should usually carry the original lot information forward. Missing that connection can cause a platform to label the incoming crypto as having zero or unknown basis, which may overstate taxable gains when it is later sold.

Traders also run into trouble when they change methods without understanding the consequences. A method that looks favorable for one transaction can create less favorable results later. Consistency, documentation, and an accurate transaction history matter more than chasing a single low-gain sale.

Finally, do not confuse tax software output with tax advice. Tax software can organize calculations and generate reports from the data available, but the final treatment of complex activity may require a qualified tax professional. This is especially true for high-volume trading, DeFi transactions, derivatives, entity accounts, and cross-border activity.

Control the Data Before It Controls the Return

Tax lot selection gives crypto investors a legitimate way to understand and manage the tax impact of dispositions, but it only works when the underlying records are complete. Build the habit of tracking lots, transfers, and acquisition details as activity occurs. When tax season arrives, you will have a clearer audit trail, more reliable reporting, and far fewer surprises.