Crypto tax · India

Crypto tax in India, without paying 30% on a loss

The flat 30% under Section 115BBH applies to spot. Futures are a different regime — and tools that apply one rule to both can hand you a tax bill for a year you lost money. TradeGuardX rebuilds your financial year from raw exchange fills and keeps the two apart.

General information, not tax advice. The classification of crypto derivatives is not settled in Indian law — your CA decides, and this page exists to give them something worth reviewing.

The mistake that makes traders pay tax on a losing year

Almost every crypto tax tool in India applies one rule to everything: Section 115BBH, flat 30%, losses ignored. For spot buying and selling, that is correct. For futures, it is not, and the difference is not academic.

Under 115BBH each gain is taxed on its own. Your losses do not reduce your gains, cannot be carried forward, and nothing but the cost of acquisition is deductible. Run a year of futures trades through that rule and every winning trade is taxed while every losing trade is thrown away.

We have watched it happen on a real account: ₹4,348 of tax calculated on a year that actually lost ₹8,561 — and the genuine business loss, which was available to carry forward, disappeared from the report entirely.

Futures are not VDAs

A derivative with a crypto underlying is still a derivative. The widely held position among Indian tax practitioners is that perpetual futures and options are business income: gains and losses net against each other, fees are part of the trading result, and a losing year produces a loss you may be able to set off or carry forward under the normal rules.

So the two regimes are not variants of one another. They point in opposite directions, and which one applies changes whether a bad year costs you money or saves you some.

Futures & optionsSpot (VDA, 115BBH)
TreatmentBusiness incomeFlat 30% on each gain
Do losses net against gains?YesNo
Carry a loss forward?Possible under normal rulesNo
Fees deductible?Part of the trading resultNo
Tax on a losing yearNone on tradingStill payable on the winners

What TradeGuardX actually does with your numbers

It rebuilds your financial year from raw exchange fills — not from a P&L summary the exchange hands you. Every position is reconstructed with FIFO lot matching, then reconciled against your wallet ledger so the trading result and the money that actually moved agree.

Futures and spot are then reported under separate headings and never added together, because a combined figure across two tax regimes is a number that means nothing.

For futures it reports your netted result and the loss available for set-off. It deliberately does not print a rupee tax figure, because business income is taxed at your slab after surcharge and cess and depends on your other income and allowable expenses — none of which we know. A tool that invents that number is inventing a liability. For spot it applies 115BBH and shows the 30% figure, since that rule does not depend on anything else about you.

The 1% TDS under Section 194S

Indian exchanges withhold 1% TDS on transfers of virtual digital assets and deposit it against your PAN. It is not an extra tax — it is credit against what you owe, and you claim it when you file. Traders who never reconcile it simply lose it.

Your exchange statement shows what was withheld. Keep it with your records; the figure belongs in your return.

Filing: which ITR, and what you need

Business income from futures generally means ITR-3, and books of account and audit thresholds may apply depending on turnover — worth a conversation with a CA rather than a guess from a blog.

What you need for any of it is a defensible record: every closed position with dates, the treatment applied to each, the FIFO working behind the numbers, and TDS already withheld. Our CA report exports exactly that, so your accountant reviews a worked statement instead of a CSV of fills.

Delta Exchange and CoinDCX tax reports

Both are supported and both are read through the exchange API, so you are not downloading a CSV and hoping the columns line up. Delta settles in USD and CoinDCX futures in USDT, so an Indian figure needs converting — we derive the rate from your own capital movements, show it on the page, and label it a disclosed assumption rather than pretending it is a statutory rate. Your CA may apply a different one under Rule 115.

Futures only, on both venues. CoinDCX spot is not carried, and we say so rather than letting you assume the report is complete.

We report. Your CA decides.

TradeGuardX is not a filing service and not your accountant. It does the part that is arithmetic — rebuilding positions, matching lots, reconciling against the wallet, separating the regimes, showing the working — and stops where judgement begins.

The classification of crypto derivatives is not fully settled in Indian law, and anyone telling you it is has not read the arguments. So the report shows what each treatment produces and marks the classification as needing review, instead of picking one quietly and handing you a number.

Common questions

Is crypto futures trading taxed at 30% in India?

Not under the widely held reading. The flat 30% under Section 115BBH applies to virtual digital assets — spot crypto. Futures and options are derivatives, and the common practitioner position treats them as business income, where gains and losses net and a loss may be carried forward. This matters most in a losing year: under the 30% rule you would pay tax on your winning trades while your losses were discarded. Your CA makes the final call, and our report shows both treatments rather than choosing for you.

Can I set off crypto losses against gains?

It depends which kind. Under Section 115BBH, no — losses on virtual digital assets cannot be set off against gains, cannot be carried forward, and no expense other than cost of acquisition is deductible. Where trading is treated as business income, the normal set-off and carry-forward rules apply. That single difference is why lumping futures in with spot can turn a losing year into a tax bill.

What is the 1% TDS on crypto and do I get it back?

Section 194S requires 1% to be withheld on transfers of virtual digital assets, and Indian exchanges deposit it against your PAN. It is not an additional tax — it is a credit against your final liability, and you claim it when you file. If you never reconcile it, you lose it. Your exchange statement shows what was withheld.

Which ITR form do I use for crypto trading?

Where trading is business income, that generally points to ITR-3, and depending on your turnover, books of account and audit requirements may apply. This is exactly the point where a CA is worth more than a blog post. What we give you is the record they need: every closed position, the treatment applied, the FIFO working, and the TDS withheld.

Does TradeGuardX file my return?

No, and we would rather be clear about that than imply otherwise. We rebuild your financial year from exchange fills, reconcile it against your wallet, separate the tax regimes, and export the working for your CA. Filing, and the judgement about classification that precedes it, stays with you and your accountant.

Does it work with Delta Exchange and CoinDCX?

Yes, both, read directly through the exchange API rather than from a CSV download. Futures only on both venues. Because Delta settles in USD and CoinDCX futures in USDT, rupee figures require conversion — we derive the rate from your own capital movements and disclose it on the page as an assumption, not a statutory rate.

How far back does it go?

Three financial years on Pro, so a prior year can be rebuilt and checked rather than taken on faith.

Read next