Skip to main content
What is "Rollover"?

Rollover in CTC tracks how the cost basis is transferred during swap and non-taxable trade transactions, shown when hovering over the two-way arrow icon.

Layla Huang avatar
Written by Layla Huang
Updated over 2 months ago

In Crypto Tax Calculator (CTC), "rollover" indicates that the cost basis of the asset is transferred from the previous Swap and non-taxable Trade transaction(s). This information is displayed when you hover over the two-way arrow icon on a transaction.

When hovering over the two-way arrows, a rollover card appears. It refers to how CTC tracks the cost basis when a swap or non-taxable trade transaction (e.g., exchanging ETH for WETH) occurs in the transaction history of the disposed asset. Instead of treating the original asset as a disposal that triggers a taxable gain or loss, the cost basis of the original asset, adjusted for fees, rolls over to the new swapped asset.

For example:

Action

Market Price

Cost Basis

Gains

Buy 1 ETH

$1,000

$1,000

-

Swap 1 ETH for 1 WETH

$2,000

$1,000 (Rollover)

-

Sell 1 WETH

$ 2,500

$1,000 (Rollover)

$1,500

In the Sell transaction, since the two conditions are met:

  1. Disposal of the new swapped asset (i.e., WETH).

  2. A swap transaction exists in the transaction history of the disposed asset.

The rollover should appear for WETH.


If you have any questions or need help, we're here for you! Feel free to reach out via the in-app chat in the bottom-right corner or email us at [email protected].

Did this answer your question?