A beginner’s guide to reading a crypto wallet’s fee structure

When you send crypto or swap one coin for another in a wallet app, you usually pay more than one fee, and they go to different places. Understanding which fee is which lets you judge whether a transaction is fairly priced before you confirm it. There are three to know: the network fee, the wallet’s own service fee, and the spread.

The network fee (gas)

The network fee, often called the gas fee, is paid to the blockchain itself, not to the wallet company. It is the cost of having the network process and record your transaction. The wallet collects it and passes it on.

This fee changes constantly because it depends on how busy the network is. When many people are transacting at once, the fee rises. When the network is quiet, it falls. On Ethereum, a simple transfer might cost anywhere from under $1 to $20 or more during heavy congestion. On networks built for lower costs, such as Solana, Polygon, or various layer-2 chains, the same transfer might cost a fraction of a cent to a few cents.

The network fee also depends on what you are doing. Sending a coin is cheap. Swapping tokens or interacting with a smart contract takes more computing work and costs more. The key thing to remember is that the wallet does not set this fee and does not keep it. Two different wallets sending the same transaction on the same network at the same moment will quote a nearly identical network fee.

The wallet’s service or swap fee

This is the fee the wallet company charges for its own service, and it is where wallets differ from each other. On a plain send, many wallets charge nothing extra beyond the network fee. On a swap, most wallets add a service fee, typically a percentage of the amount being traded. A fee of 0.5% to 1% is common. On a $1,000 swap, a 0.85% fee is $8.50.

Some wallets show this clearly as a line item. Others fold it into the exchange rate you are quoted, which makes it harder to see. That folding-in is the spread.

The spread

The spread is the gap between the real market price of an asset and the price the wallet gives you. If a token trades at $1.00 on the open market and the wallet offers to sell it to you at $1.012, that 1.2% difference is the spread, and it is a cost to you even though it is never labeled as a fee.

Spread is easy to miss because it looks like the normal price. The way to catch it is to compare the rate you are being quoted against the current market price from an independent source, such as a price-tracking site. If the wallet quotes noticeably worse than the market, the difference is the spread plus any hidden margin.

How to find the fees before you confirm

Most wallet apps show a breakdown on the final confirmation screen, the one that appears just before you approve the transaction. Look for it there and read it before tapping confirm.

  • On a send, check the network fee. Many apps let you pick a speed (slow, normal, fast), and a higher fee buys faster confirmation. If you are not in a hurry, the slower option can save money.
  • On a swap, look for both the network fee and a separate service or provider fee. Then check the quoted rate against the market price to estimate the spread. Some apps display an “estimated” or “minimum received” amount, which already accounts for these costs and is the most honest number to judge.
  • Watch for a “price impact” or “slippage” figure on swaps. On large trades or thinly traded tokens, this can add real cost on top of everything else.

Choosing a wallet with fees in mind

When comparing wallets, fees are one of the clearest things to check, and it pays to look before you commit funds. A good wallet makes its costs easy to find. It shows the network fee and any service fee as separate, labeled line items, and it lets you compare the swap rate against the market rather than burying a wide spread in the quote.

Before settling on a wallet, run a small test transaction and read every line on the confirmation screen. Note what the app charges on a plain send versus a swap, whether it lets you adjust network fee speed, and how close its swap quote sits to the market price. A wallet that is transparent about all three costs, network fee, service fee, and spread, is easier to trust with larger amounts later.

Reading the fee structure once, carefully, is enough to know what you are actually paying. After that, the confirmation screen tells you everything you need before each transaction.