Skip to content
How2BuyCrypto

Fees · Explainer

Bitcoin Withdrawal Fees vs Network Fees: Who Gets Each Fee

Bitcoin withdrawal fees vs network fees: who gets each one, how exchanges set them and how to check your quote against a block explorer.

Author
How2BuyCrypto Editorial
Last updated
Updated
Reading time
6 min read

Written with AISources checked How our guides are made

At a glance

  • Two fees are involved: the network fee goes from the transaction to a miner, and the withdrawal fee is set and charged by the platform.
  • The network fee depends on the transaction's size and the fee rate, not on how much bitcoin you send.
  • Your transaction ID lets you look up the transaction on a block explorer, but the explorer cannot show your share of a shared fee.
  • A small withdrawal with a flat fee loses a larger share than a big one, so check the amount that will arrive before you confirm.
On this page9 sections
  1. Who gets the network fee and who gets the withdrawal fee
  2. How exchanges set a Bitcoin withdrawal fee
  3. Compare your quote with a block explorer
  4. Example with made-up numbers
  5. What you can control
  6. Common misconceptions
  7. Risks to understand
  8. Frequently asked questions
  9. Sources

When you withdraw Bitcoin from an exchange, two fees are involved: a bitcoin network fee, which goes from the transaction to a miner, and a withdrawal fee, which the platform charges you. The withdrawal fee may be meant to cover the network fee, or it may be a flat amount set in advance. Bitcoin withdrawal fees vs network fees are set side by side below, and your BTC withdrawal fee quote is compared with a block explorer.

Who gets the network fee and who gets the withdrawal fee

The bitcoin network fee is paid to the miner who includes your transaction in a block. A transaction's fee is whatever is left when the value of all its outputs is subtracted from all its inputs.

An output pays an amount to an address, and every transaction has at least one. One transaction can pay several addresses, but it still has one fee.

The fee depends on the transaction's size, not on the amount you send. Size is measured in virtual bytes (vbytes).

The fee rate is the price per vbyte, written sat/vB, where a sat is a satoshi and one bitcoin equals 100,000,000 sats. So the bitcoin transaction fee is the fee rate times the size in vbytes. The rate rises when demand for space in blocks rises.

A crypto exchange withdrawal fee is the charge a platform sets when you send coins off it. It may be set to cover the network fee, or it may be a flat amount, as the next section shows.

The costs of buying are separate: see how to buy crypto step by step and trading fees and the spread.

How exchanges set a Bitcoin withdrawal fee

As of October 2026, these three platforms describe their models on their own fee pages. They are examples, each scoped to one country, not a ranking or a picture of how every platform works. None of the pages gave a fixed BTC amount.

  • CoinSpot's Australian fee page (opens in a new tab) says sending coins to wallets outside CoinSpot is charged a standard flat transaction (mining) fee, and that the current fee is listed on the wallet page in your account.
  • Bitbuy's Canadian fee page (opens in a new tab) lists its Bitcoin withdrawal fee as dynamic, set according to current network conditions and activity. It says the withdrawal screen shows the latest fee, and that you get a summary of fees before you confirm. It lists a minimum withdrawal of 0.0006 BTC.
  • Gemini's US fee schedule (opens in a new tab) says its dynamic withdrawal fees are intended to cover network fees paid to miners, that it does not keep the fee, and that the fee is displayed before you start the withdrawal.

Three things can make your quote differ from the explorer's fee, or make the withdrawal slow:

  • A flat fee or an estimate is set before you confirm, so it need not equal the fee the transaction ends up paying.
  • The fee rate sets a pending transaction's priority, and miners tend to prioritize higher fees. A transaction whose fee rate is low compared with others can wait longer.
  • Batching is a technique in which a service pays several recipients in one transaction (opens in a new tab) to cut fees. The payments collected in a time window go out together, so a batched withdrawal may wait for the next batch. Check your exchange's help pages for how it sends withdrawals.

Compare your quote with a block explorer

A block explorer is a website that shows real-time and historical data about a blockchain, such as blocks, transactions and addresses. mempool.space's FAQ (opens in a new tab) describes it as showing Bitcoin network data only, so use it for Bitcoin withdrawals. How to use a block explorer covers the lookup step by step.

  1. Copy the transaction ID (TxID) from your exchange's withdrawal history. If your crypto does not arrive explains where to find it.
  2. Open a Bitcoin explorer, such as mempool.space (opens in a new tab), and paste the TxID into its search box.
  3. On the transaction page, find the fee rate, which mempool.space says is on its transaction details page. Then look for the total fee, the size in vbytes and the list of outputs. Every transaction has them, but each explorer labels and lays them out its own way. If the fee rate is low compared with others, see a pending or unconfirmed Bitcoin transaction.
  4. If you can read both the fee rate and the size, multiply them. The result should be close to the total fee.
  5. Compare that total fee with the fee in your withdrawal quote.

Read the outputs before you judge the gap. If the transaction pays many addresses, the fee on the page covers the whole transaction, not only your part. It can be larger than your quote.

The explorer holds only on-chain data. It cannot show the exchange's own charge or your share of a shared fee. If the amount that arrived does not match the amount the withdrawal screen said would arrive, ask the exchange, because mempool.space tells users to contact the wallet software or exchange company that made the transaction.

Example with made-up numbers

The fee rate, size and fees below are made up and use only sats and BTC. Your platform may label and group these amounts differently.

  • The fee rate is 10 sat/vB and the transaction is 200 vbytes, so the network fee is 10 x 200 = 2,000 sats.
  • The platform quotes a flat withdrawal fee of 3,000 sats, set in advance.
  • You withdraw 100,000 sats (0.001 BTC). After the 3,000 sat fee, 97,000 sats (0.00097 BTC) arrive.
  • The fee is 3,000 divided by 100,000, which is 3% of the withdrawal. The same flat fee on 1,000,000 sats would be 0.3%.
  • The explorer shows a network fee of 2,000 sats. It cannot show the platform's 3,000 sat charge.

For your own withdrawal, divide the platform's fee by the amount you withdraw to see its share.

What you can control

  • Find the amount that will arrive, the fee and any minimum withdrawal on the withdrawal screen or in the help pages before you confirm. If the fee is higher than you expected, or changes before you confirm, or you cannot find the amount that will arrive, do not confirm. Ask support.
  • Withdraw fewer, larger amounts. Each on-chain transaction has its own fee, and a flat fee takes a bigger share of a small amount. Send a small test first, then move the rest in one go.
  • Lightning is another way to move bitcoin. See Bitcoin network or Lightning.
  • Expect network fees to rise with demand. Look at the quote on the day you withdraw.

Common misconceptions

  • "The amount I send sets the fee." The fee depends on the transaction's size and the fee rate, so a large and a small withdrawal of the same size, sent at the same fee rate, pay the same network fee.
  • "The fee on the explorer is what I paid." The explorer shows the fee of the whole transaction, which can pay many people, and it cannot show the platform's own charge.
  • "A free on-chain withdrawal pays no network fee." An on-chain withdrawal goes out in a transaction, and that transaction's fee (inputs minus outputs) goes to the miner who includes it. An on-chain withdrawal with no fee on screen can still go out in a transaction that pays one.

Risks to understand

A new fee demanded before you can withdraw is a scam signal. The FTC reports (opens in a new tab) that people trying to cash out are told to send more crypto for fake fees and get none of their money back. Read the crypto investment scam before you pay anything to release your own funds.

Before you plan a withdrawal, read how to buy Bitcoin.

Frequently asked questions

Can I choose the fee rate when I withdraw Bitcoin from an exchange?

Only if the withdrawal screen offers a choice. Look for a speed or fee option before you confirm. If the screen shows one fee and no option, the platform has set it for you, and you can ask support whether another option exists.

Why is my Bitcoin withdrawal still unconfirmed?

Look up the transaction ID on a block explorer and read its fee rate. You cannot change the fee yourself from the explorer, so if the exchange shows the withdrawal as sent, ask its support and give them the transaction ID.

Does the receiving wallet or exchange also charge a fee?

Check before you send: read the receiving platform's fee page for any deposit fee. Then compare what arrived with the amount the withdrawal screen said would arrive. If the two do not match, ask the sending exchange first, then the receiving one, with the transaction ID.

Sources

  1. Glossary - Bitcoin Developer, Bitcoin Project (developer.bitcoin.org). Accessed .
  2. Transactions - Bitcoin Developer Guide, Bitcoin Project (developer.bitcoin.org). Accessed .
  3. mempool.space FAQ source text, The Mempool Open Source Project (github.com/mempool/mempool). Accessed .
  4. Payment batching - Bitcoin Optech scaling book, Bitcoin Optech (bitcoinops.org). Accessed .
  5. Fees - CoinSpot, CoinSpot (coinspot.com.au). Accessed .
  6. Fees - Bitbuy, Bitbuy (bitbuy.ca). Accessed .
  7. Transfer Fee Schedule - Gemini, Gemini (gemini.com). Accessed .
  8. Reports show scammers cashing in on crypto craze (Data Spotlight), U.S. Federal Trade Commission. Accessed .

This guide was researched and written with AI using the sources above. It is general information, not financial advice. Cryptoassets are volatile and you could lose the money you invest. Check the rules in your country before you buy. Some links on this site may be affiliate links; they never change what we write. Spotted an error? Email contact@how2buycrypto.org.