Bitcoin Transaction Fee
A bitcoin transaction fee is the amount a sender pays miners to include a transaction in a block, calculated as the difference between a transaction's inputs and outputs. Fees are bid in satoshis per virtual byte of transaction data, so the cost depends on data size, not amount sent: moving 1,000 dollars and 100 million dollars can cost the same few dollars or less.
Why it matters
Fees are an open auction for scarce block space, about 4 million weight units every 10 minutes. In quiet periods a transaction confirms for a few satoshis per virtual byte; in demand spikes, such as the inscriptions waves of 2023 and 2024, average fees have briefly exceeded 30 dollars. Fees also carry Bitcoin's long term security budget: as the block subsidy halves toward zero over the coming decades, fee revenue must increasingly fund the mining that protects the ledger, which is why sustained fee demand is watched as a health indicator rather than only a cost.
Users manage fees with tools like replace by fee, batching, and by settling small payments on the Lightning network, reserving on-chain space for final settlement.
In the gold vs bitcoin debate
Gold's transaction costs scale with physicality: dealer spreads of several percent, assay, insurance, and armored transport that grow with distance and size. Bitcoin's fee is flat with respect to value and distance, which makes it strikingly cheap for large remote settlement and comparatively expensive for tiny in person payments, roughly the inverse of coinage. Each side cites the fee profile that flatters its asset.
Related Terms
Ready to convert your gold to Bitcoin?
Get Your Free Kit →