Network Fees vs Service Fees: Who Charges What
When a crypto payment costs more than expected, it helps to know which fee came from where. Here is a plain map of network, exchange and service fees.
- By
- BuyCryptoCard Team
- Published
- Read
- 5 min
Contents
- 01The three main kinds of fee
- 02Network fees
- 03Exchange fees
- 04Service fees
- 05How the fees stack up
- 06Why fees appear in different currencies
- 07Seeing all fees before you pay
- 08Questions to ask about any fee
- 09Fees that are easy to miss
- 10How fees work on card orders
- 11Frequently asked questions
- 12Summary
A single crypto payment can involve several different fees, each charged by a different party for a different reason. When the final cost is higher than you expected, it is usually because one of these fees was overlooked — not because anyone hid it. Knowing who charges what makes every payment more predictable.
This article maps out the common fee types. It is general information; actual amounts depend on the networks and services you use.
The three main kinds of fee
Most crypto payments involve some combination of:
- Network fees — paid to the blockchain's validators or miners for processing the transaction.
- Exchange fees — charged by the exchange for trading, depositing or withdrawing.
- Service fees — charged by the business you are paying for its own product or service.
Each is set by a different party and appears in a different place.
Network fees
A network fee pays for including your transaction in a block. It goes to the people running the network, not to the sender, the receiver or any exchange. How it is calculated depends on the network:
- Ethereum and similar networks charge gas: the computation used multiplied by a price that rises and falls with demand. See how Ethereum gas fees work.
- Tron uses energy and bandwidth resources, paid for by staking or burning TRX.
- Bitcoin charges by the size of the transaction in data terms, at a rate set by market demand for block space.
- Solana, TON and others have their own models, generally with low base fees.
Network fees are paid in the network's own coin. If you send from a self-custody wallet, you pay them directly and need some of that coin. If you send from an exchange, the exchange pays them for you.
Exchange fees
Exchanges charge for their own services:
- Trading fees when you buy or sell, usually a percentage of the trade.
- Spread — the difference between buy and sell prices, which is a cost even when it is not labeled as a fee.
- Withdrawal fees when you send funds out, usually fixed per network and token.
- Deposit fees, which are less common for crypto but may apply to card or bank deposits.
The withdrawal fee is the one that most often surprises people, because it is often deducted from the amount you send. An exchange's withdrawal fee is not the same as the network fee; it is the exchange's own charge, which may be higher or lower than what it actually pays the network. Our article on exchange withdrawal fees explains why they differ.
Service fees
A service fee is what the business you are paying charges for its product. For example, a service that issues prepaid cards may charge a fee for issuing the card and a fee based on the balance loaded. These fees should be clearly listed before you pay.
A service usually does not control network fees or your exchange's fees. A good service explains this and shows exactly which fees are its own.
How the fees stack up
Here is the typical order in which fees apply when you pay for something with crypto bought on an exchange:
- You buy the token on the exchange — trading fee and spread.
- You withdraw the token to the service — withdrawal fee (which covers the network fee behind the scenes).
- The service processes your order — service fees included in the order total.
From a self-custody wallet, step 2 becomes a network fee you pay directly in the network's coin.
Why fees appear in different currencies
- Network fees are in the network's coin (ETH, TRX, BTC and so on).
- Exchange withdrawal fees are usually in the token you are withdrawing.
- Trading fees may be in either currency of the trade, or in the exchange's own token.
- Service fees are usually stated in the currency of the order — often US dollars.
Converting everything into one currency, such as dollars, is the simplest way to compare the total cost.
Seeing all fees before you pay
Before paying:
- Check the service's fee list and the order total it shows.
- Check your exchange's withdrawal page for the fee on your chosen network and the amount that will arrive.
- If you need to buy the token first, check the trading fee and compare the buy price with the market price.
- If using a self-custody wallet, look at the network fee estimate and make sure you have enough of the fee coin.
Adding these together gives the true cost of the payment.
Questions to ask about any fee
When you see a fee you do not recognize, ask:
- Who charges it? The network, your exchange or the service?
- Is it fixed or variable? Fixed fees are predictable; variable ones change with demand or amount.
- Is it deducted or added? Deducted fees reduce what arrives; added fees increase what you pay.
- Is it refundable? Network fees never are. Service fees usually depend on the service's policy.
Fees that are easy to miss
- Spread when buying, which is built into the price.
- Withdrawal fees deducted from the amount.
- Intermediate transfers between your own accounts.
- Failed transactions, which can still consume network fees.
- Account activation costs on some networks for first transfers.
How fees work on card orders
On BuyCryptoCard, the card total has two service fees: a $5.00 issuance fee and a 15% load fee on the balance. There is no monthly fee and no charge for revealing card details. Network fees and your exchange's withdrawal fee are charged by them, not by us, so add them when you send. The pricing page shows the total for any balance, and our guide on the full cost of a card order puts every fee together.
Frequently asked questions
Does the service receive the network fee?
No. Network fees go to the network's validators or miners.
Why is my exchange's withdrawal fee higher than the network fee?
Exchanges set their own withdrawal fees, which can include a margin or reflect average costs.
Are network fees refundable?
No. Once a transaction is processed, its network fee is spent, even if the transaction failed.
Summary
Crypto payments involve network fees for processing transactions, exchange fees for trading and withdrawing, and service fees for the product you buy. Each comes from a different party. Check all three before paying, convert them into one currency to compare, and remember which are deducted from your amount and which are added on top.
BuyCryptoCard Team
General information written by the people who review BuyCryptoCard orders — not financial, legal or tax advice. If something here is out of date, let us know.