Crypto Swap Fee Calculator

Work out what swapping one coin for another really costs: the pool and app fees, price impact and gas, what arrives, and India’s tax on the swap.

Your swap

The coins you give up, at today’s price.

The fee tier, such as 0.05, 0.3 or 1.

Optional: or an exchange’s spread.

Optional: from the quote.

Optional: the network fee, plus any approval.

Tax (optional)

To work out India’s 30% tax on the gain.

Your swap’s cost

Enter the value you swap and the pool’s fee, then choose Calculate. Your figures appear here.

App and Pool Fees

₹0.00

Taken from the swap

Price Impact

₹0.00

The price moving against you

Gas

₹0.00

Paid on top

You Receive

₹0.00

In the coin you swap to

Tax on the Swap

Not set

Enter what you paid to see it

Total Swap Cost

₹0.00

Fees, price impact and gas

At the fees and price impact entered; price impact grows with the size of the trade, so the table holds it steady only as a guide. Tax is 30% plus 4% cess on any gain on the coins given up, with 1% TDS on the transfer; losses are not set off. For gas from gwei, use the Crypto Gas Fee Calculator.

How it is calculated

A swap passes through several costs in turn: the app or wallet’s fee, the pool’s fee, and the price moving against you as the trade eats into the pool. Gas is paid on top, in the network’s own coin.

  • App fee = value × app fee
  • Pool fee = (value − app fee) × pool fee
  • Price impact = what is left × price impact and slippage
  • You receive = value × (1 − app fee) × (1 − pool fee) × (1 − impact)
  • Total cost = value − what you receive + gas
  • Tax on the swap = 30% × 1.04 × (value − what you paid), if a gain; 1% TDS on the value

Frequently asked questions

Short answers on what a crypto swap really costs, and how India taxes it.

Everything a swap costs, in rupees. Swap ₹50,000 of ETH for USDC through a wallet charging 0.25%, a pool charging 0.3% and 0.2% of price impact, with ₹150 of gas: the app takes ₹125, the pool ₹149.63, price impact ₹99.45, so ₹49,625.92 arrives and the swap costs ₹524.08, 1.05%. If you paid ₹40,000 for the ETH, the ₹10,000 gain is taxed ₹3,120.

The pool’s fee, usually 0.01% to 1% and shared among liquidity providers; any fee the app, wallet or aggregator adds; price impact, the price moving as your trade takes coins out of the pool, which grows with the trade’s size against the pool; and gas for the transaction. On an exchange’s “convert” button, the cost is usually a spread built into the rate: enter it as the app fee.

Price impact is the move your own trade causes, known before you swap from the quote. Slippage is any further move between the quote and the moment the trade is filled, up to the tolerance you set. Enter both together as one percentage. The Crypto Slippage Calculator works out slippage from the expected and filled prices.

Yes. Swapping one coin for another is a transfer of a virtual digital asset, so any gain on the coin you give up, its value at the swap less what you paid, is taxed at 30% plus 4% cess under section 115BBH, with no set-off for losses. Section 194S also applies 1% TDS to the transfer: Indian exchanges deduct it, while on a wallet or DEX the rules expect the parties to handle it. Check with a tax professional for your case.

Because gas is a fixed amount however much you swap. In the example, the same ₹150 of gas is 15% of a ₹1,000 swap but under 0.02% of ₹10 lakh. On an expensive network, swap less often and in larger amounts, or use a cheaper network where gas is a few rupees. The Crypto Gas Fee Calculator works out the gas.

Compare quotes from aggregators, which split trades across pools; choose pools with deep liquidity and low fee tiers for stablecoins; split very large trades to cut price impact; avoid wallet swap buttons with high built-in fees; and set a sensible slippage tolerance. On an exchange, a limit order usually costs less than an instant convert.

More crypto calculators