How to calculate your NFT taxes with Koinly

Koinly offers automated NFT support for the most popular blockchains including Ethereum, Solana, Binance Smart Chain, Cardano, and other EVM-compatible chains, letting you easily calculate your NFT taxes.

  • Supports ERC-721 & ERC-1155 NFTs

  • Dedicated NFT dashboard to track unrealized gains and losses

  • Automatic import for EVM-compatible blockchains

  • Supports OpenSea, Rarible, Magic Eden, Solanart, and more

  • Just enter your public address to sync

How to import your NFT transactions into Koinly

  1. Log in to Koinly and go to wallets

  2. Select the blockchain you're using - for example, Ethereum

  3. Enter your public address - you can find this in your browser extension or app, just make sure you've selected the correct network

  4. Hit import and watch your NFT transaction data pour in!

You'll need to do this for all the wallets (and blockchains) you use to import your complete transaction data.

How Koinly calculates your NFT taxes

Koinly imports your NFT transaction data via API - all it needs is your public address for any wallets you use to trade NFTs.

Once it has your public address, Koinly automatically imports all your transaction data for that wallet, including any NFT transaction data so it can calculate your gains, losses, income, and more. When your data is imported, you'll be able to view your NFTs and any unrealized gains or losses in your Koinly NFT dashboard, as well as view any NFT transaction details on the transactions page.

Given the ever-evolving NFT marketplace, there may be some instances where you'll need to manually import NFTs or edit a market value. You can find a wealth of information about dealing with these transactions in our help center.

Learn more about NFT taxes.

Which NFTs does Koinly support?

Whatever blockchain you're using, Koinly supports NFTs for the vast majority of popular blockchains, including: