Crypto profit calculator with fees, target price and Indian crypto tax
This crypto profit calculator shows what a trade in Bitcoin, Ether or any other coin really made once exchange fees are paid: profit or loss, return on cost, the break-even sell price and the price you need for the profit you want. Enter several buys, and it matches the coins you sell first in, first out (FIFO) or at your average buy price.
For India it applies the rules for virtual digital assets (VDAs): 30% tax on the gain plus cess, the 1% TDS deducted on the sale, and the rule that a crypto loss cannot be used at all. For other countries, switch to Other country and enter your own tax rates and holding period. No prices are fetched and nothing you type leaves your browser.
How to use the Crypto Profit Calculator
- Choose India (VDA tax) or Other country; outside India also pick your currency.
- Add each purchase with its date, price per coin and either the coins bought or the amount spent (switch with Enter each buy as).
- Enter the sell date, sell price and coins to sell — leave it empty to sell everything.
- Set the exchange fee on buys and on the sale, and any flat network or withdrawal fee.
- Read profit, ROI, break-even price, tax and TDS; type the profit you want to get the target sell price, and check the price table.
Crypto Profit Calculator features
Fees both ways
Percentage fees on buys and sales plus a flat fee per trade, included in profit and break-even.
Several buys
FIFO or average cost, with the coins you still hold and their cost.
Target and break-even price
The sell price for a profit before or after tax, and the price that only covers costs.
India VDA rules
30% plus surcharge and 4% cess, 1% TDS shown separately as a credit, no loss set-off.
Price table
Profit, tax and after-tax result if you sold 50% lower up to 100% higher.
Worked example: two buys and a partial sale (India)
Bought 0.05 BTC at ₹80,00,000 on 10 February 2025 and 0.03 BTC at ₹95,00,000 on 5 August 2025, paying a 0.2% exchange fee each time. On 14 October 2026 you sell 0.06 BTC at ₹1,05,00,000 with a 0.2% fee.
FIFO sells the whole first buy and 0.01 of the second: cost ₹4,95,990 including ₹990 of fees. The sale brings ₹6,30,000 less ₹1,260 of fees, so the profit is ₹1,32,750 — a 26.76% return. Tax is on the sale value minus the cost of acquisition: ₹1,34,010 × 30% = ₹40,203, plus 4% cess = ₹41,811.12. The sale fee is not deductible. The exchange deducts 1% TDS of ₹6,287.40, so you receive ₹6,22,452.60 now and pay the remaining ₹35,523.72 with your return. You keep ₹90,938.88 after tax; the break-even price is ₹82,83,066.13, and ₹2 lakh of pre-tax profit needs a sell price of ₹1,16,23,079.49.
How crypto is taxed in India in 2026-27
- 30% flat tax on income from transferring a virtual digital asset — section 194(1), Table Sl. No. 4 of the Income-tax Act, 2025 (formerly section 115BBH), whatever your slab, plus surcharge and 4% cess.
- Only the cost of acquisition is deductible — no deduction for other expenses, and mining infrastructure costs do not count as cost, according to the government’s reply in Parliament on 22 March 2022.
- Losses are lost: no set-off against salary, business income, other capital gains or even gains on another coin, and no carry-forward.
- 1% TDS on the sale consideration — section 393(1), Table Sl. No. 8(vi) (formerly 194S). Exchanges deduct it; a P2P buyer deducts once their payments in the year exceed ₹50,000 (₹10,000 for a business buyer). It is a credit against your tax and refundable through your return. CBDT Circular 13 of 2022 says it is worked out on the amount net of GST and the exchange’s charges.
- Reporting: the Finance Act, 2026 kept these rates and added penalties under section 446 for exchanges that fail to file crypto transaction statements under section 509 — so assume the tax department sees your trades. Crypto received as a gift from people other than relatives is taxable for the receiver once such gifts exceed ₹50,000 in the year.
Other countries, FIFO and average cost
Tax rules for crypto differ widely: many countries tax gains like other investments with a lower rate after a holding period, some pool coins at an average cost, and some let fees reduce the gain. In Other country mode enter your own short- and long-term rates and the months after which a holding is long-term; the calculator classifies each lot by its buy date and nets short- and long-term results. With average cost, the oldest coins still count as sold first for the holding period. Check the rules where you live — the calculator does not assume any country’s rates. To compare with shares, see the stock profit calculator; for annualised returns, the CAGR calculator; for other TDS sections, the TDS calculator.
Crypto Profit Calculator FAQ
How do I calculate crypto profit?
Profit = coins sold × sell price − sale fees − (coins × buy price + buy fees). The crypto profit calculator does this for several buys, using FIFO or your average price.
How much tax do I pay on crypto in India?
30% of the gain (sale value minus the cost of acquisition) plus 4% cess and any surcharge, whatever your income slab. A loss gives no tax benefit at all.
Is 1% TDS on crypto an extra tax?
No. It is collected in advance and credited against your total tax. If the TDS is more than the tax you owe — for example on a loss — the difference is refunded when you file your return.
Can I set off a crypto loss against a crypto gain?
Not in India. A loss on one virtual digital asset cannot be set off against a gain on another, against any other income, or carried forward.
What is the break-even price for my coins?
The sell price at which the sale covers what you paid plus all buy and sell fees. In India tax does not change it, because there is no tax when there is no gain.
Does this calculator use live crypto prices?
No. It never fetches prices or connects to an exchange; you enter the prices yourself, and everything stays in your browser. Results are estimates, not tax or investment advice.