Network Fee
Pronunciation: NET-wurk FEE
Also known as: Blockchain Fee
Definition
A network fee is the cost paid to a blockchain network's transaction-processing participants for accepting and executing a transfer or other operation. The fee generally depends on the chain and the transaction's characteristics. It is distinct from any payment gateway commission, exchange spread or merchant service charge.
Overview
Who receives a network fee
A blockchain network fee compensates or incentivizes the actors who include and process transactions under a chain's rules. It is paid for using shared network resources, not necessarily to the merchant or the payment gateway. Different chains calculate charges differently: a Bitcoin transfer pays based largely on transaction data weight and the offered fee rate, while Ethereum uses gas units and per-unit prices. A “fee of 1” is meaningless until the chain, denomination and fee mechanism are clear.
How the underlying system works
On Bitcoin, a transaction fee reflects the difference between input and output amounts and is commonly evaluated in satoshis per virtual byte. On Ethereum, execution consumes gas paid in the chain's native asset under the relevant fee mechanism. Other networks have their own resource and pricing models. No single fee formula applies to every blockchain.
For customer payments, clarify who normally pays the on-chain fee, which asset is required and what a failed or stuck transfer means. Sending a token may still require native chain funds for execution. Fee spikes can make tiny payments uneconomic even when the invoice value is stable. Payment processors may charge separate service or withdrawal fees, which should be reconciled independently.
Bitcoin and Ethereum show the difference
In Bitcoin, a transfer that uses several prior coin outputs can occupy more block space than one with fewer inputs, so the fee may differ even when both send the same dollar value. In Ethereum, interacting with a token contract generally consumes more computational gas than a basic ETH transfer. Sending a stablecoin can require a balance of the chain's native asset to pay those costs. A wallet may estimate a fee when the transaction is prepared, but actual inclusion timing depends on network demand and the fee policy.
Avoid confusing three charges
A network fee, processor service fee and exchange conversion spread are distinct possible costs. The customer might pay the network fee while the merchant bears an invoice commission. A provider may also charge for withdrawal or conversion. Display and account for each charge separately, especially when setting a rule for who pays invoice fees. A high network fee does not imply that a processor is overcharging, and a zero provider fee does not imply free blockchain usage. Compare real total costs for the actual asset, chain and transaction frequency.
Further reading and related concepts
Reference documents: Ethereum.org — Transactions, Bitcoin Developer — Block Chain.
Related glossary topics: Gas Fee, Ethereum, Bitcoin (BTC).
Example
A shopper has 100 USDT but no ETH in an Ethereum wallet. They may be unable to initiate a token transfer because the network fee requires ETH, even though the token balance appears sufficient.
Comparison
Gas Fee is the Ethereum/EVM resource-based form of network fee. Invoice Fee Payer concerns allocation of service fees and should not be assumed to pay the sender's chain fee.
Key Takeaway
Distinguish blockchain execution costs from gateway fees and verify the native asset needed to move tokens.
Sources
- Ethereum Documentation: Gas and Fees — Ethereum Foundation (2026-07-30)
- Ethereum Documentation: Transactions — Ethereum Foundation (2026-07-30)
- Bitcoin Developer Guide: Block Chain — Bitcoin.org (2026-07-30)
- Ethereum Transactions — Ethereum.org (2026-07-30)