Back to blog
August 17, 2026by The Crypto Hub

Realized Versus Unrealized Gains in Crypto

Learn how realized versus unrealized gains affect crypto performance, taxable events, cost basis, and portfolio decisions across every exchange account.

A portfolio can show a six-figure increase while generating little or no taxable gain. It can also show a disappointing balance after a market pullback even though profitable trades have already created a tax obligation. That gap is the practical difference between realized versus unrealized gains - and it matters whenever you trade across exchanges, rebalance holdings, or prepare a U.S. crypto tax return.

For active crypto users, this is not just an accounting distinction. It affects whether performance reports are accurate, whether a sale should be made before year-end, and whether the cash needed for taxes is available when the bill arrives. The right view is not simply whether your portfolio is up or down. It is which gains are still attached to open positions, which gains have been locked in through transactions, and which specific tax lots produced them.

Realized Versus Unrealized Gains: The Core Difference

An unrealized gain exists when an asset is worth more than its cost basis but has not been disposed of. If you bought ETH for $2,000 and its current market value is $3,000, you have a $1,000 unrealized gain. The gain is visible in your portfolio value, but it generally has not become a taxable capital gain merely because the market price increased.

A realized gain occurs when you dispose of the asset for more than its cost basis. Selling that ETH for $3,000 realizes the $1,000 gain. In the United States, a disposal can include selling crypto for dollars, exchanging one cryptocurrency for another, spending crypto on a purchase, or using crypto to pay a service provider. The fact that dollars never touched your bank account does not necessarily prevent a taxable event.

The basic calculation is straightforward:

Realized gain or loss = proceeds received - adjusted cost basis - eligible transaction costs

The hard part is often identifying the correct cost basis. A trader who acquired the same token at several different prices has multiple lots, not one uniform purchase price. The lot selected for a sale can materially change the realized gain or loss reported for that transaction.

A Partial-Sale Example That Shows Why Lots Matter

Assume you buy 0.5 BTC for $20,000, giving the position a $40,000 per-BTC cost basis. Later, BTC reaches $60,000 and you sell 0.2 BTC for $12,000, before fees.

The 0.2 BTC sold had a cost basis of $8,000. Your realized gain is therefore $4,000. The remaining 0.3 BTC still has a cost basis of $12,000. At the same $60,000 market price, it is worth $18,000 and carries a $6,000 unrealized gain.

Your total economic gain at that moment is $10,000, but only $4,000 has been realized. If BTC falls before you sell the remaining 0.3 BTC, the unrealized portion can shrink or disappear. The $4,000 realized gain remains tied to the completed sale, subject to the tax rules that apply to your situation.

This is why a portfolio percentage alone is not enough. A dashboard may correctly show that your account is up overall while still masking whether the increase comes from open positions, closed trades, or both.

What Usually Triggers a Realized Crypto Gain

The most common trigger is a sale for cash. But crypto activity creates more taxable disposals than many investors expect. A spot conversion from SOL to USDC, for example, is generally treated as a sale of SOL at its fair market value followed by an acquisition of USDC. If SOL appreciated since you acquired it, the conversion may realize a gain even if the funds remain on the same exchange.

Using BTC to buy goods, paying a contractor in crypto, and swapping assets through a decentralized exchange can produce the same result. Each event needs a timestamp, fair market value, quantity, fees, and cost basis information to calculate the outcome reliably.

Transfers between wallets or exchange accounts you own are generally not dispositions. Moving 1 ETH from an exchange to a self-custody wallet should preserve its original acquisition date and cost basis. However, transfers are often misclassified when platforms cannot match the withdrawal on one account to the deposit on another. That can make an internal transfer look like a sale, create a false realized gain, or leave an incoming asset with a zero cost basis.

Some transactions require extra care. Rewards from staking, mining, or certain airdrops may be treated as ordinary income when received, with the reported value becoming the asset's initial cost basis. Derivatives, margin activity, wrapped assets, lending, and liquidity pool transactions can involve additional rules and exchange-specific reporting. The transaction label alone is not always enough to determine tax treatment.

Unrealized Gains Are Still Operationally Important

Unrealized does not mean irrelevant. Open-position gains help you assess concentration, exposure, rebalancing needs, and downside risk. They can also inform a planned sale, particularly when a position has moved sharply and would create a significant gain if closed.

But unrealized gains should not be treated as cash available for taxes or spending. A token priced at $10 when your report refreshes may trade at $8 by the time you execute. In less liquid markets, the displayed price may also differ from the price you can actually receive after spread, slippage, and fees.

There is a second operational risk: confusing a market-wide portfolio rise with a successful trading strategy. A trader may have substantial unrealized appreciation from one long-held asset while realizing losses on frequent trades elsewhere. Separating realized and unrealized performance makes those patterns visible. It shows whether completed decisions are profitable and how much of portfolio growth still depends on open-market prices.

Cost Basis Methods Can Change the Result

When identical assets were acquired at different prices, the tax-lot method determines which units are treated as sold. Common approaches include FIFO, LIFO, HIFO, and specific identification, subject to applicable rules and recordkeeping requirements.

FIFO, or first in, first out, generally sells the oldest units first. In a rising market, that can produce larger realized gains because older lots may have the lowest basis. HIFO, or highest in, first out, prioritizes the highest-cost units and can reduce current realized gains in some situations. Specific identification can provide the most control when you can document exactly which lots were sold.

No method is automatically best. A method that reduces gains this year may leave lower-basis lots for a future sale. Holding period also matters. In the United States, assets held for more than one year before disposal may qualify for long-term capital gain treatment, while shorter holding periods are generally taxed differently. Your broader income, expected future activity, losses, and reporting requirements all affect the decision.

How to Track Realized and Unrealized Performance Correctly

Accurate reporting starts with complete data. Pulling only current balances from each exchange cannot reconstruct historical cost basis or distinguish a purchase from an incoming transfer. You need transaction history across centralized exchanges, wallets, and on-chain activity, including deposits, withdrawals, trades, fees, and rewards.

A practical workflow has four parts:

  • Consolidate transactions from every account and wallet, not just current holdings.
  • Match transfers between accounts so original cost basis and acquisition dates move with the asset.
  • Review transaction classifications, especially swaps, rewards, derivatives settlements, and missing-cost-basis entries.
  • Separate realized P&L, unrealized P&L, and tax estimates before making a trade or filing return.

This is where centralized visibility reduces avoidable errors. The Crypto Hub is designed to aggregate read-only exchange data into one command center, helping users review holdings, historical performance, allocation, and tax-reporting inputs without giving a platform authority to execute trades or custody assets.

Price sources and timestamps also matter. Unrealized P&L is only as useful as the market value used to calculate it. A sound report should apply consistent pricing logic and make it clear when values are estimated, delayed, or unavailable. For realized activity, fees should be captured consistently because they can affect proceeds, basis, and net results.

Use the Numbers for Decisions, Not Just Reporting

Before selling a winning position, check the estimated realized gain for the specific lot you intend to sell, not just the token's average entry price. Before converting one asset into another, treat the swap as a potential taxable event rather than a simple portfolio adjustment. Before year-end, review realized gains and losses early enough to make deliberate decisions instead of reacting to a last-minute tax estimate.

Tax reporting rules and personal circumstances can be complex, so serious traders should use complete records and consult a qualified tax professional when needed. The most useful habit is simpler: keep every transaction organized while it happens. When your realized gains, unrealized gains, and cost basis are visible in the same place, you can make portfolio decisions with fewer assumptions and much better control.