Insights on Crypto Payments, Infrastructure, and Operations

Fee Rate

Pronunciation: FEE RAYT

Definition

A fee rate prices a unit of blockchain transaction resource, such as satoshis per virtual byte on Bitcoin, and helps estimate the total fee needed for inclusion.

Overview

Understand the idea

A fee rate expresses transaction cost per unit of a scarce network resource. Bitcoin wallets commonly quote satoshis per virtual byte (sat/vB), whereas Ethereum uses a price per gas unit, typically gwei. The two numbers cannot be compared directly: they price different resources under different transaction models. Fee rate is also distinct from the total fee; one is a unit price and the other is the sum charged for a particular transaction.

What actually happens

In Bitcoin, transaction virtual size depends on inputs, outputs and script data. A wallet estimates how large the signed transaction will be and multiplies virtual bytes by the chosen sat/vB rate to obtain an approximate miner fee. Fee-rate targets reflect recent competition for block space, not a promise of inclusion at a particular minute. Consolidating numerous small UTXOs can make a payment larger and more expensive than sending the same value from one input.

Wallets can estimate transaction weight before signatures are finalized, but actual serialized size may change when inputs or output scripts change. Merchants should teach customers that paying a larger amount does not necessarily require a larger network fee: one complex transaction sending $5 may cost more than a simple transaction moving $50,000. During congestion, compare fee-rate estimates from trusted independent sources and account for wallet replacement support. Batch payouts can reduce average fee per recipient, but combined transactions also change privacy and failure coordination.

Decisions and failure cases

Fee forecasts can be stale, mempool conditions change and some replacement methods depend on fee-policy rules. Never confuse sat/vB with sats per byte of a raw file or with gas pricing on Ethereum. Merchant support should record the fee actually paid and whether a stuck transfer can be safely accelerated.

Priority Fee, Confirmation Threshold, Deterministic Finality.

Further reading

Bitcoin transaction fee documentation.

Example

A transfer occupying 220 virtual bytes at 15 sat/vB pays approximately 3,300 satoshis. If the user raises the rate to 30 sat/vB, the cost for that same-size transfer roughly doubles. A different transaction of 400 vB at the lower rate costs 6,000 sats, illustrating why rate and size both matter.

Comparison

Fee rate is a unit price. Total network fee is rate multiplied by the resource used or charged. A service fee from a payment provider is a different commercial charge.

Key Takeaway

A fee rate prices a unit of blockchain transaction resource, such as satoshis per virtual byte on Bitcoin, and helps estimate the total fee needed for inclusion.

Sources

  1. Bitcoin Developer Guide: Transactions — Bitcoin.org (2026-08-01)