How Crypto Tax Works in India
Since 1 April 2022, India taxes income from crypto assets — called Virtual Digital Assets (VDAs) — under a special regime that is far harsher than the tax on shares or mutual funds. The headline rule is simple: a flat 30% tax on gains, plus a 4% health and education cess on that tax, taking the effective rate to 31.2%. There is no slab benefit, no indexation, and no distinction between short-term and long-term holdings. Whether you held Bitcoin for a day or five years, the rate is identical.
The second pillar of the regime is a 1% TDS (tax deducted at source) on every transfer of a crypto asset, deducted by the buyer or the exchange before the seller receives the money. This applies even when you sell at a loss. The TDS is not your final tax — it is an advance credit you claim against your total tax liability when you file your return. But it does reduce the cash you receive on every sale, which catches many first-time traders by surprise.
The 31.2% Rate: What It Really Means
The Income Tax Act levies 30% on VDA gains, and the 4% cess is calculated on the tax amount, not on the gain. So on a gain of ₹50,000 the tax is ₹15,000 and the cess is ₹600, for a total of ₹15,600 — exactly 31.2% of the gain. This is not optional or negotiable: exchanges report your transactions, and the flat rate applies regardless of your income slab. A student with no other income pays the same 31.2% on crypto gains as a salaried professional in the 30% bracket.
Crucially, only net gains per transaction are taxed, but losses get no relief at all. If you make ₹2,00,000 on one trade and lose ₹1,50,000 on another, you still pay 31.2% on the full ₹2,00,000 — the loss cannot be set off against the gain, carried forward to next year, or set off against any other income like salary or business profit. This asymmetry is the single most expensive feature of the regime, and it is why the ledger view in the calculator above matters: you must track each trade's profit individually.
What counts as a taxable event
Tax is triggered when you convert crypto into rupees, swap one crypto for another (for example BTC to ETH), or use crypto to buy goods and services. Simply holding crypto, or moving it between your own wallets, is not taxable. Gifting crypto is taxable in the hands of the recipient. Mining rewards are taxed as income at the fair market value on receipt, and then again as capital gains when sold — a double layer many miners overlook.
1% TDS: The Cash-Flow Trap
Under Section 194S, 1% TDS applies on the transfer of VDAs above a threshold (₹50,000 per year for most individuals, ₹10,000 for specified persons). In practice, Indian exchanges deduct it automatically on every sale and deposit it against your PAN. If you sell ₹1,50,000 of crypto, you receive ₹1,48,500 and the ₹1,500 TDS sits as a credit in your Form 26AS.
The trap is that TDS is deducted on the sale value, not the gain. Sell at a 20% loss and you still lose 1% of the proceeds to TDS. For active traders this locks up meaningful working capital through the year — money you only recover when you file your return and claim the credit. Peer-to-peer sellers must deduct the TDS themselves, which is why most retail users prefer exchanges that handle it.
A worked example
Priya buys 1 ETH for ₹1,00,000 and sells it for ₹1,50,000. Her gain is ₹50,000. Tax at 31.2% is ₹15,600. TDS at 1% of ₹1,50,000 is ₹1,500, deducted by the exchange, so she receives ₹1,48,500. When she files her return she reports the ₹50,000 gain, a tax liability of ₹15,600, and claims the ₹1,500 TDS credit — paying the remaining ₹14,100. If instead she had sold at ₹90,000 (a ₹10,000 loss), she would owe zero tax but still face ₹900 TDS on the sale.
Costs You Cannot Deduct
Unlike business income, the VDA regime allows deduction only of the cost of acquisition — what you paid to buy the asset. Brokerage fees, gas fees, exchange charges, and transfer costs are not deductible. If you bought for ₹1,00,000, paid ₹2,000 in gas fees, and sold for ₹1,50,000, your taxable gain is still ₹50,000, not ₹48,000. Meticulous traders factor these invisible costs into their profit targets before placing orders.
Record-Keeping That Saves You at Filing Time
Because each trade is taxed individually and losses get no relief, your records must capture every transaction: date, asset, quantity, buy price, sell price, exchange, and TDS deducted. The calculator above is designed around this reality — a ledger, not a single number. Export your exchange statements quarterly, reconcile them against your bank credits, and verify that the TDS in your Form 26AS matches what the exchange claims to have deducted. Mismatches are common and painful to fix after filing.
Common mistakes to avoid
- Assuming losses reduce taxable gains — they do not, ever, under the VDA regime.
- Forgetting that crypto-to-crypto swaps are taxable events, not just cash-outs.
- Ignoring the 1% TDS credit in Form 26AS and paying full tax again.
- Deducting gas fees and brokerage from gains — not allowed.
- Treating mined or airdropped tokens as tax-free until sale — receipt itself is taxable.
Planning Around the Rules
You cannot change the 31.2% rate, but you can avoid compounding the damage. First, trade less frequently if the tax drag wipes out your edge — a 31.2% haircut on every winning trade demands a genuinely high win rate. Second, never sell at a loss merely for tax reasons; unlike equities, there is no tax-loss harvesting benefit in crypto. Third, keep TDS-heavy strategies in mind: splitting one large sale into smaller ones does not reduce TDS, but knowing the credit exists stops you from double-paying at filing time. Finally, set aside the tax as you go — parking 31.2% of each profitable trade's gain in a separate account means filing season brings no surprises.
How This Calculator Helps
CoinTax mirrors how the law actually works: a ledger of individual trades, each contributing its gain to the 31.2% tax and its sale value to the 1% TDS. Add every buy-sell pair, and the totals show your real liability and your real cash in hand. The timing note reminds you that holding longer changes nothing — only the spread between buy and sell prices matters. Use it before you sell, not after, so the tax never surprises you.
How to Report Crypto in Your ITR
Crypto gains go in Schedule VDA of your income tax return — a dedicated schedule, not the regular capital-gains one. Report aggregate gains per asset class; you do not list every trade, but your ledger (like the one above) is the proof behind the totals. Match the TDS credits in your Form 26AS against what exchanges deducted — mismatches are the most common reason crypto filers get notices. If your total tax liability for the year exceeds ₹10,000, advance-tax instalments apply to crypto income too; many traders discover this only at filing time, along with interest under Sections 234B and 234C. Set calendar reminders for the June, September, December and March instalments once your trading turns profitable.
Advance Tax on Crypto Profits
Many traders learn too late that crypto gains attract advance tax. If your total tax liability for the year crosses the statutory threshold, you must pay it in quarterly instalments instead of one lump sum at filing time. Miss the instalments and interest quietly inflates your bill. The practical fix is simple: after every profitable quarter, set aside roughly a third of the gains in a separate account and pay the instalment due. Treat the tax as spent the moment the profit is booked, not when the return is filed.
| Instalment | Due date | Cumulative tax payable |
|---|---|---|
| First | June | Fifteen percent |
| Second | September | Forty five percent |
| Third | December | Seventy five percent |
| Fourth | March | One hundred percent |