A Uniswap swap that cost $86 in gas during peak congestion in January 2025 cost just $0.39 by February 2026, after a major network upgrade collapsed Ethereum’s transaction costs by roughly 95%. That’s not a rounding error or a temporary blip, it reflects a structural upgrade to how the network itself processes transactions, and it means any comparison written even a couple of years ago is likely describing a cost structure that no longer exists. That single fact changes the honest answer to “DEX or CEX, which costs more” more than almost anything else worth knowing here. That swing is why comparing DEX vs CEX fees needs current numbers, not old assumptions.
The Fee Categories That Actually Matter
Four separate costs determine what you actually pay, regardless of which type of exchange you use: the platform’s trading fee, the spread built into the price, network or gas fees, and, for DEXs specifically, slippage. Comparing platforms on trading fee alone, the number most marketing highlights, misses the majority of what actually determines your total cost, particularly on the DEX side where gas and slippage often outweigh the trading fee itself. Crypto Exchange Fees Explained: What You’re Really Paying covers the CEX side of this in depth.
CEX Costs: What You’re Actually Paying
A centralized exchange charges a trading fee, commonly 0.1% to 1.5% depending on the platform and your volume tier, plus whatever spread is embedded in the displayed price. Withdrawal fees apply if you move funds off the platform, but the network fee itself is typically bundled into that single withdrawal charge rather than paid separately per trade. This bundling is itself a trade-off worth naming: it makes costs more predictable and easier to estimate in advance, at the expense of transparency into exactly what you’re paying for each individual component.
DEX Costs: What You’re Actually Paying
A DEX charges its own trading fee, often 0.05% to 0.3% depending on the pool, plus a separate, real gas fee for every single transaction, and slippage depending on your trade size and the pool’s liquidity depth. Unlike a CEX, these costs are paid individually per action, not bundled into occasional withdrawals. This per-transaction structure means DEX costs are inherently more variable than a CEX’s bundled model, genuinely cheap under good conditions, genuinely expensive under bad ones, in a way that rewards paying attention rather than assuming a fixed cost every time.
| Fee Type | CEX | DEX |
|---|---|---|
| comisión de negociación | 0.1%-1.5% typical | 0.05%-0.3% typical |
| Network fee | Bundled into withdrawal | Paid per transaction directly |
| Slippage | Not applicable | Real, variable cost |
DEX vs CEX Fees: A Worked Example
A $1,000 swap on a major DEX today, on a Layer 2 network specifically, might cost roughly $1-3 in trading fees, a fraction of a cent in gas, and minimal slippage on a liquid pair, landing close to what a comparable CEX trade would cost once its own trading fee and spread are counted. On Ethereum mainnet directly during a period of network congestion, that same trade’s gas cost alone could meaningfully exceed a CEX’s entire fee structure. The gap between these two scenarios, a few dollars on a Layer 2 versus potentially tens of dollars on congested mainnet, for the exact same trade on the exact same protocol, is the single clearest illustration of why “DEX fees” isn’t a fixed, comparable number the way a CEX’s published fee schedule is.
When a DEX Is Actually Cheaper Now
On a Layer 2 network under normal conditions, DEX trading costs have become genuinely competitive with, and sometimes cheaper than, centralized alternatives, a real shift from crypto’s earlier years when gas costs made small DEX trades impractical. This shift has genuinely changed the practical calculus for smaller traders specifically, activity that would have been uneconomical on-chain just a couple of years ago is now routinely cost-competitive, provided you’re trading on the right network.
When a CEX Still Wins
For very small trades, frequent trading, or activity on congested mainnet networks specifically, a CEX’s bundled, more predictable fee structure often still comes out ahead, particularly for someone not actively managing which network or time of day they’re trading. There’s also a genuine simplicity advantage worth naming: a CEX’s single, upfront fee display requires no separate awareness of network conditions, gas prices, or which specific chain you’re connected to, a real convenience for anyone who’d rather not track those variables.
Understanding real costs protects your returns. Building a full trading strategy is the next step.
The Crypto/DeFi Trading Course covers cost management across both CEX and DEX trading as one connected skill.
The Variable That Changes Everything: Which Chain
The single biggest factor in DEX cost isn’t the platform, it’s which network you’re trading on. A swap on a Layer 2 can cost a fraction of a cent; the identical swap on Ethereum mainnet during congestion can cost tens of dollars. This is worth internalizing as the actual headline of this entire comparison: the platform you choose matters less than the network conditions you trade under, a genuinely counterintuitive conclusion for anyone expecting a simple, permanent answer to “DEX or CEX.” Checking which network you’re actually connected to before trading matters more than comparing platforms directly.
Preguntas frecuentes
Is DEX trading always cheaper now that gas fees have fallen?
Not always, but it’s genuinely competitive under normal conditions on a Layer 2 network specifically, a meaningful change from crypto’s earlier years when this wasn’t close to true.
Why did gas fees drop so dramatically?
A major 2024 Ethereum network upgrade changed how Layer 2 networks post data back to the main chain, cutting those costs by roughly 90% and driving broader adoption of cheaper Layer 2 trading.
Does trading on a DEX during network congestion still cost more?
Yes, gas fees remain variable and can spike significantly during periods of high demand, particularly on Ethereum mainnet directly rather than a Layer 2.
How do I know which network I’m actually trading on?
Most wallet interfaces display the current network prominently, usually near the top of the screen; confirming this before trading takes seconds and prevents a costly mismatch between where you intended to trade and where you actually are.
Do CEX fees vary by network the way DEX fees do?
Withdrawal fees can vary somewhat by which network you’re withdrawing to, but trading fees themselves are generally fixed by the platform, independent of any underlying blockchain conditions.
Should I always trade on whichever option is cheapest?
Cost matters, but it’s not the only factor, security, liquidity for your specific pair, and custody preferences all deserve weight alongside the fee comparison itself.
The honest answer to which costs more depends heavily on which chain and network conditions you’re actually trading under, a nuance that’s only become true recently as gas fees have fallen dramatically from crypto’s earlier years. Check the real, current numbers for your specific trade rather than assuming either type of exchange automatically wins. The DEX vs CEX fees answer changes with the chain, the trade size and the moment, so check before you trade.
Ready to trade with full, current cost awareness? The Crypto/DeFi Trading Course helps you build that habit.
¿Prefieres aprender con un libro, a tu propio ritmo? La serie de libros sobre criptomonedas profundiza en este tema. Si eres nuevo en el mundo de las criptomonedas, empieza con el Libro 1 y luego continúa con la serie a tu ritmo.
Trying to figure out which option is actually cheaper for a specific trade? Join DavitoFinance Pro on Telegram, free, and run the numbers with people who track this closely.





