Crypto transaction fees come from two main sources: exchange trading fees and blockchain network fees, and both may apply when trading and transferring assets.
Maker and taker fees depend on whether an order adds or removes liquidity, with maker fees typically lower than taker fees.
Network fees vary by blockchain, transaction type, and congestion, making withdrawal and transfer costs different from exchange trading fees.
Traders can reduce costs through limit orders, fee-tier discounts, fewer on-chain transfers, and lower-cost networks, but each method involves trade-offs in execution, custody, or risk.
Crypto transaction fees come from two distinct sources: the exchange layer and the blockchain network layer. Exchange fees are charged by trading platforms for executing and settling orders on their order books or matching engines; network fees, also called gas or miner/validator fees, are paid to a blockchain to include and confirm a transaction.
At the exchange layer, fees compensate infrastructure, order matching, custody, and other services. At the network layer, fees compensate miners or validators who process and secure on-chain transfers. When a trade involves transferring assets on-chain, such as a withdrawal, deposit, or on-chain settlement, both layers can apply.
Understanding which layer applies to each action—trading, depositing, withdrawing, or converting—is the first step to controlling costs.
Maker and taker fees distinguish whether an order provides liquidity to the order book or removes it. A maker fee is charged, often at a lower rate, when an order adds liquidity—typically a limit order that does not execute immediately. A taker fee applies, often at a higher rate, when an order executes immediately against existing orders, such as a market order, thereby removing liquidity.
This split incentivizes liquidity provision: exchanges prefer a deep order book and therefore reward makers with lower fees or even rebates in some markets. Traders using limit orders that sit on the book are likely to pay maker fees; traders using market orders or aggressive limit orders that cross the spread are likely to pay taker fees.
Exchanges adopt several fee models, and each model changes how fees scale with trade size and behavior.
Fixed-fee model: The exchange charges the same percentage for all trades regardless of maker/taker status. This model is simple but does not reward liquidity provision.
Maker/taker model: Different rates apply to makers and takers, with makers generally paying less. Many centralized exchanges use this structure to encourage order book depth.
Tiered-fee structure: Fees decrease as a trader's 30-day trading volume increases or as holdings of the exchange’s native token grow. This rewards frequent or high-volume traders.
Flat fee per transaction: A fixed fiat or crypto amount is charged per trade rather than a percentage. This approach is more common in broker-like services or certain fiat on-/off-ramps.
Each model affects cost calculations differently. Percentage fees scale with trade size, while fixed fees are proportionally larger on small trades. Tiered systems also change incentives for increasing activity or maintaining token balances.
Network fees—often called gas—are paid to the blockchain, specifically miners or validators, to include a transaction in a block. These fees vary by blockchain, transaction type, and network congestion. For example, sending ERC-20 tokens on Ethereum incurs a gas cost that depends on computational complexity and current demand.
When withdrawing assets from an exchange to a self-custodial wallet, the user typically bears the network fee. Some exchanges bundle network fees into a fixed withdrawal fee, while others pass the current on-chain fee directly to the user. Layer-2 networks and alternative chains often have materially lower network fees than Ethereum mainnet.
Because network fees fluctuate independently of exchange trading fees, traders should consider them when moving assets between platforms or wallets.
Several additional fee types can affect the total cost of using crypto services:
Deposit fees: Uncommon for native crypto deposits but sometimes charged for certain payment methods, such as cards or bank transfers.
Conversion fees or spreads: When an exchange converts one asset to another outside the order book, it may apply a conversion fee or a spread between buy and sell prices.
Withdrawal fixed charges: Some platforms set fixed withdrawal fees per asset to cover on-chain costs.
Custody, staking, or lending fees: Custodial services may charge fees for safekeeping, staking distributions, or lending facilitation.
Inactivity or account maintenance fees: Rare among major exchanges but possible on some platforms.
These fees are distinct from maker and taker trading fees and can be particularly important for users who move funds frequently or use non-exchange payment rails.
| Fee Type | Who Receives It | Typical Basis | When It Applies |
|---|---|---|---|
| Maker fee | Exchange | Percentage of trade or rebate | When an order adds liquidity, such as a limit order resting on the book |
| Taker fee | Exchange | Percentage of trade | When an order removes liquidity, such as a market order or immediate match |
| Network fee | Miners/validators | Gas or fixed network cost in the blockchain's native token | When transferring assets on-chain, such as withdrawals, deposits, or chain swaps |
This comparison highlights that maker and taker fees are exchange-side costs tied to order execution behavior, while network fees are protocol-side costs tied to on-chain resource usage.
When both apply—for example, when selling an asset on an exchange and then withdrawing the proceeds—the total cost is the sum of the relevant fees.
Traders can materially reduce fees by adjusting order types, comparing exchanges, using available fee discounts, and minimizing unnecessary on-chain transfers.
Use limit orders when appropriate
Conclusion: Limit orders can qualify for maker pricing and therefore lower trading fees.
Explanation: Placing non-immediate limit orders provides liquidity and often captures the maker fee. However, limit orders expose traders to the risk of non-execution and potential missed price movement.
Compare exchange fee schedules and choose suitable venues
Conclusion: Different exchanges have different fee models, so comparing fee schedules can reduce costs.
Explanation: Fee schedules vary by maker/taker split, tiered discounts, and fixed withdrawal charges. For infrequent traders, a low fixed-fee provider may be cheaper; for high-volume traders, an exchange with aggressive tiered discounts may be preferable.
Use native exchange tokens or volume tiers where available
Conclusion: Paying fees with an exchange’s native token or reaching a higher tier can lower effective fees.
Explanation: Several exchanges offer reduced rates for paying fees with their token or for reaching volume or token-holding thresholds. This can lower costs but also introduces token price exposure and potential accounting complexity.
Minimize unnecessary on-chain transfers
Conclusion: Fewer on-chain transfers mean fewer network fees.
Explanation: Consolidating trades on a single platform, using internal ledger transfers where available, and batching withdrawals can reduce the number of on-chain transactions and therefore lower network costs.
Time withdrawals or choose lower-fee networks carefully
Conclusion: Choosing the right network or timing can lower gas costs.
Explanation: Some blockchains and Layer-2 solutions have materially cheaper transfer fees. Waiting for periods of lower network congestion may also reduce gas costs, although delaying transfers can introduce other risks.
Consider how trade size interacts with the fee structure
Conclusion: Very small trades are disproportionately affected by fixed fees and spreads.
Explanation: Fixed withdrawal or transaction fees can make micro-trading inefficient. Traders should consider fees as a percentage of the total transaction size when determining whether a trade is economically worthwhile.
Lowering fees often involves trade-offs involving slippage, execution certainty, counterparty exposure, or operational complexity.
Execution risk vs. lower fees: Using limit orders may reduce fees but can fail to execute. They may also execute at a less favorable net price if the market moves.
Counterparty and custody trade-offs: Keeping funds on a single exchange to avoid withdrawals reduces network fees but increases custodial risk and dependence on one provider.
Token exposure: Holding an exchange’s native token to receive discounts exposes traders to token price risk and may complicate tax reporting.
Timing risk: Waiting for lower network fees delays access to funds and may introduce additional market or operational risks.
Weighing these trade-offs against potential fee savings helps determine which fee-reduction strategies are suitable for a particular trading approach.
The most useful approach is to compare the effective total cost of common trading scenarios rather than looking at a single advertised fee rate.
A simple comparison process includes:
Identify all fee components: Maker/taker rates, fixed or dynamic withdrawal fees, deposit fees, and conversion spreads.
Model typical trade scenarios: For example, calculate the cost of selling a given amount of an asset and then withdrawing another amount through the preferred network.
Calculate the total cost: Add the trading fee, withdrawal fee, expected network gas, and any applicable conversion spread.
Compare the same scenario across exchanges: Using identical assumptions makes the comparison more meaningful.
Practical note: always read the fee schedule carefully for promotional discounts, token-based discounts, and minimum or maximum fee caps. Frequent traders should also model different volume tiers to understand how costs change as trading activity increases.
Crypto transaction fees arise from both exchange charges and on-chain network costs. Maker and taker fees reflect whether an order adds or removes liquidity, while network fees compensate miners or validators for blockchain processing.
Traders can reduce costs by choosing appropriate order types, comparing exchanges, using available fee discounts, and minimizing unnecessary on-chain transfers. However, each strategy involves potential trade-offs involving execution, custody, timing, or asset exposure.
Building an explicit cost model for common trading scenarios can help traders compare platforms more accurately and determine which fee structure best aligns with their trading priorities.
Maker fees apply when an order provides liquidity by resting on the order book, while taker fees apply when an order executes immediately and removes liquidity. Makers typically pay lower fees than takers.
Yes. Any on-chain transfer requires a network fee to compensate miners or validators. Exchanges may present this as a fixed withdrawal fee or pass through the current on-chain cost.
Not always. Limit orders can qualify for maker pricing and lower fees, but they may not execute or may execute at a less favorable price if the market moves, which can negate the fee savings.
Add all relevant components: the exchange trading fee, whether maker or taker, any conversion spread, and any subsequent withdrawal fee plus network gas. Modeling these costs for your expected trade sizes gives a more accurate effective cost per trade.
They can reduce fees but introduce token exposure and potential liquidity or accounting complexity. Whether they are worthwhile depends on the expected fee savings relative to the risk and opportunity cost of holding the token.
Fee schedules can change as exchanges update policies or introduce promotions. Periodically reviewing fee schedules and recalculating expected costs can help ensure that a chosen trading venue remains cost-efficient.
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.
* This article may not be reproduced, transmitted or copied without referencing Gate. Contravention is an infringement of Copyright Act and may be subject to legal action.





