Calculate your cryptocurrency profit/loss and tax under India's 30% flat tax + 1% TDS rules. Add multiple trades and get a complete tax computation.
India Crypto Tax Rules: 30% flat tax on gains from Virtual Digital Assets (VDAs). No deduction except cost of acquisition. Losses cannot be set off against other income or carried forward. 1% TDS on sale value above ₹50,000/year (₹10,000 for specified persons).
Asset
Buy Price (₹)
Sell Price (₹)
Quantity
Trade-wise Breakdown
| Asset | Sale Value | Cost | Gain/Loss | 1% TDS |
|---|---|---|---|---|
| BTC | ₹3,50,000 | ₹2,00,000 | +₹1,50,000 | ₹3,500 |
| ETH | ₹1,20,000 | ₹1,50,000 | ₹-30,000 | ₹1,200 |
Total Gain
₹1,20,000
Tax @ 30% + Cess
₹37,440
TDS Deducted (1%)
₹4,700
Net After Tax
₹82,560
Tax Computation
HOW IT WORKS
Enter each buy/sell transaction with asset name, buy price, sell price, and quantity.
View profit or loss for each trade with the applicable 1% TDS deduction.
See total taxable gain, 30% tax, health & education cess, and net tax payable.
FAQ
No — under Section 115BBH, losses from one VDA (Virtual Digital Asset) cannot be set off against gains from another VDA, or against any other income. Each gain is taxed at 30% flat.
Exchanges deduct 1% TDS on every crypto sale above ₹50,000/year (₹10,000 for specified persons). This TDS is credited to your Form 26AS and can be adjusted against your final tax liability.
Yes — exchanging one crypto for another (e.g., BTC to ETH) is treated as a sale of the first crypto at its market value. This triggers a taxable event at 30%.
Receiving crypto as a gift above ₹50,000 is taxable as "income from other sources." Sending crypto as a gift has no tax impact for the sender but may have stamp duty implications.
Track Your Trades Automatically with TradeLyser
Stop calculating manually. TradeLyser auto-syncs your broker trades, tracks P&L, and gives you AI-powered insights — all in one place.