21MERIDIAN 2140
18 / 104SAT/vB

Transaction Fees

The difference between a transaction’s input and output values, paid to the miner that confirms it.

Bitcoin fees are normally evaluated as a rate per virtual byte, not as a percentage of value sent. Users bid for scarce block space; miners generally select packages that maximize fee revenue within block constraints.

When demand is low, inexpensive transactions may confirm quickly. During congestion, higher-fee transactions move ahead. Wallet estimates are forecasts based on recent mempool and block behavior, not guarantees.

A transaction spending many inputs can cost more than one moving a much larger value with a single input. SegWit introduced weight and virtual size, discounting witness data in block accounting.

01

Paid from inputs minus outputs

02

Usually quoted in sat/vB

03

Market-priced under congestion

04

Depends on data size, not value sent

DOC · 001Bitcoin Core fee estimationPrimaryDOC · 002Bitcoin Developer Guide: TransactionsDocumentation
Reviewed 25 July 2026Source-first · No investment advice