> For the complete documentation index, see [llms.txt](https://bridge-safety-guide.gitbook.io/bridge-safety-guide-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bridge-safety-guide.gitbook.io/bridge-safety-guide-docs/estimating-gas-costs-for-split-swap-routes.md).

# Estimating Gas Costs For Split Swap Routes

Split routes usually cost more gas than a single route. They can still leave you with more tokens if the better execution price outweighs the extra transaction work.

To compare routes, estimate the gas for the whole transaction, convert it to your currency, then subtract it from the trade’s expected output. A quote that shows only the output before gas can make a split look better than it is.

### Why Does Splitting A Route Use More Gas?

A split sends parts of your trade through different paths, such as separate pools or exchanges. The transaction must execute each path and combine the resulting tokens, so it often uses more gas than a route that makes fewer calls.

The extra cost is not proportional to the number of paths. Some routes share a token transfer or contract call, while others need separate pool interactions. The aggregator’s router also adds its own execution work. For example, a two-path route might use 280,000 gas when a single path uses 180,000, but actual usage depends on the pools, tokens and router.

### What Numbers Do You Need To Estimate The Cost?

You need the route’s estimated gas units, the expected gas price, and the price of the chain’s native token. Gas units measure the computation and contract work; on Ethereum, the gas price is the base fee plus the priority fee, quoted in gwei.

When you compare routes through [ParaSwap](https://paragraph.com/@brugmanmandie@gmail.com/paraswap-choose-routes-by-gas-adjusted-net-output), check whether the displayed gas is for the complete swap transaction and whether the quote already accounts for gas. If you are comparing ParaSwap with another aggregator, use the same network, token amounts and fee assumptions for both quotes.

### How Can You Compare A Split And Single Route?

Multiply estimated gas units by the gas price, convert gwei to ETH, then multiply by ETH’s price. For example, at 25 gwei and an ETH price of $2,500, a 180,000-gas route costs about 0.0045 ETH, or $11.25. A 280,000-gas split costs about 0.007 ETH, or $17.50.

Now compare the output after subtracting those costs. If the single route returns $10 more before gas, it is still about $4.25 better after gas in this example. If the split returns $12 more, it finishes about $0.75 ahead. These are illustrative figures; redo the calculation with the estimate and prices shown when you are ready to trade.

For a token you already hold, compare net value: expected output minus gas. If you are swapping into a token, compare the net amount received after valuing gas in the same currency. A better quoted exchange rate does not decide the trade if its gas cost erases that advantage.

### What Can Make The Estimate Differ From The Final Cost?

Wallet estimates can change as network demand shifts the base fee, and actual execution may use a different amount of gas than the estimate. A swap that reverts still consumes gas, so check that the quote has not expired and that your slippage limit is realistic for the market.

Also account for approval. If the token allowance is not already set, approving it can require a separate transaction and fee; some flows use a permit signature instead. On a busy network, include a margin for fee movement, then refresh the quote before signing. ParaSwap’s route choice can change with liquidity and price, so treat each quote as a snapshot.

### What Should You Check Next?

#### Does a split route always cost more?

Usually it uses more gas because it executes more pool interactions, but shared calls or route details can change the difference. Compare the estimated gas for the complete transaction rather than assuming each added path has the same fixed cost.

#### Is the gas estimate a fee in dollars?

No. Gas is usually shown as a unit estimate or as a native-token fee. To get a dollar estimate, multiply gas units by the gas price, convert gwei to the native token, then use that token’s current price.

#### Should I include token approval in the swap estimate?

Yes, if the token has not been approved for the contract that will execute the swap. Approval may be a separate transaction, so check your wallet’s allowance and add the approval fee when comparing the total cost of a first trade.

#### When is a split route worth its extra gas?

It is worth considering when the improved execution price exceeds the extra gas cost, with enough margin to tolerate fee changes. Compare the expected outputs after subtracting gas from each route; if the net difference is tiny, a fresh quote may change the result.

Choose the route that leaves you with the most value after gas, not simply the one with the highest quoted output.
