Uniswap Interface Fees Remain at Zero as Traders Face Pool Fees and Ethereum Gas Costs
Uniswap Labs charges no interface fee for swaps through its interface, but traders may still pay liquidity-provider fees, protocol fees and Ethereum network costs depending on the pool and transaction route. Understanding how those charges are recorded is essential to calculating the actual cost of a swap without counting the same deduction twice.
Uniswap Labs says it stopped charging interface fees on Dec. 27, 2025. Its currently published interface fee rate is 0%. That policy applies to the interface charge, which is separate from fees determined by the Uniswap protocol and the network cost of processing an onchain transaction.
How a Historical Uniswap Swap Was Accounted For
A historical Ethereum transaction dated Sept. 10, 2024, illustrates the difference between token deductions and network expenses. In the successful Uniswap v3 swap, a trader supplied 0.001 ETH and received 2.320837 USDC. The transaction also incurred approximately 0.001263 ETH in network fees, exceeding the amount of ETH exchanged in the swap. The figures describe that historical transaction and should not be treated as an estimate of current Ethereum gas prices.
The transaction receipt recorded three USDC movements. The pool sent 2.326653 USDC to Uniswap’s Universal Router. The router then transferred 0.005816 USDC to an address labeled “Uniswap: Fees 2” by Etherscan, while the remaining 2.320837 USDC went to the trader.
These amounts reconcile: the fee transfer and the trader’s receipt together equal the pool’s output. Subtracting the 0.005816 USDC again from the amount the trader received would count the same deduction twice. The separate ETH network fee represents the cost of processing the transaction, rather than an additional deduction from those USDC transfers.
Uniswap Pool Fees Differ Across Versions
Uniswap’s developer documentation describes swap fees as compensation for liquidity providers, with protocol fees also applying in certain configurations. For an enabled Uniswap v3 pool using a 0.05% fee tier, the published breakdown allocates 0.0375% to liquidity providers and 0.0125% to the protocol. Together, those components equal the stated 0.05% tier.
Adding another 0.0125% to the full 0.05% rate would therefore double-count the protocol’s share in this example. The breakdown should not, however, be treated as a universal formula for every Uniswap pool or version.
Uniswap v4 uses a different fee calculation. Its core calculation takes the protocol fee from the input amount first and then applies the liquidity-provider fee to the remainder. The protocol charge is not simply deducted from the stated liquidity-provider rate in the same way as the v3 example.
V4 pools can also use dynamic swap fees, according to the documentation. Custom fees associated with hooks are separate and can coexist with protocol fees. Because hooks are code that customizes pool behavior, the selected pool and its configuration affect the charges a trader may encounter.
Price Impact and Slippage Are Different From Fees
Price impact describes how a trade changes a token’s price as a result of its size relative to available liquidity. A trade in a pool with limited liquidity can receive a worse execution price than one in a deeper pool. That difference is not automatically a fee paid to a protocol or another party.
Slippage refers to the difference between an expected execution and the actual result. A slippage-tolerance setting establishes how much worse the execution can be than the preview before the transaction is rejected. A tighter tolerance can cause a swap to fail, while a looser setting allows a greater difference between the expected and executed result.
Slippage tolerance is not itself an automatic charge. To measure realized slippage, traders need the original quote and the actual output on a comparable basis; a transaction receipt alone does not establish the difference from the original expectation.
Network Costs Depend on the Swap Route
For a classic onchain swap, the trader pays the transaction’s network fee separately, with ETH used to cover Ethereum gas costs. A transaction that fails can still consume gas and incur a network expense.
UniswapX uses a different execution model involving third-party fillers. Its whitepaper explains that fillers submit orders onchain and pay gas on the trader’s behalf, recovering those costs through the execution price. Traders should not subtract that gas expense a second time from their net output as though they had also paid it separately.
Token approvals can introduce another network expense when an onchain approval transaction is required. A Permit2 signature, by contrast, does not itself require a network payment. The actual cost of using Uniswap therefore depends on more than the interface fee: the pool’s fee configuration, execution price, transaction route and any required onchain actions all matter.
source: thedefiant
Writer: Ethan Collins
Crypto Journalist
Ethan Collins reports on developments across the cryptocurrency and blockchain sector. His work covers market movements, protocol updates, regulatory changes, and emerging trends in digital assets.
He focuses on presenting complex topics in a clear and accessible manner for a broad readership.
Check out other news and articles on Google News
Disclaimer:
The articles on Hokanews are here to keep you updated on the latest buzz in crypto, tech, and beyond—but they’re not financial advice. We’re sharing info, trends, and insights, not telling you to buy, sell, or invest. Always do your own homework before making any money moves.
Hokanews isn’t responsible for any losses, gains, or chaos that might happen if you act on what you read here. Investment decisions should come from your own research—and, ideally, guidance from a qualified financial advisor. Remember: crypto and tech move fast, info changes in a blink, and while we aim for accuracy, we can’t promise it’s 100% complete or up-to-date.
