Crypto Tax Calculator India with the No-Loss-Set-Off Truth
India taxes crypto at a brutal flat 30%. This calculator shows the whole harsh reality other tools soften: fees are not deductible, losses cannot offset gains, and you can owe tax even in a losing year. Plus the 1% TDS, done right.
Section 115BBH Tax With the No-Set-Off Rule Applied
Add each crypto trade with its buy cost and sale value. The tool taxes winning trades in full and shows what the disallowed losses really cost you.
How India Taxes Crypto, and Why It Is So Harsh
India has one of the strictest crypto tax regimes in the world, introduced in the 2022 Budget and codified under Section 115BBH of the Income Tax Act. Every gain from the transfer of a Virtual Digital Asset, the legal term for cryptocurrencies, NFTs and similar tokens, is taxed at a flat 30 per cent, plus a 4 per cent health and education cess, taking the effective rate to about 31.2 per cent. This rate applies no matter your income slab and no matter how long you held the asset; there is no lower rate for long-term holdings as there is for shares, and no basic exemption for crypto gains.
The flat rate alone would be steep, but three further rules make the regime genuinely punishing, and they are the ones most crypto tax calculators quietly gloss over. First, only the cost of acquisition is deductible. Nothing else, not the exchange trading fees, not the gas fees on a blockchain, not brokerage, not software or internet costs, can be claimed against your gains. So the tax is charged on your gross gain, and the real cost of trading is completely ignored by the tax system, which makes frequent trading especially expensive after tax.
Second, and most brutally, crypto losses cannot be set off. A loss on one coin cannot reduce a gain on another; crypto losses cannot offset any other income such as salary or stock gains; and they cannot even be carried forward to future years to soften a later profit. Each winning trade stands alone and is taxed in full, while each losing trade simply vanishes for tax purposes, giving you no benefit whatsoever. This is unlike every other asset class in India, where losses can at least offset like gains and be carried forward.
The consequence of the no-set-off rule is one that shocks almost every crypto investor, and this calculator is built to show it plainly: you can end a year having lost money overall on crypto and still owe tax. If your winning trades made gains but your losing trades lost even more, the winners are taxed at 30 per cent while the losses are ignored, so you hand over real tax on a portfolio that shrank. This tool computes your tax exactly as the law does, on your winning trades only, and shows you how much more that costs than a normal capital gains tax would, so you see the true burden before it surprises you at filing.
The No-Set-Off Trap, the 1% TDS, and Swaps
To see why the no-set-off rule matters so much, take a simple example. Suppose in a year you make a fifty thousand rupee gain on Bitcoin and a thirty thousand rupee loss on Ethereum. Your real net profit is twenty thousand rupees. Under a normal capital gains tax, you would be taxed on that twenty thousand, paying about six thousand. But under Section 115BBH, the loss is disallowed, so you are taxed on the full fifty thousand of Bitcoin gain, paying about fifteen thousand six hundred. The no-set-off rule has more than doubled your tax, giving you an effective rate of nearly 80 per cent on your actual net profit. This calculator shows exactly this gap, the extra tax the rule costs you, for your own trades.
It gets worse when losses exceed gains. Imagine a twenty thousand gain on one coin and a fifty thousand loss on another; your portfolio lost thirty thousand overall. Yet you still owe tax on the twenty thousand winning gain, about six thousand two hundred, despite having lost money for the year. There is no normal tax on Earth that does this, and it is not an error; it is precisely how the crypto rules are written. The tool flags this situation explicitly, so if you are in it, you know before you file rather than after.
Separately from the 30 per cent tax, there is a 1 per cent Tax Deducted at Source, or TDS, under Section 194S. When you sell a VDA and your annual sale value crosses the threshold, ten thousand rupees for most people, or fifty thousand for specified persons such as those with large business turnover, the buyer or the exchange deducts 1 per cent of the sale value.
This is important to understand correctly: the 1 per cent TDS is not an additional tax on top of the 30 per cent. It is a prepayment, deducted as your transactions happen, which is credited against your final 30 per cent liability when you file; if the TDS exceeds your tax, you get a refund. Its real purpose is to give the tax department visibility of every crypto trade, which it now has in full through exchange reporting.
One more rule catches people out constantly: swapping one cryptocurrency for another is a taxable event. If you exchange Ethereum for Solana, the tax law treats this as transferring your Ethereum, and taxes the gain at its rupee value at the moment of the swap, exactly as if you had sold it for cash. You do not need to cash out to rupees to trigger the tax; every crypto-to-crypto trade is a transfer under Section 115BBH. Combined with the no-set-off rule, this means an active trader swapping between coins can rack up a large tax bill across many taxable swaps even while their overall portfolio moves sideways. Understanding that swaps are taxable, that fees are not deductible, and that losses are disallowed is essential before you trade, not after, which is why this tool lays all three out honestly.
How the Calculation Works
The tool computes your crypto tax exactly as Section 115BBH requires, in four steps.
Step one: gain on each trade
For each trade you enter, it computes the gain as the sale value minus the cost of acquisition. Crucially, it does not deduct any fees, gas or brokerage, because the law does not allow them; only the purchase price of the asset itself is deductible. So the gain it computes is the gross gain the tax is actually charged on, not a fee-adjusted figure that would understate your liability.
Step two: separate winners from losers
It sorts your trades into winners, those with a gain, and losers, those with a loss. It sums the winning gains and, separately, the losing losses. This separation is the heart of the crypto rules: because losses cannot be set off, only the winning gains are taxable, and the losses are set aside entirely, giving no benefit.
Step three: the tax, on winners only
It applies the flat 30 per cent rate plus 4 per cent cess to the total of your winning gains alone. It also computes, for comparison, what a normal capital gains tax would have charged on your net gain, winners minus losers, and shows the difference, so you can see exactly how much the no-set-off rule costs you. Where your losses exceed your gains, it flags that you are being taxed despite an overall loss.
Step four: the 1% TDS and net payable
Finally it computes the 1 per cent TDS on your total sale turnover if that turnover crosses the threshold, ten thousand rupees normally or fifty thousand for specified persons, and credits it against your 30 per cent liability, showing whether you have a balance to pay or a refund due. This gives you the complete picture: your real tax, the extra the harsh rules cost you, the TDS already deducted, and the final amount you owe or reclaim.
Crypto Tax Rules for 2026
These are the rules the tool applies, for FY 2025-26 (AY 2026-27), unchanged in the latest Budget. Verify at the income tax site or with a chartered accountant.
The core rules
| Rule | Detail |
|---|---|
| Tax rate | Flat 30% + 4% cess, any slab or holding period |
| Deduction allowed | Only cost of acquisition, nothing else |
| Fees, gas, brokerage | Not deductible |
| Loss set-off | Not allowed, against anything |
| Loss carry-forward | Not allowed |
The 1% TDS (Section 194S)
| Item | Detail |
|---|---|
| Rate | 1% of sale value (turnover) |
| Threshold, most people | 10,000 a year |
| Threshold, specified persons | 50,000 a year |
| Nature | Prepayment, adjustable or refundable at filing |
What counts and what to know
| Point | Detail |
|---|---|
| VDAs covered | Bitcoin, Ethereum, NFTs, all tokens |
| Crypto-to-crypto swap | A taxable transfer at rupee value |
| Reporting | Schedule VDA in ITR-2 or ITR-3 |
| Reconcile with | Form 26AS, AIS, exchange P&L |
| Mining or staking receipt | Taxed separately as income on receipt |
Three Worked Examples From Real Traders
Here are three crypto investors seeing the true tax on their trades.
Rohan is taxed on a losing year in Mumbai
Rohan, in Mumbai, had a rough year. He made a gain of about a lakh on one coin but lost nearly two lakh on another, so his portfolio was down around a lakh overall. He assumed that with a net loss, he owed no tax. On the tool, the harsh truth appeared: because losses cannot be set off, his winning trade was taxed in full at 30 per cent plus cess, so he owed over thirty thousand rupees in tax despite losing money for the year. The tool flagged the situation explicitly. Rohan was stunned but grateful to learn it before filing rather than through a notice, and he understood for the first time just how unforgiving the crypto rules are.
Priya sees fees make no difference in Bengaluru
Priya, an active trader in Bengaluru, had paid substantial exchange and gas fees over the year and assumed they would reduce her taxable gains, as costs do in a business. On the tool, she learned that only the cost of acquisition is deductible, so her fees, however large, could not be claimed at all, and her tax was charged on the gross gain. Seeing that her frequent trading had generated heavy non-deductible fees on top of a full 30 per cent tax, Priya realised that active crypto trading is far more expensive after tax than she had thought, and she shifted to a more considered, less frequent approach to reduce both fees and taxable events.
Arjun reconciles his TDS in Chennai
Arjun, in Chennai, had sold crypto worth several lakh through the year, and his exchange had deducted 1 per cent TDS on each sale. He worried this was an extra tax on top of the 30 per cent. On the tool, entering his trades and turnover, he saw that the TDS was a prepayment, credited against his 30 per cent liability, not an additional charge. Because his TDS was less than his final tax, he had a balance to pay; had it been more, he would have claimed a refund. The tool also reminded him to reconcile the TDS shown against his Form 26AS and AIS, since the tax department now sees every trade, and Arjun filed his Schedule VDA correctly and without fear.
Six Things Every Crypto Investor Should Know
Losses give you nothing
Crypto losses cannot offset gains, other income, or future years. Each winning trade is taxed in full, so you can owe tax even in a losing year.
Fees are not deductible
Only your purchase price is deductible. Exchange fees, gas and brokerage cannot be claimed, so the tax is on your gross gain. Frequent trading is costly.
Swaps are taxable
Exchanging one coin for another, like ETH for SOL, is a taxable transfer at rupee value. You do not need to cash out to rupees to trigger the 30% tax.
The 1% TDS is a prepayment
The 194S TDS is not extra tax. It is credited against your 30% liability, and refunded if it exceeds your tax. Reconcile it against Form 26AS.
Trade less to be taxed less
Every sale and every swap is a taxable event with non-deductible fees. Fewer, more deliberate trades mean fewer taxable events and lower total cost.
Report everything in Schedule VDA
Exchanges report your trades to the tax department. Declare all crypto in Schedule VDA and reconcile with 26AS and AIS, or expect a notice.
Quick Reference: Crypto Tax
| Question | Answer |
|---|---|
| What is the crypto tax rate? | Flat 30% plus 4% cess |
| Can I deduct fees? | No, only the cost of acquisition |
| Can losses offset gains? | No, and they cannot be carried forward |
| Can I be taxed in a loss year? | Yes, if any trade was a winner |
| What is the 1% TDS? | A prepayment under 194S, adjustable at filing |
| Is a crypto swap taxable? | Yes, at its rupee value |
Frequently Asked Questions on Crypto Tax
How is cryptocurrency taxed in India?
Can I deduct trading fees or gas fees from my crypto gains?
Can crypto losses offset my gains?
Can I owe crypto tax even if I lost money overall?
What is the 1% TDS on crypto (Section 194S)?
Is swapping one crypto for another taxable?
What is the effective tax rate on crypto after the no-set-off rule?
What are Virtual Digital Assets (VDAs)?
How are crypto mining, staking and airdrops taxed?
Which ITR form do I use for crypto, and where do I report it?
Do I have to pay tax if I only hold crypto and do not sell?
Is the 1% TDS an extra cost or can I get it back?
How does the tax department know about my crypto trades?
Did Budget 2026 or the new Income Tax Act change crypto tax?
Are the results from this tool accurate?
Is there any legal way to reduce my crypto tax?
Related Calculators You May Find Useful
Disclaimer and editorial transparency
This crypto tax calculator is a free, independent tool from CalcWise.Finance. It applies India’s Virtual Digital Asset tax rules under Section 115BBH for FY 2025-26: a flat 30 per cent plus 4 per cent cess on gains, with only the cost of acquisition deductible and no allowance for fees, gas or brokerage. Crucially, it enforces the no-loss-set-off rule, taxing your winning trades in full while disallowing your losses, so it shows the real tax, including cases where you owe tax despite an overall loss, and how much the rule costs you versus a normal capital gains tax. It also computes the 1 per cent TDS under Section 194S against the correct thresholds and credits it against your liability.
The calculations are accurate for the trades you enter, in rupees, valuing swaps at the time of the swap, and assume these are VDA transfers taxable under Section 115BBH rather than mining, staking or airdrop receipts, which are taxed separately as income on receipt and are not computed here. The tool does not cover DeFi income, foreign-holding disclosures under Schedule FA, or the Black Money Act, and it does not model your full return. Crypto rules are strict, complex and subject to CBDT clarifications, and the section numbers are being reorganised under the new Income Tax Act though the substance is unchanged. The tool is for informational and educational use, not tax advice. Report all crypto in Schedule VDA, reconcile against Form 26AS and AIS, and consult a qualified chartered accountant before filing. Nothing here is financial or tax advice.