Crypto Taxes

crypto taxes

Doing your taxes is confusing enough, but when you add in cryptocurrency, it can make your head explode. Crypto taxes are not easy.

Regulations vary by jurisdiction, so you’ll need to check your country’s tax laws when it comes to cryptocurrency.

Calculating Crypto Taxes

Generally speaking, if you sell crypto, you’ll need to pay capital gains tax on the profits. If you stake crypto, you’ll need to pay income tax on the rewards. Hodling crypto does not usually need to be reported on your taxes.

You can’t avoid paying tax on your cryptocurrency, so don’t even try it. Find out what you need to report in your country so that you don’t find yourself with an unexpected tax bill.

We recommend keeping track of all of your crypto transactions including deposits, withdrawals, staking rewards, purchases and sales. You will also need to keep track of dates and the value of the crypto in your local fiat currency at the time of the transaction.

It’s a lot to keep track of and calculate, but you can instead use a crypto tax calculator that can do all of it for you.

Koinly Crypto Tax Calculator

Whether you’re in the USA or elsewhere, Koinly is a great tool for people looking for help navigating their crypto taxes.

With Koinly, you can connect to most crypto exchanges and wallets including hardware wallets. You can import your transactions automatically, or upload a csv file of your transaction history.

In your Koinly dashboard, you can see an overview of your profits and losses. You can also generate all the tax reports you need for your country to accurately pay your taxes.

Koinly does all the hard work for you so you don’t have to spend hours with a calculator and a converter. It automatically breaks down and categorizes your transactions for you.


What does HODL mean? What is a smart contract? Find out what some of the most common words in crypto mean in our crypto lingo dictionary

*The links on this page include referral and affiliate links. Any compensation received helps to keep the site running.

  • bitcoinBitcoin (BTC) $ 59,478.00
  • ethereumEthereum (ETH) $ 2,989.70
  • tetherTether (USDT) $ 1.00
  • bnbBNB (BNB) $ 563.29
  • solanaSolana (SOL) $ 139.00
  • usd-coinUSDC (USDC) $ 0.999781
  • xrpXRP (XRP) $ 0.519215
  • staked-etherLido Staked Ether (STETH) $ 2,986.26
  • dogecoinDogecoin (DOGE) $ 0.133528
  • the-open-networkToncoin (TON) $ 5.28
  • cardanoCardano (ADA) $ 0.452908
  • shiba-inuShiba Inu (SHIB) $ 0.000023
  • avalanche-2Avalanche (AVAX) $ 33.92
  • tronTRON (TRX) $ 0.122252
  • polkadotPolkadot (DOT) $ 7.20
  • wrapped-bitcoinWrapped Bitcoin (WBTC) $ 59,474.00
  • bitcoin-cashBitcoin Cash (BCH) $ 436.92
  • chainlinkChainlink (LINK) $ 13.60
  • nearNEAR Protocol (NEAR) $ 6.27
  • matic-networkPolygon (MATIC) $ 0.718075
  • internet-computerInternet Computer (ICP) $ 13.56
  • litecoinLitecoin (LTC) $ 80.12
  • leo-tokenLEO Token (LEO) $ 5.86
  • uniswapUniswap (UNI) $ 7.09
  • daiDai (DAI) $ 0.999521
  • first-digital-usdFirst Digital USD (FDUSD) $ 0.998629
  • aptosAptos (APT) $ 9.02
  • ethereum-classicEthereum Classic (ETC) $ 25.82
  • hedera-hashgraphHedera (HBAR) $ 0.106326
  • crypto-com-chainCronos (CRO) $ 0.129511
  • cosmosCosmos Hub (ATOM) $ 8.56
  • pepePepe (PEPE) $ 0.000008
  • immutable-xImmutable (IMX) $ 2.22
  • mantleMantle (MNT) $ 0.993518
  • filecoinFilecoin (FIL) $ 5.90
  • stellarStellar (XLM) $ 0.110167
  • blockstackStacks (STX) $ 2.10
  • xtcom-tokenXT.com (XT) $ 3.03
  • optimismOptimism (OP) $ 2.89
  • render-tokenRender (RNDR) $ 7.77
  • renzo-restaked-ethRenzo Restaked ETH (EZETH) $ 2,948.88
  • okbOKB (OKB) $ 49.04
  • dogwifcoindogwifhat (WIF) $ 2.78
  • arbitrumArbitrum (ARB) $ 1.03
  • bittensorBittensor (TAO) $ 401.28
  • suiSui (SUI) $ 1.11
  • wrapped-eethWrapped eETH (WEETH) $ 3,097.16
  • vechainVeChain (VET) $ 0.035374
  • makerMaker (MKR) $ 2,764.98
  • kaspaKaspa (KAS) $ 0.105650