Free Online Tool

Crypto Portfolio and VDA Tax Calculator for India

Value your crypto holding, then see the honest post-tax reality of a sale under India 30 percent flat tax, 4 percent cess and 1 percent TDS, where losses cannot be offset.

Portfolio value Unrealised gain 30 percent VDA tax 1 percent TDS No loss offset Section 115BBH

Valuation and Transfer Model: Holding Worth and Post-Tax Proceeds

Value shows your holding worth; sale shows what you keep after tax.
The number of units you hold, such as 0.5 BTC or 2 ETH.
Your cost of acquisition per unit, the only deductible cost.
Today price for valuation, or your expected sale price.
🪙

Enter your quantity, buy price and current price to value your holding, then switch to sale mode to see the post-tax proceeds.

What Indian Crypto Investors Must Know About Tax

India taxes cryptocurrency, or Virtual Digital Assets, under one of the harshest regimes for any asset class. If you hold Bitcoin, Ethereum or any other crypto, understanding this tax is essential before you sell, because it takes a large and non-negotiable share of your gains.

This calculator does two things: it values your holding at the current price, and it shows the honest post-tax proceeds if you sell, applying the flat thirty percent tax, the four percent cess and the one percent tax deducted at source that Indian law imposes.

The most important starting point is that simply holding crypto is not taxable. You are not taxed because the value of your coins has risen while you still hold them, however large that paper gain becomes. The tax is triggered only when you transfer the asset, by selling it, swapping it for another crypto, or spending it.

This is why the calculator separates the two: a valuation mode that shows your unrealised gain, which is not taxed, and a sale mode that shows what you would actually keep after tax if you realised that gain.

When you do sell, the tax is severe. Profits from transferring crypto are taxed at a flat thirty percent under Section 115BBH of the Income Tax Act, plus a four percent health and education cess on that tax, giving an effective rate of about thirty-one point two percent on your gain.

This rate applies regardless of your income slab and regardless of how long you held the asset; there is no lower rate for long-term holding as there is with shares. Only your cost of acquisition is deductible; no other expenses, not even transaction fees, reduce the taxable gain.

Two further features make the regime especially punishing. First, a one percent tax is deducted at source under Section 194S on the sale value whenever your transactions cross the threshold, tying up cash even before you know your final tax. Second, and most harshly, losses on crypto cannot be set off against any income, not even gains on other crypto, and cannot be carried forward to future years.

So you can pay thirty percent tax on a gain in one coin while a loss in another gives you no relief at all. This calculator makes all of this visible, so you are never surprised.

How Is Crypto Gain Taxed When You Sell?

When you sell or transfer crypto, the taxable gain is simply your sale proceeds minus your cost of acquisition. If you bought half a Bitcoin for twenty lakh rupees and sell it for twenty-five lakh, your gain is five lakh. The tax is a flat thirty percent of that gain, so one and a half lakh, plus a four percent cess on the tax, adding six thousand, giving a total of one lakh fifty-six thousand.

The effective rate on your gain is thus about thirty-one point two percent, whatever your income level.

Crucially, only the cost of acquisition is deductible. Unlike other assets, where you can deduct expenses such as brokerage, improvement costs or interest, crypto allows no deduction beyond what you paid for the coin. Transaction fees, exchange charges and any other costs cannot reduce your taxable gain.

This makes the effective tax burden even heavier than the headline rate suggests, since your real economic gain, after costs, is taxed as if those costs did not exist.

On top of the tax, a one percent tax deducted at source applies under Section 194S on the value of the transfer, not just the gain, once your transactions exceed the threshold, which is fifty thousand rupees in a financial year for most people and ten thousand for specified persons. The exchange or buyer deducts this and deposits it against your account.

It is not an extra tax; you can claim it as tax already paid when you file your return. But it does reduce the cash you receive at the point of sale and can create a cash-flow strain for active traders who move in and out of positions frequently.

The tax must be reported in Schedule VDA of your income tax return, and if you hold crypto on foreign platforms, you must also disclose it in Schedule FA regardless of value. Because exchanges report your transactions and the TDS separately to the tax department, the system can cross-check your declaration, so accuracy matters.

From the 2026 tax year, transaction-level reporting tightens further, with penalties for exchanges that misreport, so keeping clear records of every buy and sell is essential.

Why the No Loss Offset Rule Is So Harsh

The single most punishing feature of India crypto tax is the prohibition on offsetting losses. Under Section 115BBH, a loss from transferring one crypto cannot be set off against a gain from another crypto, nor against any other income such as salary, business profit or capital gains from shares.

Nor can the loss be carried forward to reduce tax in a future year. Each gain is taxed alone at thirty percent, as if your losses did not exist.

The practical effect is severe and counterintuitive. Imagine you make a gain of ten lakh on Bitcoin and a loss of ten lakh on Ethereum in the same year, leaving you with no net profit overall. Under normal tax logic you would owe nothing, since you broke even. But under the crypto regime, you pay thirty percent tax plus cess on the ten lakh Bitcoin gain, around three lakh twelve thousand, while getting no relief for the Ethereum loss.

You end the year with no economic gain yet a large tax bill, which feels deeply unfair but is exactly how the law works.

This rule reshapes sensible crypto strategy. Because losses give no tax relief, the usual technique of tax-loss harvesting, selling losers to offset winners, does not work for crypto in India. It also means that active trading, where you realise many gains and losses, can generate tax on the gains while the losses are simply wasted, making frequent trading especially tax-inefficient.

The calculator shows this starkly: even in a loss-making sale, it reminds you that the loss cannot be offset and that the one percent TDS is still deducted, so you grasp the full harshness before you trade.

Crypto Tax Rules and Rates: 2026 Reference

The first table sets out the core crypto tax rules under the current Indian regime, applying for the 2025-26 and 2026-27 tax years.

RuleDetail
Tax rate on gainsFlat 30 percent, Section 115BBH
Cess4 percent on the tax
Effective rate on gainAbout 31.2 percent
TDS on transfer1 percent, Section 194S
TDS threshold50,000 a year, or 10,000 for some
Deductions allowedOnly cost of acquisition
Loss set-offNot allowed, nor carried forward

The second table shows when crypto tax is and is not triggered, a common point of confusion.

EventTaxable?
Holding crypto as value risesNo, not taxable
Selling crypto for rupeesYes, 30 percent on gain
Swapping one crypto for anotherYes, treated as a transfer
Spending crypto on goodsYes, treated as a transfer
Receiving crypto as a giftTaxable for the receiver
Mining or staking rewardsTaxable on receipt
Transferring between your walletsGenerally not a transfer

Worked Examples: Three Crypto Investors and Their Tax

These three examples use the exact figures the calculator produces, showing a profitable sale, the untaxed value of a holding, and the harsh reality of a loss where TDS still applies.

VK
Vikram, Bengaluru
Sells 0.5 BTC bought at 20 lakh, now worth 50 lakh each
Profitable sale

Vikram, a tech professional in Bengaluru, bought half a Bitcoin at twenty lakh rupees per coin and now the price is fifty lakh. He plans to sell and wants to know exactly what he will keep after tax.

Sale proceeds₹25,00,000
Gain₹15,00,000
Tax plus cess₹4,68,000
Net after tax₹20,32,000

Vikram sells his 0.5 Bitcoin for twenty-five lakh rupees, against a cost of ten lakh, giving a gain of fifteen lakh. The flat thirty percent tax on that gain is four lakh fifty thousand, and the four percent cess adds eighteen thousand, so tax and cess total four lakh sixty-eight thousand, an effective thirty-one point two percent of his gain. A one percent TDS of twenty-five thousand is also deducted on the sale value, which he can later claim as tax paid.

After the tax and cess, Vikram keeps about twenty lakh thirty-two thousand of his twenty-five lakh proceeds. Nearly a third of his profit goes to tax, with no lower rate for having held the asset, which is the reality every crypto seller in India faces.

Takeaway: Vikram fifteen lakh gain attracts four lakh sixty-eight thousand in tax and cess, leaving him about twenty lakh thirty-two thousand, roughly thirty-one percent of the gain lost to tax.
MR
Meera, Mumbai
Holds 0.5 BTC worth 50 lakh, bought at 20 lakh, not selling
Holding, not taxed

Meera, an investor in Mumbai, holds the same half Bitcoin, now worth fifty lakh per coin against her twenty lakh cost. She is not planning to sell and wants to understand whether her paper gain is taxed.

Current value₹25,00,000
Invested cost₹10,00,000
Unrealised gain₹15,00,000
Tax nowNil

Meera holding of half a Bitcoin is worth twenty-five lakh rupees today, against her ten lakh cost, so she has an unrealised gain of fifteen lakh. Importantly, she owes no tax on this at all, because simply holding crypto is not a taxable event, however much the value has risen. The tax under Section 115BBH is triggered only when she transfers the asset by selling, swapping or spending it.

So Meera can watch her holding appreciate without any tax liability, and the tax crystallises only at the moment she decides to sell. This distinction between an unrealised paper gain, which is untaxed, and a realised gain on sale, which is taxed at thirty percent, is one of the most misunderstood points, and Meera correctly owes nothing while she holds.

Takeaway: Meera fifteen lakh unrealised gain is completely untaxed while she holds; the thirty percent tax would only apply if and when she actually sells.
AS
Arjun, Hyderabad
Sells 1 BTC bought at 60 lakh for 45 lakh, a loss
Loss, but TDS still applies

Arjun, in Hyderabad, bought a full Bitcoin at sixty lakh rupees near a market peak, and now must sell at forty-five lakh, taking a loss. He wants to understand the tax treatment of his loss.

Sale proceeds₹45,00,000
Loss₹15,00,000
TDS deducted₹45,000
Loss offsetNone

Arjun sells his Bitcoin for forty-five lakh against a sixty lakh cost, a loss of fifteen lakh. Because he has no gain, no thirty percent tax applies on this sale. But two harsh realities remain. First, the one percent TDS of forty-five thousand is still deducted on the sale value, even though he made a loss, though he can claim it back when filing if he has no tax liability. Second, and more painfully, his fifteen lakh loss cannot be set off against gains on any other crypto he holds, nor against any other income, nor carried forward to a future year.

So if Arjun also had a fifteen lakh gain on another coin the same year, he would pay full tax on that gain while this loss gave him no relief whatsoever. The loss is, in tax terms, simply wasted.

Takeaway: Arjun fifteen lakh loss gives him no tax relief at all, cannot offset any gain or be carried forward, and the one percent TDS is still deducted on the sale.

How Do You Manage Crypto Tax Sensibly?

01
Remember holding is not taxed. You owe no tax while you simply hold crypto, however much it rises. Tax is triggered only on transfer, so understand that a paper gain is untaxed and plan the timing of any sale with the thirty percent tax in mind.
02
Never expect loss relief. Because crypto losses cannot offset any gain or income, or be carried forward, do not rely on losses to reduce your tax. Factor in that each gain is taxed alone at thirty percent, which makes frequent trading especially tax-inefficient.
03
Keep meticulous records of every trade. Since only the cost of acquisition is deductible and exchanges report your transactions to the tax department, maintain clear records of every buy and sell, with dates and rupee values, so you can report accurately in Schedule VDA and reconcile the TDS.
04
Account for the one percent TDS cash flow. The TDS is deducted on the sale value at the point of transfer, tying up cash before your final tax is settled. For active traders this can be a significant cash-flow drag, so factor the TDS into your liquidity, knowing you reclaim it at filing.
05
Disclose foreign platform holdings. If you hold crypto on foreign exchanges, you must disclose it in Schedule FA of your return regardless of value, in addition to reporting gains in Schedule VDA. Non-disclosure carries serious penalties, so ensure every holding is declared.
06
Consult a chartered accountant. Crypto tax is complex and strictly enforced, with penalties for under-reporting and misreporting. Given the high stakes and the intricacies of cost basis across exchanges, consult a qualified chartered accountant rather than guessing, especially if you trade actively or across multiple platforms.

Quick Reference for Crypto Tax in India

QuestionShort answer
Is holding crypto taxed?No, only transferring it is taxed.
Tax rate on gainsFlat 30 percent plus 4 percent cess.
Effective rate on gainAbout 31.2 percent.
Is there a TDS?Yes, 1 percent on the sale value.
Can I offset losses?No, losses cannot be set off at all.
What is deductible?Only the cost of acquisition.
Does holding period matter?No, the rate is flat regardless.
Where to report?Schedule VDA of your tax return.
Is swapping taxed?Yes, a swap is a transfer.
Is crypto legal in India?Yes, though not legal tender.

Frequently Asked Questions on Crypto Tax

Is holding cryptocurrency taxed in India?

No, simply holding cryptocurrency is not a taxable event in India. You are not taxed because the value of your coins has risen while you continue to hold them, however large the paper gain becomes. The tax under Section 115BBH is triggered only when you transfer the asset, by selling it for rupees, swapping it for another crypto, or spending it on goods or services. This is a crucial distinction that many investors misunderstand: an unrealised gain, where your holding has appreciated but you have not sold, carries no tax, while a realised gain, on an actual transfer, is taxed at the flat thirty percent rate.

So you can watch your crypto appreciate for years without any tax liability, and the tax crystallises only at the moment you decide to sell or otherwise transfer it. This calculator separates the two, showing your untaxed holding value and, in sale mode, the tax on a transfer.

How much tax do I pay on crypto gains?

Profits from transferring cryptocurrency are taxed at a flat thirty percent under Section 115BBH of the Income Tax Act, plus a four percent health and education cess on that tax, giving an effective rate of about thirty-one point two percent on your gain. This rate applies regardless of your income slab and regardless of how long you held the asset; there is no lower rate for long-term holding as there is with shares or property. So whether you are in a low or high income bracket, and whether you held the crypto for a month or five years, the gain is taxed at the same flat thirty percent plus cess.

Only your cost of acquisition is deductible; no other expenses such as transaction fees, exchange charges or interest reduce the taxable gain. For very high incomes, a surcharge may also apply on top. This makes crypto one of the most heavily taxed asset classes in India.

What is the one percent TDS on crypto?

Under Section 194S, a one percent tax is deducted at source on the value of a crypto transfer, not just on the gain, once your transactions cross a threshold. The threshold is fifty thousand rupees in a financial year for most individuals, and ten thousand for specified persons. The exchange or the buyer deducts this one percent when payment is made and deposits it against your account with the tax department. It is not an additional tax; you can claim it as tax already paid when you file your return, and if it exceeds your final liability you can get a refund.

However, it does reduce the cash you receive at the point of sale, and for active traders who move in and out of positions frequently, this repeated one percent deduction on every transfer can create a meaningful cash-flow strain long before the final tax is settled. This calculator shows the TDS separately so you can see its effect.

Can I offset my crypto losses against gains?

No, and this is the harshest feature of India’s crypto tax. Under Section 115BBH, a loss from transferring one cryptocurrency cannot be set off against a gain from another cryptocurrency, nor against any other income such as salary, business profit, or capital gains from shares or property. Furthermore, the loss cannot be carried forward to reduce tax in a future year. Each gain is taxed alone at thirty percent as if your losses did not exist.

In practice, this means you could make a ten lakh gain on one coin and a ten lakh loss on another in the same year, ending with no net profit, yet still pay thirty percent tax plus cess on the ten lakh gain while getting no relief for the loss. The usual strategy of tax-loss harvesting, selling losers to offset winners, simply does not work for crypto in India, making frequent trading especially tax-inefficient.

What is the effective tax rate on crypto gains?

The effective tax rate on a crypto gain is about thirty-one point two percent. This comes from the flat thirty percent tax under Section 115BBH, plus the four percent health and education cess levied on that tax. Thirty percent plus four percent of thirty percent equals thirty-one point two percent of your gain. For example, on a gain of ten lakh rupees, the tax is three lakh, the cess is twelve thousand, and the total is three lakh twelve thousand, which is thirty-one point two percent of the gain.

For very high earners, an additional surcharge can push the effective rate higher still. Note that this is separate from the one percent TDS, which is deducted on the sale value rather than the gain, and which you can claim back as tax paid. The thirty-one point two percent is the actual economic tax on your profit, and the calculator applies exactly this rate in sale mode.

Does the holding period affect crypto tax?

No, the holding period has no effect on crypto tax in India, which is one of the ways the regime differs sharply from the taxation of shares or property. For listed shares, holding for over a year qualifies for the lower long-term capital gains rate, but for crypto there is no such distinction. Whether you hold your crypto for one day or ten years, any gain on transfer is taxed at the same flat thirty percent plus cess.

There is no concept of short-term or long-term capital gains for Virtual Digital Assets, and no indexation benefit to adjust the cost for inflation. This flat treatment means there is no tax advantage to holding crypto longer, unlike other assets where patience is rewarded with a lower rate. The only timing consideration is which financial year the sale falls in, since the tax and any TDS apply in the year of transfer.

How do I report crypto in my tax return?

Crypto income must be reported in Schedule VDA of your income tax return, a dedicated schedule for Virtual Digital Assets where you declare your gains from each transfer. Salaried individuals with crypto income generally file ITR-2, while those with business income from crypto file ITR-3. You claim credit for the one percent TDS already deducted by exchanges against your final liability. Additionally, if you hold crypto on foreign platforms or exchanges, you must disclose those holdings in Schedule FA, the foreign assets schedule, regardless of their value, with no minimum exemption.

Because exchanges separately report your transactions and the TDS to the tax department, the system can cross-check your declaration against their records, so your reporting must be accurate and complete. From the 2026 tax year, transaction-level reporting requirements tighten further, with penalties for exchanges that misreport, making careful record-keeping and accurate filing more important than ever.

Is swapping one crypto for another taxable?

Yes, swapping one cryptocurrency for another is treated as a transfer and is taxable, even though no rupees change hands. When you exchange, say, Bitcoin for Ethereum, the tax law treats this as a disposal of your Bitcoin at its market value at the time of the swap, and any gain on that Bitcoin, measured against its cost, is taxed at thirty percent plus cess. This catches many investors by surprise, because it feels like you are simply moving between crypto assets rather than cashing out, yet the tax treats each swap as a taxable transfer.

The same applies when you spend crypto on goods or services, which is also a transfer. So every time your crypto changes hands or form, other than a genuine transfer between your own wallets, a taxable event may arise. This is another reason frequent trading and swapping is tax-inefficient under the Indian regime, and why careful record-keeping of each transaction value is essential.

Is cryptocurrency legal in India?

Yes, cryptocurrency is legal to buy, hold and sell in India, although it is not recognised as legal tender, meaning it is not official currency you can compel others to accept. The government has chosen to tax crypto heavily rather than ban it, which itself confirms its legal status as a taxable asset. However, the regulatory landscape remains unsettled: no single regulator has full authority, with SEBI, the Reserve Bank of India and the Finance Ministry working towards a shared framework.

The Reserve Bank has historically been cautious, warning banks about facilitating crypto, and the legal classification of crypto continues to be debated in the courts. So while you can legally invest in crypto and must pay tax on your gains, you should be aware that the rules could evolve, and that crypto carries regulatory uncertainty on top of its market volatility and heavy tax burden. Always check the latest official position.

What happens if I receive crypto as a gift?

If you receive cryptocurrency as a gift, it is taxable in your hands as the receiver, under the rules for gifts of Virtual Digital Assets. The crypto is valued at its market value at the time of receipt, and this can be taxed as income. There are limited exceptions, such as gifts from close relatives as defined in the tax law, or gifts below a threshold value, which may be exempt, similar to the rules for gifts of money or property. However, once you later transfer the gifted crypto, the gain on that transfer is taxed at the usual thirty percent, and the cost of acquisition for calculating that gain follows specific rules, which can sometimes be the value at which the giver acquired it or the value when gifted.

Because the treatment of gifted crypto involves nuances around valuation and cost basis, and the exceptions for relatives, it is worth consulting a chartered accountant if you receive a significant crypto gift, to report it correctly and avoid penalties.

How is crypto from mining or staking taxed?

Cryptocurrency received from mining or staking is generally taxable on receipt, valued at its market value when you receive it, and this may be taxed under the regular provisions for business income or income from other sources rather than the flat thirty percent, depending on your situation. For self-generated coins from mining, the cost of acquisition is often treated as nil, meaning that when you later transfer those coins, the entire proceeds may be taxed as gain under Section 115BBH, since there is no purchase cost to deduct.

Staking rewards are similarly taxed as income when received, and then any gain on their later transfer is taxed at thirty percent. This two-stage taxation, once on receipt and again on transfer, makes mining and staking particularly complex to account for. Keep clear records of the market value of every reward at the time of receipt, and given the complexity, consult a chartered accountant to ensure both the receipt and any later transfer are reported correctly.

Why is crypto called the most heavily taxed asset in India?

Crypto is often described as the most heavily taxed asset class in India because of the combination of features that no other asset faces together. The gain is taxed at a flat thirty percent plus cess, higher than the long-term capital gains rate on shares or property, with no lower rate for long holding and no indexation benefit for inflation. Only the cost of acquisition is deductible, so no expenses reduce the gain. A one percent TDS is deducted on every transfer, tying up cash.

And most punishingly, losses cannot be offset against any income or carried forward, so even a break-even year can produce a large tax bill. Together, these rules mean that crypto investors face a tax burden and a set of restrictions far harsher than investors in equities, mutual funds, real estate or gold. This calculator makes the full weight of that burden visible, so you understand exactly what a crypto gain costs you in tax before you decide to sell.

Does this calculator track live crypto prices?

No, this calculator does not track live cryptocurrency prices or import your transaction history from exchanges. It is a manual calculator: you enter the quantity you hold, your buy price per coin, and the current or expected sell price, and it computes your holding value, unrealised gain and the post-tax proceeds of a sale. This keeps the tool fast, private and free, with no sign-up and no data stored, but it means you need to look up the current price yourself and enter it. For live portfolio tracking with automatic price feeds and exchange imports, dedicated portfolio apps and tax software exist.

The strength of this calculator is that it applies the correct and often misunderstood Indian tax treatment, the flat thirty percent tax, four percent cess, one percent TDS and the no loss offset rule, to whatever figures you provide, giving you an honest picture of what a sale would actually leave you with after tax. Use it alongside a price you check on any exchange or price site.

How do I calculate my cost basis across many trades?

Calculating your cost basis when you have bought the same coin many times at different prices is one of the trickiest parts of crypto tax. Your cost of acquisition for a sale is generally based on the price you paid for the specific coins sold, but when coins are bought in multiple lots, you need a consistent method to match sales against purchases, such as first-in-first-out, where the earliest coins bought are treated as the first sold. Across multiple exchanges and hundreds of trades, this becomes complex and error-prone to do by hand.

This calculator works with a single average buy price that you provide, so if you have many purchase lots, you would enter your weighted average cost per coin, or calculate each sale separately. For active traders with complex histories, dedicated crypto tax software that imports your full transaction history and applies a consistent cost-basis method is worth using, and a chartered accountant can ensure your method is correct and consistently applied, which matters because the tax department cross-checks against exchange data.

Is there any way to reduce my crypto tax legally?

The Indian crypto tax regime is deliberately rigid, leaving very little room to reduce the tax on a gain, which is part of why it is considered so harsh. The flat thirty percent rate cannot be reduced by your slab, the holding period, or any deduction beyond the cost of acquisition, and losses cannot offset gains. That said, a few legitimate considerations exist. Because tax is triggered only on transfer, you control the timing of when you realise gains, so you can choose which financial year a sale falls in to manage your overall tax position, though the rate itself does not change.

You should ensure you claim credit for all the one percent TDS deducted, so you do not overpay. You must deduct your full and correct cost of acquisition, keeping records to substantiate it. Beyond these, there is no legal tax-saving technique specific to crypto comparable to those available for other assets. Be very wary of any scheme claiming to avoid crypto tax, as the regime is strictly enforced with heavy penalties. A chartered accountant can advise on legitimate timing and compliance.

What penalties apply for not reporting crypto?

Failing to report crypto income correctly carries significant penalties, and the regime is strictly enforced because exchanges report your transactions and TDS to the tax department, allowing the system to cross-check your return. For individuals, under-reporting income can attract a penalty of fifty percent of the tax involved, and deliberate misreporting can carry a penalty of two hundred percent of the tax. Interest also applies on unpaid tax. From the 2026 tax year, the framework tightens further, with exchanges facing fines for reporting failures, including a daily penalty for not filing required statements and a substantial fine for incorrect information.

Because the tax department has visibility into exchange data, the risk of non-disclosure being detected is high. There is no benefit to hiding crypto gains, and the consequences of being caught, including penalties, interest and potential prosecution for serious cases, far outweigh the tax saved. The sensible approach is full and accurate disclosure in Schedule VDA, and Schedule FA for foreign holdings, supported by clear records, ideally with a chartered accountant reviewing your filing.

Related Financial Calculators