Currency & Crypto
Crypto Profit/Loss Calculator
Computes your profit or loss on a crypto trade and the flat 30% tax due on any gain, under India's Virtual Digital Asset tax rules.
Your details
₹
₹
Profit / loss
₹2,50,000
Tax due (flat 30% on gains)
₹75,000
Net after tax
₹1,75,000
A gain of ₹2,50,000 (16.7%) attracts a flat 30% tax of ₹75,000, leaving ₹1,75,000 net.
India taxes Virtual Digital Asset gains at a flat 30% with no deduction (besides cost of acquisition) and no loss set-off against any other income — materially less favorable than equity capital gains treatment.
How this is calculated
Profit = (Sell price − Buy price) × quantity. Tax = 30% of profit (only if positive) — India's flat Virtual Digital Asset tax rate, with no loss set-off.
Source: 30% flat tax rate per Section 115BBH, introduced in the 2022 Budget — verify no subsequent changes before relying on this for filing.
Frequently asked questions
Can I offset crypto losses against gains?
No — under Section 115BBH, crypto losses cannot be set off against crypto gains, other capital gains, or any other income, and cannot be carried forward.
Is there also a TDS on crypto transactions?
Yes — a 1% TDS applies on crypto transactions above specified thresholds, deducted by the exchange, adjustable against your final tax liability.
Does holding period matter for crypto, like it does for equity?
No — unlike equity's short-term/long-term distinction, all crypto gains are taxed at the same flat 30% rate regardless of how long you held the asset.