Bitcoin fees in 2026, quick facts
Bitcoin fees at a glance:
Fact | Detail |
|---|---|
Block reward | 3.125 BTC (after the April 2024 halving) |
Next halving | ~April 2028, reward becomes 1.5625 BTC |
Average fee (low priority) | 1-5 sat/vB during quiet periods |
Peak fees | 200+ sat/vB during congestion |
Fee unit | satoshis per virtual byte (sat/vB) |
Why do miner fees exist?
Every Bitcoin transaction includes a small fee that goes to the miners who confirm it. Below you learn how those fees work, what makes them go up or down, and how to choose the right amount in 2026. Miner fees serve two purposes:
1. Rewarding miners. Miners run expensive hardware that consumes serious electricity to confirm transactions. They earn two streams of income: the block reward (currently 3.125 BTC, halved every 4 years) and the transaction fees of all transactions in their block. As block rewards shrink with each halving, fees gradually become the primary income source, eventually they will be the only one.
2. Preventing spam attacks. Without a fee, anyone could flood the network with millions of transactions for free, slowing it to a crawl. Even a tiny fee makes spam economically unviable, while genuine users barely notice the cost.
What determines the fee size?
Three factors influence the right fee for your transaction:
- Network congestion, when many people are sending BTC at once, miners pick the highest-paying transactions first. Fees rise during busy periods.
- Transaction size, measured in virtual bytes (vB), not BTC amount. A transaction that combines many small UTXOs (inputs) is "fatter" than one with a single input, and costs proportionally more.
- Your priority, how fast you want it confirmed. Higher fee = sooner in the next block. Lower fee = may wait hours or even days.
To check current fees in real time, open mempool.space, it shows you the exact sat/vB rate needed for fast, medium, or low-priority confirmation right now.
Many small inputs = bigger transaction
If you've received 0.01 BTC every week for a year, your wallet contains 52 separate UTXOs. When you spend 0.5 BTC, your wallet has to combine many of those small UTXOs into one transaction, and each input takes data space.
Miners include transactions sorted by fee per virtual byte, not by total fee. A small transaction with a modest fee can be more attractive to a miner than a "fat" transaction with a higher total fee. That is why bundling many small UTXOs costs more, you are competing in the same fee market against shorter, more efficient transactions.
Tip: During quiet periods, "consolidate" your UTXOs by sending them to yourself in one transaction. You pay one fee now, but every future transaction is cheaper.
How to choose a fee
Three ways to set your fee:
Method | When to use | Difficulty |
|---|---|---|
Wallet auto-suggest | Daily transactions, no rush | Easy, wallets show "low / medium / high" |
Check mempool.space | When network is busy | Medium, read current sat/vB rate |
Manual sat/vB | Specific time windows (sale, ICO) | Advanced, calculate transaction size × rate |
When you sell bitcoin to BTC Direct, you have 60 minutes to send your BTC after creating the order. If the network is busy, attach a medium or high fee to make sure your transaction confirms in time. Otherwise the order can expire and you will need to start over at the new market rate.
Frequently asked questions about Bitcoin miner fees
Ready to buy or sell Bitcoin?
At BTC Direct your bitcoin goes directly to your own wallet, with the network fee shown clearly in the order. No surprises, no hidden costs.
Buy your first crypto in 3 minutes, straight to your own wallet.
