This article applies to US customers only.
Use the Harvest tax losses feature to swap crypto from your self-custody wallets and view the tax impacts of trades. While all US customers can swap assets in CoinTracker, only Prime and Ultra subscribers can see personalized tax saving opportunities.
What to know before using the Harvest tax losses feature
| Things to know | Details |
| Self-custody wallet | A wallet you control, like Base App (formerly Coinbase Wallet) or MetaMask. You can’t use a centralized exchange like Coinbase to complete a swap. |
| Gas fees | Gas fees are payments for executing transactions or smart contracts on a blockchain, compensating validators for their work. Varying by blockchain and transaction complexity, they incentivize security while deterring spam but can rise significantly during network congestion. |
| Slippage |
Slippage is the price difference between when you start a trade and when it’s confirmed. It can result in your order executing at a higher or lower price than expected, especially for volatile assets. You’ll still be charged a gas fee if your transaction fails due to slippage. This can happen if the price changes more than your set tolerance between starting and confirming the swap. |
| DEX integrations | CoinTracker connects with multiple DEXs and selects the best option for the lowest cost and fastest execution. |
Make a swap
Make sure your CoinTracker account is synced and up to date before executing swaps.
Important: Once you confirm a swap, it can't be canceled. Review the trade details and your wallet prompt carefully before confirming — and remember you'll pay gas fees even if the transaction fails due to slippage.
To initiate a swap, connect your wallet, review the trade details, and confirm the transaction directly in your wallet.
Review your swap settings by selecting the gear icon below Connect wallet to set gas price, max slippage percentage, route priority, and more.
- From a computer, go to the Tax loss harvesting page.
- Under Crypto you can sell at a loss, click Swap next to an option you’d like to trade.
- The feature auto fills the token amount based on your selection, or you can choose to enter a different amount. Then choose to swap all or part of your crypto holding.
- Make sure your wallet is connected to CoinTracker. You’ll know your wallet isn’t connected if the Connect wallet button is visible in the top right corner of the swapper tool.
- Select Connect wallet and follow the prompts to approve your wallet's connection to CoinTracker.
- After connecting your wallet, return to the Harvest tax losses page and choose the chain and token you’d like to receive during the swap.
- A prompt will appear from your wallet to confirm the swap and finalize the transaction.
- Wait a few minutes for the trade to complete.
You can use this feature to swap any crypto you hold in your self-custody wallets. As a reminder, you cannot swap crypto held in an exchange. If you encounter any issues after completing a swap, see the tax-loss harvesting troubleshooting guide.
Fee overview
| Fees | Details |
| CoinTracker fee | Charges paid to CoinTracker for searching and selecting the best available swap routes to complete your transaction. |
| Network fee | Charges paid to the blockchain network for processing your swap through our platform. |
| Gas fee | Charges paid to blockchain validators to process and confirm your transaction on networks like Ethereum. |
Understand gas fees for failed or canceled swaps
Before swapping, you’ll see the expected return and can set max slippage tolerance to manage price changes and gas fees. If the price changes while your transaction is processing and returns less than the minimum amount required, the transaction will revert completely. Gas fees on failed or reverted transactions are non-refundable.
Keep your funds and data safe
- Using CoinTracker for swaps does not grant access to your wallet funds.
- We prioritize strong security measures to protect your transactions and assets.
Interacting with smart contracts and decentralized protocols carry inherent risks. Check here to learn more.
Disclaimer: CoinTracker is provided for informational purposes and is not intended as tax, audit, accounting, investment, financial, or legal advice. For financial, tax, or legal advice, please consult your own professional. See our full disclaimer.