Crypto Withdrawal Fee Calculator

Work out what an exchange’s withdrawal fee really costs: in rupees and as a share of what you send, the smallest withdrawal worth making, and what a cheaper network or fewer withdrawals would save.

Your withdrawal

As the exchange shows it, such as 1 USDT.

To compare (optional)

In the same coin.

Blank is 1% of each withdrawal.

Your withdrawal fee

Enter the amount, the coin price and the exchange’s fee in coins, then choose Calculate. Your figures appear here.

Fee as a Share

0%

Of the amount withdrawn

You Receive

₹0.00

After the fee

Smallest Withdrawal

₹0.00

To keep the fee under 1%

On Another Network

Not set

Enter its fee to compare

Fees a Year

Not set

Enter withdrawals a month

Withdrawal Fee

₹0.00

For one withdrawal

Fees as a fixed amount of the coin, at today’s price; exchanges change them as network fees change. Send on a network the receiving side supports. For Bitcoin’s fees to buy, withdraw and sell together, use the Bitcoin Fee Calculator.

How it is calculated

Most exchanges charge a fixed amount of the coin to withdraw it, whatever the size of the withdrawal, so the fee weighs most on small withdrawals. The fee usually differs from one network to another for the same coin.

  • Fee in rupees = fee in coins × coin price × (1 + GST, if charged)
  • Fee as a share = fee in rupees ÷ amount withdrawn
  • You receive = amount withdrawn − fee
  • Smallest withdrawal = fee in rupees ÷ the most you want the fee to be, as a share
  • Fees a year = fee × withdrawals a month × 12; one withdrawal a month instead saves the rest

Frequently asked questions

Short answers on exchange withdrawal fees, networks and how to pay less.

What a withdrawal fee costs you, in rupees and as a share. Withdraw ₹10,000 of USDT at ₹88 when the exchange charges 1 USDT: the fee is ₹88, 0.88% of the amount, and ₹9,912 arrives. To keep the fee under 1%, withdraw at least ₹8,800 at a time. A network charging 0.1 USDT would save ₹79.20 each time, and withdrawing once a month instead of four times would save ₹3,168 a year.

Because the exchange pays the blockchain’s network fee to send your coins, and that fee depends on the transaction, not on how much it carries. Exchanges set a fixed charge for each coin and network to cover it, often with a margin. So withdrawing ₹1,000 costs the same as withdrawing ₹1,00,000, and small withdrawals lose a far larger share.

For coins sent on several networks, such as USDT and USDC, the fee can differ many times over: TRON, BNB Chain, Polygon and Solana are usually cheap, Ethereum usually dear. But the receiving wallet or exchange must support the same network: sending on the wrong one can lose the coins. Check the deposit address and network on the receiving side before you choose the cheaper one.

Exchanges in India usually add 18% GST to the fees they charge for their services, which can include withdrawals. Choose 18% GST to include it. Check your exchange’s fee page, as some show the withdrawal fee with GST already added.

Moving coins to a wallet you own is not a sale, so there is no gain to tax and no 1% TDS. The fee paid in coins is, strictly, a small transfer, and it does not reduce the tax when you later sell, because section 115BBH allows only the cost of acquisition. Keep a record of withdrawals so your holdings match across exchanges and wallets. The Bitcoin Tax Calculator works out the tax when you sell.

Withdraw less often and in larger amounts, choose the cheapest network both sides support, and compare exchanges, as fees for the same coin vary widely. Some exchanges waive fees for certain coins or networks, or for higher account tiers. For the network fee when sending from your own wallet, the Crypto Gas Fee Calculator and the Solana Transaction Fee Calculator work it out.

More crypto calculators