Transaction fee (network fee)
The amount a Bitcoin transaction pays to the miner. It depends on the transaction’s size in vbytes and the fee rate offered – not on the amount you send.
Alsonetwork feeminer feemining feefeeon-chain fee
Every Bitcoin transaction on the blockchain pays a fee to the miner who includes it in a block. The fee is the difference between the sum of the inputs and the sum of the outputs.[1]
How the fee is calculated
Fee = size in vbytes × fee rate in sat/vBGlossarysat/vB (satoshis per virtual byte)Unit for the fee rate of a Bitcoin transaction: how many satoshis you pay per virtual byte of its size. The higher the rate, the sooner miners will include the transaction in a block.In the glossary →
A typical payment with one input and two outputs (native SegWit, address starting with bc1q) is about 141 vbytes.[2] At an example price of $80,000 (currently $85,533), that gives (own calculation):
| Fee rate | Fee | ≈ in US dollars |
|---|---|---|
| 1 sat/vB | 141 sats | $0.11 |
| 5 sat/vB | 705 sats | $0.56 |
| 20 sat/vB | 2,820 sats | $2.26 |
The recommended rate is currently 2 sat/vB for the next block and 1 sat/vB for confirmation within about an hour.[3] When demand is high, rates rise sharply – check them right before you send.
What to look out for
- The rate determines the wait: miners prefer high fee rates; if you bid low, you wait longer in the mempoolGlossaryMempoolThe buffer in which a node collects valid but still unconfirmed transactions until a miner includes them in a block. There is no central mempool – every node keeps its own.On the learning path: Stage 5 · Step 4 – First withdrawal →In the glossary →.
- Many small inputs cost more: every additional UTXOGlossaryUTXO (Unspent Transaction Output)An output of an earlier transaction that hasn’t been spent yet – like a single banknote in your wallet. Bitcoin has no account balances: your balance is the sum of all the UTXOs you can spend with your keys.On the learning path: Stage 5 · Step 4 – First withdrawal →In the glossary → makes the transaction larger.
- Provider fee isn’t network fee: exchanges and apps often charge their own withdrawal fee, which differs from the actual network fee.
- Set it too low? With replace-by-feeGlossaryReplace-by-fee (RBF)A method of replacing a still-unconfirmed transaction with a new version that pays a higher fee. This lets you speed up a stuck payment, as long as it isn’t in a block yet.On the learning path: Stage 5 · Step 4 – First withdrawal →In the glossary → or CPFPGlossaryCPFP (Child Pays for Parent)A way to speed up a stuck transaction: a follow-up transaction (the ‘child’) spends one of its outputs and pays a high fee. It then pays off for miners to include both transactions together.On the learning path: Stage 5 · Step 4 – First withdrawal →In the glossary →, you can speed up a stuck payment.
You can compare providers’ cost models with the fee calculator.
Related terms
These terms are closely connected.
- This termTransaction fee(network fee)
- sat/vB (satoshis per virtual byte)Unit for the fee rate of a Bitcoin transaction: how many satoshis you pay per virtual byte of its size. The higher the rate, the sooner miners will include the transaction in a block.
- MempoolThe buffer in which a node collects valid but still unconfirmed transactions until a miner includes them in a block. There is no central mempool – every node keeps its own.
- UTXO (Unspent Transaction Output)An output of an earlier transaction that hasn’t been spent yet – like a single banknote in your wallet. Bitcoin has no account balances: your balance is the sum of all the UTXOs you can spend with your keys.
- Replace-by-fee (RBF)A method of replacing a still-unconfirmed transaction with a new version that pays a higher fee. This lets you speed up a stuck payment, as long as it isn’t in a block yet.
- Block rewardWhat a miner receives for a valid block: newly created bitcoin (the subsidy) plus the fees of all transactions in the block. The subsidy halves every 210,000 blocks; on 20 April 2024 it fell to 3.125 BTC.
Explained in depth
These articles go into more detail:
- Deep dive · Stage 1Transactions & feesUTXOs, the mempool, sat/vB and confirmations: what happens when you send bitcoin, how the network fee arises and what helps with stuck payments.
- Deep dive · Stage 4Understanding feesSpread, maker/taker, service fee, card surcharge, withdrawal and network fee: what buying Bitcoin costs – with a worked example for $1,000.
- Stage 5 · Step 4First withdrawalSending bitcoin from an exchange to your own wallet: check the address, send a test amount, proof of ownership under the Travel Rule, whitelist, confirmations.
More from „Technology“
Sources3 sources · 3 publishers
The superscript numbers in the text refer to these sources.
- Bitcoin Developer Guide: Transactions – bitcoin.org Developer Documentation (accessed 28/09/2026)
- Transaction size calculator – Bitcoin Optech (accessed 28/09/2026)
- mempool.space API: recommended fees – mempool.space (accessed 28/09/2026)
This entry is for education only and is not investment, tax or legal advice.