If I buy bitcoin from a exchange and later want to transfer to my wallet for storing purpose (e.g. Jaxx or other), how the transaction fee will be calculated? I thought I can buy some amount of BTC and transfer the equal amount of BTC to wallet. How this works?


  • This depends solely on the exchange. They can forward the network transaction fees to the user or not, and they may have their own withdrawal fees or not. To learn more, see the exchange's policies or contact them. – Pieter Wuille Aug 12 '17 at 21:12
  • So, the open source wallets only deduct mining fees. There is no fee for transferring them to wallet and storing them. Am I right? – Tanzil Khan Aug 13 '17 at 4:19
  • That sounds like an independent question. – Pieter Wuille Aug 13 '17 at 4:59
  • Sorry, I am new to cryptocurrency world. Trying to understand. Thanks – Tanzil Khan Aug 13 '17 at 5:42

Whenever ownership of bitcoins is transferred by means of a transaction on the blockchain, this transaction takes up space in a block and therefore incurs a transaction fee. Essentially, each sender that requests confirmation of their transaction attaches a bid for blockchain space to their transaction which a miner can collect when they include the transaction in their block.

Since the Bitcoin exchange controls the funds when you withdraw to your own wallet, the Bitcoin exchange is the sender of the transaction and decides what fee to attach to the transaction. Additionally, a withdrawal from an exchange may incur a withdrawal fee depending on the specific exchange's policy. Please check the corresponding exchange's FAQ or user guidance for more information on their fee policies.

  • So, if a miner want to withdraw crypto to his/her wallet then it will incur transaction fee, depending on the checks in the blocks and other factors. – Tanzil Khan Aug 15 '17 at 16:42
  • I don't understand why you're suddenly asking about a "miner". Miners that generate new bitcoins don't incur a transaction fee. The newly created coins are part of the coinbase transaction which is mandatory in a block. Miners that receive coins from other sources are no different than other users. – Murch Aug 15 '17 at 16:53
  • Recently I transferred some btc to Jax wallet... when I was trying to send the btc to somewhere I saw some minig fee. Here is the screenshot - imgur.com/rjNIGrY . I don't understand, I am not mining anything but there is mining fee for transferring btc!! – Tanzil Khan Aug 23 '17 at 12:06
  • Mining fee is here to be understood as "transaction fee". – Murch Aug 23 '17 at 16:29

Not the answer you're looking for? Browse other questions tagged or ask your own question.