Skip to content
MoneySuttra
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.

Related calculators