8 min.
Added: May 14, 2026

Every time a user sends cryptocurrency, the network charges a fee for processing the transaction. For the client, this is simply a line in the interface. For an exchange operator, it is a variable that directly affects rate accuracy and user trust. Let’s break down where this figure comes from, what influences it, and how it can be controlled.
A network fee is a payment that the sender of a transaction makes to validators or miners for including the operation in a block. Without this mechanism, there would be no incentive to process transactions: nodes do not operate for free, and hardware and electricity cost real money.
The logic is simple: the more users trying to process transactions simultaneously, the higher the competition for limited block space. Validators prioritize those who offer a higher fee. This is not arbitrary; it is a market-based prioritization mechanism.
The second function is spam protection. If every operation costs at least something, sending millions of fake transactions becomes economically impractical. In the Bitcoin network, this logic has existed since day one. In Ethereum, the same principle was strengthened by the base fee burning mechanism introduced in 2021 with the EIP-1559 upgrade.
Cryptocurrency transaction fees are determined by several variables simultaneously, and none of them are constant.
Blockchain fees are calculated differently depending on the protocol. Three of the most relevant examples:
Bitcoin (BTC). The fee is expressed in sat/vByte — satoshis per virtual byte of transaction data. The more inputs and outputs, the larger the transaction size in bytes and the higher the final cost. As explained by learnmeabitcoin.com, the current minimum fee rate required to enter the mempool is 1 sat/vByte, while a typical transaction with two inputs and outputs weighs around 200 vByte. In practice, during calm market periods in 2025, the monthly average remained around $0.62, while during the halving peak on April 20, 2024, it reached $91.89.
Ethereum (ETH). After EIP-1559, the formula became: total fee = (base fee + priority fee) × gas limit. The protocol itself sets and burns the base fee. The priority fee is a tip to the validator that the user sets manually. Ethereum Foundation describes the calculation mechanism: every operation in the EVM has a fixed gas cost. A simple ETH transfer always costs exactly 21,000 gas units, while interaction with a smart contract, such as a swap on Uniswap, starts from 100,000 gas units and higher.
Solana (SOL). The base transaction fee here is 0.000005 SOL, which is practically symbolic. According to August 2025 data, the average Solana fee is around $0.00025. Real costs appear when interacting with smart contracts or during periods of network congestion when the priority fee mechanism becomes active.
Sharp fee increases usually occur in three scenarios:
Scenario #1: a highly volatile market. When BTC or ETH prices change sharply, hundreds of thousands of users attempt to move funds simultaneously. The mempool becomes overloaded, and fee rates skyrocket. According to 99bitcoins.com, on April 20, 2024, the average Bitcoin fee reached $91.89, a 2,645% increase in just one month compared to $3.35 in March of the same year.
Scenario #2: a mass NFT mint or token launch. In May 2022, the Otherside collection by Yuga Labs pushed the average Ethereum gas fee above 6,000 gwei. Some transactions cost between $3,000 and $10,000 for a single operation. There is no hard cap: the stronger the hype, the more aggressive the fee auction becomes.
Scenario #3: a multiple increase in DeFi activity. At the beginning of 2024, before the Dencun upgrade in March 2024, the average cost of a swap on Ethereum mainnet was around $86. After the implementation of EIP-4844, which reduced network load through blob transactions, the same operation dropped to $0.39. According to historical data from CoinLedger, during peak loads in 2021, the average ETH transaction fee reached $38-53.
For an exchange operator, this is critical: if the exchange rate is calculated without accounting for the current network fee, the transaction becomes unprofitable before execution.
How blockchain fees are calculated is best understood practically, using real tools.
For Bitcoin: mempool.space shows the current fee rate in sat/vByte with confirmation speed categories — next block, within 3 blocks, within 6 blocks. You calculate the transaction weight, multiply it by the fee rate, and get the exact cost before sending.
For Ethereum: Etherscan Gas Tracker or the built-in MetaMask tracker. It displays the base fee in real time and the recommended priority fee for each speed level. The formula is straightforward: gas units × (base fee + tip). Example from 2025 conditions (with base fee = 10 gwei and tip = 2 gwei): 21,000 × 12 gwei = 252,000 gwei = 0.000252 ETH, which is around $1.07 at the current exchange rate.
For Solana: Solscan and built-in wallet tools. The base fee is stable, but when working with DeFi protocols, it is recommended to check the estimated fee in the interface.
The general principle: never rely on cached data. The current fee is a snapshot of the mempool at this exact moment; five minutes later, the situation may change completely.
Cryptocurrency transfer fees can be managed if you know several effective approaches:
There are several typical mistakes, and all of them can be expensive.
The first is sending a transaction with an insufficient fee. The operation gets stuck in the mempool for hours or even days, and sometimes returns unconfirmed. This often happens during sudden traffic spikes: the user submits the transaction during a calm period, but while it waits, the network becomes overloaded. As noted by Investopedia, on July 19, 2024, the average Bitcoin confirmation time reached 1,366 minutes, nearly 23 hours, while three days earlier the same figure was 76.8 minutes.
The second is ignoring the rise of the native asset’s price. The user sees that the fee in ETH looks small but does not convert it into dollars. As a result, sending $50 may cost $18 in fees. Excess gas that the transaction does not use will be refunded by the network, so an overestimated limit is not catastrophic; an underestimated one is much worse.
The third is confusing the network with the token. USDT exists on dozens of networks: ERC-20, TRC-20, BEP-20, and Solana. A USDT TRC-20 transfer may cost around $1. A USDT ERC-20 transfer during a congested period may cost $10-30. The recipient receives the same USDT, but the delivery cost differs dramatically.
The fourth is sending funds to a custodial exchange using the wrong network. The assets end up on an incompatible address, and recovery becomes a separate support issue that may take days and does not guarantee success.
Users often combine two completely different payments into one final figure.
The network fee is a payment to the protocol itself. It goes to validators or miners and does not depend on the service through which the transaction passes. An exchange platform, wallet, or crypto exchange service cannot control it; they only display the current value from the mempool. As explained by BitGo, the structure of the network fee is determined exclusively by blockchain rules.
The service fee is a payment to the exchange service or platform operator for processing the operation. It is set by the operator, may be fixed or percentage-based, and is either included in the final exchange rate or added separately. This is where the operator manages their margin.
According to World Bank Remittance Prices, the global average cost of remittances in Q3 2025 was 6.36% of the transfer amount. Cryptocurrency transfers, when using the right network, can reduce the total cost significantly, even when combining both network and service fees.
The BoxExchanger platform allows operators to flexibly configure their own service fees and automatically account for network fees when generating exchange rates, ensuring that the final amount shown to the client remains accurate regardless of mempool conditions.
A fee is not a fixed constant but the result of market demand for blockchain computational resources at a specific moment. Incorrectly accounting for this variable leads either to lost margin or to a disappointed client, both equally undesirable for an exchange operator. Understanding how fees are formed makes it possible to build accurate and transparent pricing.
The information presented in this article is for informational purposes only and should not be considered financial advice, investment guidance, or a call to action. Cryptocurrency investments involve a high level of risk, and every investor should independently conduct research, evaluate their financial situation, and consult professional financial advisors before making investment decisions.
Why does the same transaction cost different amounts at different times?
Because the fee depends on the current mempool congestion rather than on a fixed tariff. During periods of high market activity, competition for block space increases, and priority fees rise accordingly. Bitcoin demonstrated this clearly on April 20, 2024, when the average fee increased from $3.35 to $91.89 within one month.
Can a transaction be cancelled if the fee is too low?
Not directly. The transaction remains in the mempool until it is confirmed or replaced. In Ethereum, it is possible to send a replacement transaction with the same nonce and a higher fee, which technically overwrites the original transaction and speeds up confirmation.
Who receives the fees: the exchange, the crypto exchange service, or the network?
The network fee goes to blockchain validators or miners; neither the exchange nor the crypto exchange service receives these funds. The service fee is a separate payment to the platform operator, who sets it independently.
Also read

May 28, 2026
Crypto margin trading
The cryptocurrency market offers not only spot asset purchases but also tools for trading with borrowed funds. Cryp...

May 5, 2026
Main fraud schemes in crypto exchanges
The crypto exchange market is growing faster than user protection mechanisms can keep up. Behind every attractive e...

April 23, 2026
How transactions are checked for “dirty” cryptocurrency
The volume of illegal cryptocurrency transactions reached a record $154 billion in 2025, according to Chainalysis: ...