Lower Your Bitcoin Transaction Fees
What are Bitcoin transaction fees, and why are they so high? Who pays them, where they go, sat/vB pricing, and the SegWit/RBF tricks that actually lower them.
Updated August 2026 · Reviewed by the PipeFlare team
Pennies to a few dollars per send, depending on how busy the network is
Block space is auctioned every 10 minutes, so calm hours cost less than spike hours
See sat values in USD →Fee category
Bitcoin network
What drives it
Mempool demand × your transaction's virtual size (vBytes)
How to lower it
Use SegWit/Taproot, batch outputs, send in low-mempool windows, enable RBF
Worst-case spike
Ordinals (Jan 2023) and Runes at halving block 840,000 (Apr 2024) drove record sat/vB spikes
About bitcoin transaction fees
Bitcoin transaction fees are paid to the miner who confirms your transaction in a block. The fee equals your fee rate in sat/vB (satoshis per virtual byte) multiplied by your transaction's virtual size. The USD amount you send does not change the fee — only your transaction's byte size and how busy the network is do. This page covers the mechanics, why fees spike, and the practical ways to send for less.
How it works
Every Bitcoin transaction joins the mempool, a public waiting room of unconfirmed transactions. Miners build the next block by picking the highest-paying transactions per vByte first. Your wallet samples the mempool to suggest a fee rate that should confirm in your chosen window. Virtual size depends on the number of inputs, outputs, and address type — SegWit (bc1q) and Taproot (bc1p) addresses count fewer vBytes than legacy 1-addresses, so they pay less for the same send.
How to pay less
- 1Check mempool.space before you send — sat/vB rates swing hour to hour.
- 2Use a SegWit or Taproot wallet to lower your vByte count by roughly 30 to 50 percent.
- 3Batch several sends into one transaction when your wallet supports it.
- 4For non-urgent sends, set a low sat/vB and use RBF (BIP125) to bump it later if needed.
Pros
- Pure market pricing — no exchange tier or KYC required to access the fee market.
- SegWit and Taproot give a real, permanent vByte discount on every send.
- Lightning Network handles small everyday payments for a fraction of a cent.
Watch out for
- Mempool spikes from events like the April 2024 Runes launch can push fees 10 to 100 times higher.
- Wallet fee estimates lag the live mempool by a minute or two during fast-moving congestion.
- Outputs below the dust limit are uneconomical to spend and can effectively strand small UTXOs.
Common questions
What are Bitcoin transaction fees?
A Bitcoin transaction fee is the payment included with a transaction to compensate the miner who confirms it in a block. There's no fixed price list — the fee is a market rate in sat/vB that rises and falls with how much block space other transactions are competing for at that moment. A transaction sent with too low a fee can sit unconfirmed in the mempool for hours or days until demand eases or you bump it with RBF.
How are Bitcoin transaction fees calculated?
A Bitcoin transaction fee equals your fee rate (sat/vB) multiplied by the transaction's virtual size (vBytes). It does not depend on the USD value you send. A small-dollar transaction with many inputs can cost more than a large-dollar transaction with one input.
Why do Bitcoin fees spike sometimes?
Block space is finite at roughly 4 million weight units per block, so when demand jumps, the per-block auction drives sat/vB up. The Ordinals launch in January 2023 and the Runes launch at the April 2024 halving (block 840,000) both set fee records — block 840,000 alone collected 37.67 BTC in fees.
What is sat/vB?
Sat/vB means satoshis per virtual byte and is the standard unit for pricing Bitcoin block space. A 140 vByte transaction at 10 sat/vB costs 1,400 sats. Most modern wallets let you set sat/vB directly so you can compare priority levels side by side.
How can I lower my Bitcoin transaction fee?
Send during low-mempool windows, use a SegWit or Taproot wallet, batch outputs, and avoid spending many tiny UTXOs in one transaction. For small everyday payments, Lightning Network is usually orders of magnitude cheaper than on-chain.
What is RBF and when should I use it?
Replace-by-Fee (BIP125) lets you rebroadcast a stuck transaction with a higher fee so miners pick it up sooner. You must opt in when you first send by enabling RBF in your wallet. If you forgot, Child-Pays-For-Parent (CPFP) is the fallback — you spend the unconfirmed output in a new high-fee transaction.
Does Bitcoin have a "gas fee" like Ethereum?
No — "gas" is Ethereum's fee-pricing model, priced in gwei and covering the computational work a transaction or smart contract performs. Bitcoin has no smart-contract execution layer and no gas unit at all. Its fee model instead prices raw transaction data size in sat/vB (satoshis per virtual byte), as explained above — it has nothing to do with computational steps. The two terms get used interchangeably in casual conversation because both describe "the cost to get your transaction included in a block," but they are mechanically different fee markets. See our Ethereum gas fees guide for how gas actually works.
What is the Bitcoin transaction fee right now?
This page explains Bitcoin's fee STRUCTURE — how sat/vB pricing works and why it moves — rather than quoting a single live number, because the real rate changes minute to minute with mempool demand. For the actual current fee rate, check mempool.space's fee estimator directly; any number written on this page, including historical examples like block 840,000, is a snapshot in time rather than today's rate.
Who receives a Bitcoin transaction fee?
The miner who successfully mines the block containing your transaction receives the fee, paid out as part of that block's coinbase reward. Every block's total miner payout equals the block subsidy — 3.125 BTC since the April 2024 halving — plus the sum of every transaction fee included in that block. Because the subsidy halves roughly every four years while fees don't, fees are designed to become a larger share of miner revenue over time.
When is the cheapest time to send a Bitcoin transaction?
Fees tend to run lowest on weekends and late at night UTC, when exchange and institutional activity — the biggest driver of mempool demand — slows down; early Sunday UTC is consistently among the quietest windows. Weekday afternoons overlapping US and European business hours, roughly 13:00 to 16:00 UTC, tend to see the most competition for block space. This is a general pattern, not a guarantee — a single large event like an Ordinals mint or a Runes launch can override the usual weekly rhythm, so check mempool.space's live chart before sending if timing matters.
Does my Bitcoin transaction fee relate to the network's electricity cost?
No — these are two unrelated numbers. The sat/vB fee you pay is a market price for a small amount of block space, set by how many other transactions are competing for the same block; it has nothing to do with how much electricity Bitcoin mining consumes worldwide. Total network energy use is driven by aggregate hashrate and mining difficulty, tracked independently by resources like the Cambridge Bitcoin Electricity Consumption Index, and it moves with BTC's price and hardware efficiency — not with what you personally paid. For context, a typical on-chain Bitcoin fee of a few cents to a few dollars is often cheaper than the roughly 1.5–3% interchange fee merchants pay on a credit card swipe, though the two aren't quite equivalent — card fees also fund fraud protection and chargeback coverage.
Sources
Other fee topics
Price any fee in USD.
Use the converter to turn gwei or sats into your local currency.