Bitcoin Fee Calculator

Add up every fee on buying Bitcoin in India, moving it to your wallet and selling it again: the trading fee, 18% GST, the spread and the withdrawal fee.

Your purchase

Fee and GST included.

Type a price, or get the live one.

Your exchange’s fees

Per trade; 18% GST is added.

Optional: extra built into the price.

Optional: to move it to your own wallet. Leave blank to keep it on the exchange.

Your Bitcoin fees

Enter what you will spend, the Bitcoin price and your exchange’s fees, then choose Calculate. Your figures appear here.

Bitcoin in Your Wallet

0 BTC

After every fee on the way in

Fee and GST to Buy

₹0.00

The trading fee plus 18% GST

Spread

₹0.00

Extra paid in the price

Withdrawal Fee

₹0.00

To move it to your wallet

Break-Even Price

₹0.00

To get your money back after selling

Total Cost of Buying

₹0.00

And the price you really pay

Selling assumes the same price and fees, with the Bitcoin back on the exchange. The 1% TDS on a sale is a credit against your income tax, not a fee. Live prices are provided by CoinGecko. For the network fee on a transfer, use the Crypto Transaction Fee Calculator.

How it is calculated

Each step takes a little: the exchange’s fee and GST on it, any spread in the price, and the fee to withdraw.

  • Trade value = amount spent ÷ (1 + fee × 1.18), so the fee and 18% GST come out of what you spend
  • Fee and GST = trade value × fee, plus 18% of that fee
  • Bitcoin bought = trade value ÷ (price × (1 + spread))
  • Bitcoin in your wallet = Bitcoin bought − withdrawal fee in BTC
  • Cost of buying = amount spent − Bitcoin in your wallet × price
  • Selling it again = Bitcoin × price × (1 − spread), less the fee and GST on that
  • Break-even price = price × amount spent ÷ what the sale would bring in

Frequently asked questions

Short answers on what buying, moving and selling Bitcoin costs in India.

Every fee between your rupees and Bitcoin in your own wallet, and back. Say you spend ₹1,00,000 at ₹90,00,000 on an exchange that charges 0.5% a trade, then withdraw with a 0.0001 BTC fee. The fee and GST take ₹586.54, the withdrawal ₹900, and 0.01094594 BTC reaches your wallet. Buying cost you ₹1,486.54, or 1.49%, so you effectively paid ₹91,35,807.38 per Bitcoin.

Not on the Bitcoin itself. GST at 18% is charged on the exchange’s fee for its service. A 0.5% fee therefore costs 0.59% with GST. In the example, GST is ₹89.47 on a fee of ₹497.07.

The gap between the price you are quoted and the market price. Instant buy and sell screens often build their charge into the price instead of showing a fee, so you buy a little above the market and sell a little below. Enter it as a percentage if your exchange works this way. A 1% spread in the example adds ₹984.29 to the cost of buying and takes the round trip from 2.07% to 4.02%.

Exchanges usually charge a fixed amount of Bitcoin to withdraw, whatever the size, to cover the network fee and their costs. At ₹90,00,000, 0.0001 BTC is ₹900, which is 0.9% of a ₹1,00,000 purchase but only 0.09% of ₹10,00,000. Withdrawing less often, in larger amounts, saves money. The network fee itself depends on the size of the transaction; the Crypto Transaction Fee Calculator works it out.

Far enough to make up for the fees on the way in and the way out. In the example, selling the 0.01094594 BTC at ₹90,00,000 would bring in ₹97,932.23, so the whole round trip costs ₹2,067.77. Bitcoin has to reach ₹91,90,028.55, 2.11% higher, for you to get your ₹1,00,000 back before tax.

No. On a sale the exchange deducts 1% TDS under section 194S, here ₹979.32, but it is an advance payment of your income tax that you claim back when you file. The calculator shows it but does not count it as a cost. Fees are also not deductible from the gain for tax, as the Bitcoin Tax Calculator explains.

The Crypto Spot Trading Fee Calculator works out the fee and GST on any one trade, and the Crypto Transaction Fee Calculator works out the network fee for sending Bitcoin. This one adds up every fee on buying, withdrawing and selling Bitcoin, so you see the total and the price you need to break even.

More crypto calculators