Skip to content
Banking on Bitcoin

Technology

Bitcoin Fees Explained: Exchange Fees vs Network Fees

Buying and sending bitcoin involves two kinds of fees: what an exchange charges and what the network charges. Learn how each works and how to keep costs down.

By · Published

Illustration of a microchip with a glowing bitcoin coin at its center

Key takeaways

  • Two separate kinds of fees apply to bitcoin: fees charged by the platform you buy through, and network fees paid to miners.
  • Exchange costs can include a trading fee, a spread, and charges for deposits and withdrawals. The spread is easy to miss because it is built into the price.
  • A network fee depends on the size of the transaction in data and on how busy the network is, not on how much bitcoin you send.
  • Lightning payments can cost less for small, frequent payments, but they have their own costs and trade-offs.
  • This article gives no fee figures, because they change. Check the current schedule before you transact.

What fees do you pay when you buy bitcoin?

When you buy bitcoin through an exchange or broker, you can pay a trading fee, a spread, a charge for how you fund the purchase and sometimes a withdrawal fee. Each is separate, and platforms bundle or present them differently, so comparing the headline number alone can be misleading.

Think of it like exchanging currency at an airport. There may be a stated commission, but the rate you are given is also not the mid-market rate. The gap between what you pay and the fair price is also a cost. The same applies to bitcoin, and a platform advertising “no fees” may simply earn its money elsewhere in the price. For the buying process in general, read How to Buy and Secure Bitcoin.

What are exchange fees?

Exchange fees are what the platform charges for its service. They come in a few forms.

Trading fee. A percentage or flat charge on each purchase or sale. Some platforms charge different rates for orders that add liquidity to the market (a limit order that waits) than for orders that take it (a market order that executes at once).

Spread. The difference between the price you buy at and the price you could sell at. It is built into the quoted price and does not appear as a separate line, which is why it can be larger than it looks. Platforms that advertise simple, instant purchases often rely on this.

Deposit fees. Paying by debit card, credit card or other methods may cost more than a bank transfer. Credit card purchases can also be treated by the card issuer as a cash advance, which brings extra charges. Check with your issuer.

Withdrawal fees. Moving bitcoin out of an exchange to your own wallet usually involves a network fee, which the exchange passes on or sets itself. Withdrawing dollars to a bank may carry its own fee. Bitcoin Bank Accounts and Savings covers the bank side.

Because every platform sets its own schedule and changes it, this guide quotes no rates. The sensible habit is to read the current fee page and run a test-size purchase before committing a larger one.

What are network fees?

A network fee is the payment you attach to a Bitcoin transaction to persuade miners to include it in a block. It goes to the miner who finds the block, not to an exchange, wallet app or the Bitcoin software’s developers. It is separate from anything the exchange charges you.

The reason fees exist is that block space is limited. Bitcoin adds a block about every ten minutes, and each block can hold only so much data. When many people want to transact, they compete for room, and miners generally prioritize the transactions that pay the most per unit of space. Fees are also part of miners’ income, which becomes more important as the subsidy shrinks, a point discussed in What Is the Bitcoin Halving? and Inside a Bitcoin Mining Operation.

What determines the size of a network fee?

Two things set the fee: how big the transaction is in data, and how much demand there is for block space. The amount of bitcoin you send is not part of the formula.

Size is measured in bytes, or more exactly virtual bytes. A transaction with many inputs, meaning many separate earlier payments being spent, takes more space than one with few. So a person who received many small payments and now spends them all in one transaction will usually pay more than someone spending a single large one. Sending the equivalent of a few dollars and sending a large sum can therefore cost the same if the transactions are the same size.

Different address types also have different sizes. Newer formats generally take less room than older ones, which is one reason modern wallets use them by default. What Is a Bitcoin Address? covers the formats.

Demand is the second factor. You choose a fee rate, usually shown as a price per unit of data. When the network is quiet, a low rate gets your transaction confirmed within a block or two. When it is busy, a low rate can leave you waiting for hours or longer, and a higher rate buys faster confirmation. Wallets typically estimate this for you and let you choose between faster and slower options.

If a transaction is stuck, many wallets can replace it with a higher-fee version or help it along. Do not assume a delayed payment is lost.

What is the difference at a glance?

Exchange feesNetwork fees
Who gets itThe platformMiners
What sets itThe platform’s schedule and pricingTransaction size and network demand
Depends on amount?Often, as a percentageNo
Where you see itOrder screen, fee page, price spreadWallet when you send
Can you choose it?By choosing a platform and order typeOften, by choosing speed in your wallet

What about Lightning?

The Lightning Network is a payment layer on top of Bitcoin that moves small payments off the main chain, so each payment typically costs far less than an on-chain transaction. It is built for frequent, small payments, and What Is the Lightning Network? explains how.

It is not free of costs. Opening and closing a channel involve on-chain transactions, which carry network fees. Routing nodes may charge small fees for forwarding payments. Large payments may fail to find a route, and some people use custodial services whose own fees and risks apply. Lightning is a good fit for some uses and not a universal cheaper option.

How can you keep costs down?

A few habits help, and none needs any special skill.

  • Compare the all-in cost. Look at the trading fee, the spread, the funding method and the withdrawal charge together, not just one of them.
  • Pick the funding method with care. Bank transfers usually cost less than cards, though they can be slower.
  • Use patient orders where available. A limit order can have a lower fee than a market order, but it may not fill immediately.
  • Avoid many small purchases if each one carries a flat fee. Fixed charges eat a larger share of a small buy.
  • Batch your withdrawals. Moving funds to your own wallet once in a while costs one network fee instead of many. This must be balanced against the risk of leaving coins on a platform, discussed in The Power of Self-Custody.
  • Send when the network is quiet. If a payment is not urgent, choose a slower fee setting.
  • Test first. A small test transaction confirms you have the right address before you send a larger one.

What about fund fees?

If you get bitcoin exposure through an exchange-traded fund instead of owning coins, a different fee applies: an annual charge expressed as a percentage of the amount invested, deducted inside the fund. There are no network fees for you in that case, but brokerage costs and spreads still apply, and you do not hold the coins yourself. To see how a percentage fee compounds over years, try the ETF fee calculator, and read Bitcoin ETFs: What They Are and What They Mean for Investors for how the structure differs from owning bitcoin directly.

Doing the math on small amounts

Fees are often quoted in satoshis, the smallest unit of bitcoin, so it helps to convert between units when comparing. The Bitcoin unit converter switches between BTC, satoshis and other units without needing live prices.

Fee levels move and rules change, so always check the current figure in the app you use at the moment you transact. Nothing here is personal financial or tax advice. If fees affect a large purchase or your tax position, ask a qualified professional.

New to the site? The Start Here path lists the core guides in order.

Where to go next

Frequently asked questions

What fees do you pay when you buy bitcoin?

Usually an exchange charges a trading fee, and the price you get may include a spread between the buy and sell price. There can also be charges for deposits, such as card payments, and for withdrawals. Sending bitcoin out of an exchange also involves a network fee.

What is a Bitcoin network fee?

A network fee is the amount you attach to a transaction so miners will include it in a block. It goes to miners, not to an exchange or wallet company. It depends on how large the transaction is in data and how busy the network is.

Does the network fee depend on how much bitcoin I send?

No. The fee depends on the transaction's size in bytes and on demand for block space, not on the amount of bitcoin. Sending a small amount and a large amount can cost about the same if the transactions are the same size.

Are Lightning payments cheaper?

Payments on the Lightning Network usually cost much less than on-chain payments, because they happen off the main blockchain. Opening and closing channels still needs on-chain transactions, which carry network fees, and routing nodes can charge small fees.

How can I reduce bitcoin fees?

Compare the full cost across platforms, including spreads, not only the headline fee. Avoid paying with a card where cheaper options exist, batch your withdrawals, and send on-chain payments when the network is less busy. Wallets let you choose the fee level.

Related articles