en

What are crypto network fees, and why do they change so much?

Published
18.11.2024
Updated
22.10.2026
Payment terminal printing a receipt with the amount, a separate network fee line and the total in USDT, next to Bitcoin, Ethereum and TRON coins
Contents

    A crypto network fee is what you pay the blockchain itself to carry your transfer. It goes to the miners or validators who write the transaction into a block, not to your wallet app, the exchange or the person you are paying. Its size depends on how much space the transfer takes and how busy the network is, not on how much money you send, which is why moving the same $100 can cost a fraction of a cent on one network, a couple of dollars on another and, on a crowded day, tens of dollars on Bitcoin.

    What a network fee pays for

    A blockchain has no company behind it paying for servers. Thousands of independent computers keep one shared ledger, and some of them take turns adding the next batch of transactions, called a block. On Bitcoin these are called miners; on Ethereum, TRON and Solana, validators.

    Each block has a size limit, and blocks come at a steady pace: about one every ten minutes on Bitcoin, one every 12 seconds on Ethereum. So a network can only fit so many transfers per minute. The network fee is your bid for a place in the next block, and it pays whoever builds that block.

    When few people are sending, there is room for everyone and the fee is tiny. When many want in at once, wallets outbid each other and the fee climbs until the queue clears. It works like a taxi app at rush hour: the ride is the same, and the price depends on how many people press "order" at that moment.

    Not every network runs an open auction. On some, such as TRON and Solana, the price of a transfer is set mostly by the network's own rules rather than by bidding, so fees there swing less with demand.

    Why the fee doesn't depend on how much you send

    A blockchain charges for space, not for value. A $10 bitcoin transfer and a $1,000 one take up the same amount of data, so their network fee is the same. If you are wondering what a $1,000 Bitcoin transaction costs, the answer is whatever a transaction of that size costs on that day.

    On Bitcoin, size is counted in virtual bytes, or vbytes, and the fee rate is quoted in satoshis per vbyte (a satoshi is one hundred-millionth of a bitcoin). A plain transfer from a modern wallet takes about 140 vbytes. With bitcoin at around $80,000, that transfer costs:

    • About 20 cents at 2 satoshis per vbyte. That is a typical rate on a quiet day.
    • About $6 at 50 satoshis per vbyte. Rates like this appear when the network is busy.
    • Over $20 at 200 satoshis per vbyte. That is what a real rush looks like.

    What does change the size is how the money sits in the wallet. Bitcoin keeps every received payment as a separate piece, and a transaction has to list every piece it spends. A shop that collected fifty small payments and now sends the total in one go pays for a much bigger transaction than a person who received one large transfer.

    So for a shop, this part of the fee grows with the number of sales rather than their size. How it fits among the other costs a business carries when it accepts crypto is the subject of what affects online payment fees and how to cut costs for your business.

    Two Bitcoin envelopes of the same size, one holding a single coin and one a stack, next to a bulging bag of many small coins with a much bigger stamp

    Why the Bitcoin network fee gets so high

    Bitcoin gets expensive in bursts rather than all the time. Its blocks are small and arrive slowly, so when demand jumps, the queue of waiting transactions, called the mempool, grows fast and wallets start raising their bids.

    The record so far came on 20 April 2024, the day of the latest halving, the scheduled cut in miners' rewards. A new way to create tokens on Bitcoin, called Runes, launched the same day.

    People rushed to mint those tokens, and the average fee reached about $128 per transaction. A day later it had fallen to around $35.

    Most days look nothing like that. In mid-October 2026 the average Bitcoin fee was around 30 cents, and half of all transactions paid less than 4 cents.

    For a business, that means Bitcoin is usually cheap enough to take payments in, though not on every single day. During a spike, a customer whose wallet picks a low fee may wait hours for the first confirmation, while the invoice they are paying stays open for half an hour or so. Settling details like that is part of setting up crypto payments on your website, step by step.

    Why Ethereum fees were so high, and what gas is

    On Ethereum, the network fee is counted in gas. Gas measures how much computing work a transaction asks of the network. A plain ETH transfer always uses 21,000 gas, while sending a token such as USDT runs a small program and takes two to three times as much.

    You pay the gas used multiplied by the gas price, which is quoted in gwei, one billionth of an ETH. The gas price has two parts:

    • The base fee. The network sets it itself, raising it when blocks are full and lowering it when they are not. This part is burned, destroyed rather than paid to anyone.
    • The tip. It is an optional extra the sender adds for the validator, to get into a block sooner.

    Ethereum earned its reputation for high fees in 2021 and 2022, when trading apps and NFT sales crowded the network. On 1 May 2022, during one popular NFT sale, a simple ETH transfer cost about $200 on average.

    Since then, two changes have brought Ethereum fees down:

    • Busy apps moved to layer-2 networks. These are separate networks, such as Base and Arbitrum, that process transactions themselves and record the results on Ethereum in bulk, so each transfer pays only a sliver of a main-network fee.
    • The main network got more room. By the end of 2025, validators had raised the block limit to 60 million gas, twice what it was at the start of that year. More room means less bidding.

    Around the same October days, the average Ethereum transaction cost about 14 cents, and the base fee stood well under a tenth of a gwei. A USDT transfer uses about 41,000–46,000 gas when the recipient already holds USDT and about 63,000 when they don't.

    What senders actually pay is higher than the base fee alone, because wallets add a tip. From late August to late September 2026, a USDT transfer on Ethereum cost a median of about 18 cents, and four in five cost between 3 and 57 cents. A rush can still push fees up for a while.

    If you are weighing ETH as a payment option, the next thing to understand is how the Ethereum network works and how to accept ETH payments online.

    Is a network fee the same as a gas fee?

    In meaning, yes; in wording, not quite. "Network fee" is the general name for what you pay any blockchain. "Gas fee" is Ethereum's name for it, also used on networks built with Ethereum's technology, such as BNB Chain, Polygon, Base and Arbitrum. Other networks have their own terms:

    • Bitcoin: satoshis per vbyte. The sender picks the rate, and the wallet multiplies it by the size of the transaction.
    • TRON: energy and bandwidth. These are two internal resources; a sender who has none of them pays by burning TRX.
    • Solana: a base fee per signature. An optional priority fee can be added on top.

    Whatever the name, two things about network fees catch people out:

    • The fee is paid in the network's own coin. That is ETH on Ethereum, TRX on TRON and BNB on BNB Chain. A wallet holding 500 USDT on TRON and no TRX cannot send any of it.
    • An exchange's "network fee" may not be the network's fee. When you withdraw from an exchange, the line with that label can be a flat amount the exchange sets in advance. In that case it covers the real cost, sometimes with a margin, and it does not follow the network's load.

    The first trap stops payments that look ready to go: the customer has enough USDT on the right network, and the wallet still refuses to send. That is how customers end up unable to pay in USDT without TRX, ETH or BNB for gas.

    How a TRON fee is worked out

    TRON matters here because so much USDT moves on it, and its fee works differently from both Bitcoin and Ethereum. There is no bidding queue: a transfer consumes two resources, and the fee is what those resources cost.

    • Bandwidth pays for the size of the transaction. Every activated account gets a small free allowance of it each day.
    • Energy pays for running the USDT program. There is no free allowance, and a USDT transfer needs roughly 65,000 units, or about twice that when the receiving address has never held USDT.

    A sender who has no energy of their own pays for it by burning TRX. With energy priced at 0.0001 TRX a unit, a USDT transfer burns about 6.5 TRX, around $2.

    Senders who stake TRX, or rent energy from others, get the resources without burning coins, so their transfers cost less. That is why two people sending the same 100 USDT on TRON can pay very different network fees.

    If customers are going to pay you in USDT on TRON, the practical side is covered in how to enable USDT and TRX payments on your website.

    Which crypto network has the lowest fees?

    Here is roughly what one ordinary transfer costs in network fees on a normal day:

    • Solana, BNB Chain and Polygon: a fraction of a cent. Even a USDT transfer on these networks usually stays well below one cent.
    • Layer-2 networks: a cent or a few cents. These are the networks described above, such as Base and Arbitrum, that settle their transactions on Ethereum.
    • Ethereum main network: a few cents or less for a plain ETH transfer. A USDT transfer costs more, and a rush can multiply both.
    • Bitcoin: from a few cents to tens of dollars. The fee depends on how crowded the network is and how many pieces the wallet is spending.
    • TRON: about $2 for a USDT transfer when the sender burns TRX for it. It roughly doubles when the receiving address has never held USDT and drops for senders with their own energy.

    These are network fees for a single transfer, and they move with coin prices and traffic. If USDT is what you send or receive, the useful comparison is what a USDT transfer costs on each network and how long it takes.

    A hand holding a phone with a USDT send screen listing TRON, Ethereum, BNB Chain and Solana, each with a different network fee

    Notice that TRON, the network many people use by default for USDT, is far from the cheapest. It stays popular because almost every exchange and wallet supports it and a transfer arrives in about a minute. A customer usually pays from wherever their money already is, not from wherever the fee is lowest.

    So when a business decides which networks to accept, the lowest fee is one factor among several:

    • Where customers hold their money. A network nobody in your audience uses saves no one anything.
    • Whether customers hold the fee coin there. A cheap network is useless to a customer with USDT on it and none of its own coin.
    • Whether your payment service supports it. A transfer on a network the store does not accept never arrives in the store's balance.

    The same USDT exists on many networks as separate tokens that do not cross over on their own: USDT sent on Ethereum to an invoice that expects TRON is a different token on a different network. Before choosing which ones to offer, it helps to know how TRC20, ERC20, BEP20 and other USDT formats differ for business.

    In a store that takes payments through CryptumPay, the network choice sits with the customer:

    • The customer picks the coin and the network. Both are chosen in the CryptumPay checkout window, so the customer can pay on a network where they already hold funds, and pays that network's fee.
    • The service's own fee is a percentage. CryptumPay charges 1% of each successful payment, down to 0.5% at higher volumes; this is the service's fee, not a network fee.
    • Settlement in USDT. Whatever coin and network the customer pays with, the payment is converted, and the merchant receives USDT.

    The short version

    A network fee is the price of space on a blockchain. The sender pays it in that network's own coin, and its size follows traffic and transaction size rather than the amount. That is why Bitcoin and Ethereum swing between cents and much more, while Solana and TRON stay steadier. For a store, the fee a customer pays comes down to the network they pay on, and the networks on offer are set by the store's crypto payment gateway, the service that helps a business accept cryptocurrency.

    Frequently asked questions

    Why are network fees so high right now?

    A jump in fees is about one network, not crypto as a whole: a popular token launch or a sharp market move fills that network's queue, and wallets bid each other up until it clears. Check where the number comes from first. On an exchange's withdrawal screen, the "network fee" may be the exchange's flat charge rather than what the network wants at that moment. If the transfer can wait, a quieter hour can cost less, and if the recipient accepts another network, a cheaper one may do.

    Does crypto charge fees at all?

    There is no bank in the middle taking a cut, but every transfer pays a network fee to the miners or validators who process it. Services used on top may add their own: an exchange charges for withdrawals, and a store's payment service takes its own fee from the store. So a crypto payment always carries a network fee, and sometimes a service fee next to it.

    Is there a calculator for crypto network fees?

    Your wallet works as one: it estimates the fee on the confirmation screen, and many wallets let you choose between slow, normal and fast. To work it out yourself, multiply the transaction size by the fee rate on Bitcoin, or the gas used by the gas price on Ethereum; a mempool tracker and the Etherscan gas tracker show the live rates. On TRON, the figure depends on whether the sending wallet has energy of its own.

    Start accepting crypto payments

    Create an account and connect the checkout yourself, or talk to sales and we will plan the integration with you.