BTC $82,976.00 +0.43% ETH $2,507.50 +0.60% USDT $0.9991 −0.01% BNB $747.84 +0.37% XRP $1.40 −0.46% USDC $0.9997 −0.01% SOL $109.92 +0.14% TRX $0.3303 −0.12% FIGR_HELOC $1.07 +6.39% ZEC $1,229.75 +1.11% HYPE $85.60 +1.47% DOGE $0.0859 −0.33% USDS $0.9998 +0.03% LINK $13.00 +1.30% BTC $82,976.00 +0.43% ETH $2,507.50 +0.60% USDT $0.9991 −0.01% BNB $747.84 +0.37% XRP $1.40 −0.46% USDC $0.9997 −0.01% SOL $109.92 +0.14% TRX $0.3303 −0.12% FIGR_HELOC $1.07 +6.39% ZEC $1,229.75 +1.11% HYPE $85.60 +1.47% DOGE $0.0859 −0.33% USDS $0.9998 +0.03% LINK $13.00 +1.30%

Understanding sat/vB: Why Bitcoin Transaction Size Matters

A large Bitcoin payment does not necessarily need a larger mining fee than a small one. Bitcoin miners sell space in blocks, so a transaction’s data size matters more directly than the value being transferred.

Total fee and fee rate describe different things

The total mining fee is the difference between a transaction’s input value and output value. The fee rate expresses that fee relative to the transaction’s virtual size, commonly in satoshis per virtual byte, or sat/vB.

A satoshi is one hundred-millionth of a bitcoin. A virtual byte accounts for the transaction’s weight under Bitcoin’s block-capacity rules. You do not need to calculate that weight manually if your wallet or explorer already displays the virtual size and fee rate.

A simple arithmetic example

For a transaction measuring 200 vB at 10 sat/vB, the total fee is 2,000 satoshis. A 500 vB transaction at the same rate pays 5,000 satoshis. These are illustrative numbers, not a recommendation for the current network.

At a fee of 2,000 satoshis, a 200 vB transaction pays 10 sat/vB, while a 500 vB transaction pays only 4 sat/vB. The equal total fee does not imply equal priority.

Why virtual size can differ

Transactions can spend different numbers of inputs and create different numbers of outputs. Their script types also affect how much block capacity they use. A wallet spending many small pieces of Bitcoin may create a larger transaction than one spending a single suitable output.

The amount shown in dollars also changes with Bitcoin’s market price. That does not change the original transaction’s fee rate in sat/vB.

Use current estimates as estimates

A wallet’s confirmation target is an estimate based on available network information. Demand can change after the payment is sent, and nodes do not all hold identical waiting transactions. An estimate is not a reserved slot in a future block.

Apply this to a pending payment

Check its fee rate and virtual size before comparing it with another transaction. If the fee is the main problem, a wallet fee bump can address it more directly than rebroadcasting. If distribution appears limited, a rebroadcast may help more nodes receive the original transaction.

Use BitTools to check the TXID and review available routes. The free rebroadcast does not increase the fee encoded in the transaction.

Found this helpful?

( 0 out of 0 found helpful )

Still no luck? we can help!

Submit a ticket and we’ll get back to you as soon as possible.

Contact us now
FREE BITCOIN TOOLS

Stuck Bitcoin transaction?

Try our free Bitcoin accelerator and check your transaction status.

Try the free accelerator